Microsoft SQL Server 2016管理實戰
作者 | 胡百敬/ 洪玉茹/ 姚巧玫/ 周妙謙 |
---|---|
出版社 | 精誠資訊股份有限公司 |
商品描述 | Microsoft SQL Server 2016管理實戰:完整涵蓋SQLServer2016及其向下相容版本之管理技巧。從DBA觀點出發,建立正確的資料庫系統觀念。最實用的企業級資料庫管理與維護指南 |
作者 | 胡百敬/ 洪玉茹/ 姚巧玫/ 周妙謙 |
---|---|
出版社 | 精誠資訊股份有限公司 |
商品描述 | Microsoft SQL Server 2016管理實戰:完整涵蓋SQLServer2016及其向下相容版本之管理技巧。從DBA觀點出發,建立正確的資料庫系統觀念。最實用的企業級資料庫管理與維護指南 |
內容簡介 完整涵蓋SQL Server 2016及其向下相容版本之管理技巧。從DBA觀點出發,建立正確的資料庫系統觀念。最實用的企業級資料庫管理與維護指南,解決常見的技術瓶頸。 隨書下載:●各章範例程式碼●安裝與管理、實作練習電子書現今的資訊系統邁向全面性地連結整合,從手機、平板乃至於各種裝置、個人電腦與伺服器等,在結合公有/私有雲後,強化了無所不在的資料應用。但隨之而來的,則是資料處理的質與量需求大增。企業的競爭力絕大部分取決於資訊系統,而資訊系統的核心之一便是資料庫。本書作者群以累計超過20年的資料庫管理經驗,由建置穩健的資料庫系統開始,教導讀者一步步打造出安全可靠的環境,以及具備最實務的管理與維護技巧。 ■ 介紹SQL Server硬體需求、選擇適當的服務、元件與帳戶,設定系統的驗證模式與管理帳戶的密碼等,帶領你進入資料庫的殿堂。 ■ 說明SQL Server Management Studio(SSMS)各項功能,透過圖形化管理介面來管理伺服器。 ■ 解說SQL Server資料庫的資料檔案與交易記錄檔案的結構與特性,以獲取最佳磁碟效能。■ 計畫完善的備份/還原策略,可協助保護資料庫免於遺失資料。藉由還原備份和復原資料庫來測試備份/還原策略,以有效面對各類災難事件。2016版更強化了備份至URL功能,除原有利用Azure儲存體帳戶資訊建立存取的認證之外,在安全性方面,也新增了支援共用存取簽章功能。■SQL Server提供完善的自動化自我管理機制,管理人員可將管理工作交由SQL Server Agent服務代勞,讓管理SQL Server資料庫系統事半功倍。■介紹常用的SQL Server Profiler工具程式和擴充事件,並說明如何透過Windows作業系統提供的效能計數器分析整體效能,以透過資源管理員控管伺服器上的硬體資源。■SQL Server 2016新增的「延展資料庫(Stretch Database )」功能,讓企業可以把不常用的大量資料,如歷史資料或稽核記錄、執行記錄,自動非同步地送到微軟Azure雲端,省下存放不常用資料所需的儲存設備,以及長期的維護成本。
作者介紹 ■作者簡介胡百敬 Byron Hu Blog:byronhu.spaces.live.com 現任恆逸資深講師,集英信誠資深合夥顧問擔任微軟、永豐餘、統一數網等企業顧問。擁有多年n-Tier架構暨物件導向式系統分析及設計、資料庫分析設計、Microsoft .NET開發與商業智慧系統分析設計等實作經驗,並參與許多大型專案開發,主講微軟全省百場以上大型研討會,也是一位活躍於IT媒體的專欄作家。具 MCT、MCAD、MCSD 國際認證執照,並獲選為微軟最有價值專家(MVP)。 洪玉茹現於製造業專職DBA,負責SQL及Oracle資料庫相關專案開發及技術支援。曾任職集英信誠資料庫顧問群之執行顧問、中華電信約聘講師。著作:■ SQL Server 2016 資訊安全實戰|悅知文化■ SQL Server 2012管理實戰 |悅知文化 姚巧玫 Sandy Yao 現任日盛金控資訊處研發支援部專案襄理目前負責資料整合與資料分析平台之建置,對於SQL Server BI Reporting Service開發與系統架構皆有涉略。樂於分享技術知識,曾獲選為微軟最有價值專家(MVP)。著作:■ SQL Server 2016 資訊安全實戰|悅知文化■ SQL Server 2012 SSIS整合服務|悅知文化 周妙謙 Miao Chou 現任集英信誠資料庫顧問曾任職於光電、製造業及教育機構,擁有跨產業多項資訊專案建置與系統整合經驗。對資訊技術具高度熱忱,樂於學習新知,在SQL Server、Microsoft .NET開發等資訊專業領域皆有深入研究。 著作: ■ SQL Server 2016 資訊安全實戰|悅知文化■ SQL Server 2012 T-SQL 資料庫設計|悅知文化
產品目錄 Ch01 資料庫管理系統與 SQL Server1-1 選擇SQL Server1-1-1 價格 效能比、投資報酬率1-1-2 關於TPC效能評定1-2 SQL Server 2016資料平台簡介1-3 SQL Server 2016新增與強化的功能1-3-1 管理新功能1-3-2 開發新功能1-3-3 商業智慧新功能1-4 本書導覽Ch02 安裝與基本管理 電子書2-1 重要安裝選項與意義2-1-1 可選購的版本2-1-2 軟體、硬體的基本需求2-1-3 多重執行個體2-1-4 定序2-1-5 驗證模式與SQL Server管理員2-1-6 可安裝的服務與元件2-1-7 認識服務啟動帳戶2-2 按部就班安裝SQL Server 20162-2-1 組態 Windows Server 2012 基礎環境2-2-2 安裝 SQL Server 2016 Developer 版本2-2-3 驗證 SQL Server 安裝2-2-4 下載與安裝範例資料庫2-3 初探 SQL Server 2016 服務的管理2-3-1 啟動與停止 SQL Server 各種服務2-3-2 開啟對外連線:啟動 TCP IP 通訊協定2-3-3 移除 SQL Server 具名執行個體Ch03認識管理工具3-1 Management Studio 環境介紹3-1-1 開啟與關閉各項工具與視窗3-1-2 調整各管理工具的停駐位置3-1-3 物件總管3-1-4 方案總管3-1-5 SQL 編輯器3-1-6 查詢設計工具3-1-7 物件總管詳細資料3-1-8 已註冊的伺服器3-2 SQL Server 組態管理員3-2-1 管理 SQL Server 伺服器網路組態3-2-2 管理 SQL Native Client 組態3-3 sqlcmd 公用程式3-3-1 sqlcmd 互動模式3-3-2 sqlcmd 批次模式3-4 Help Library 管理員Ch04認識系統資料庫4-1 系統資料庫4-1-1 master 資料庫4-1-2 model 資料庫4-1-3 msdb 資料庫4-1-4 tempdb 資料庫4-1-5 Resource 資料庫4-2 移動系統資料庫4-2-1 移動 master 資料庫4-2-2移動 tempdb 資料庫4-2-3移動 msdb及model 資料庫4-3 系統物件4-3-1 系統檢視4-3-2 動態管理檢視和函數Ch05 建立與管理使用者資料庫5-1 資料庫的組成5-1-1 資料庫的邏輯與實體結構5-1-2 page 與 extent5-1-3 檔案群組5-2 建立資料庫5-3 資料表5-3-1 認識 SQL Server 資料類型5-4 建立資料表5-4-1 設計資料表的基本結構5-4-2 維護資料完整性5-4-3 利用資料庫圖表功能建立資料表5-5 實用的資料表設計技巧5-5-1 自動編號5-5-2 計算資料行Ch06備份與還原資料庫6-1 SQL Server 基本備份觀念6-1-1 SQL Server 的線上備份機制6-1-2 與備份 還原有關的資料庫選項-復原模式6-2 使用備份裝置6-2-1 什麼是備份裝置6-2-2 建立備份裝置6-3 SQL Server資料庫的備份類型6-3-1 完整備份6-3-2 差異備份6-3-3 交易記錄備份6-4 使用 BACKUP 陳述式備份資料庫或交易記錄6-4-1 執行 BACKUP DATABASE 陳述式6-4-2 執行 BACKUP LOG 陳述式備份交易記錄6-5 使用 Management Studio 備份資料庫6-5-1 備份資料庫6-5-2 備份某個檔案或檔案群組6-5-3 備份交易記錄6-5-4 指定進階備份選項6-6 如何規劃備份策略6-6-1 完整備份+交易記錄備份6-6-2 完整備份+差異備份+交易記錄備份6-7 使用兩個以上備份裝置6-8 備份至 URL6-8-1 使用 TSQL 搭配 WITH CREDENTIAL 選項6-8-2 使用 TSQL 搭配「共用存取簽章」6-9 受管理的備份6-9-1 建立共用存取簽章及相對應的認證6-9-2 啟用受管理的備份6-9-3 查看備份資料檔6-10 還原資料庫的前置工作6-10-1 檢視備份策略&決定還原時間點6-10-2 確認備份資料的位置6-10-3 確認備份資料是否有效6-11 還原作業的三種復原選項6-11-1 使用RECOVERY復原選項6-11-2 使用NORECOVERY復原選項6-11-3 使用STANDBY復原選項6-12使用RESTORE陳述式執行還原作業6-12-1 還原資料庫6-12-2 還原交易記錄6-13 使用 Management Studio 執行還原作業6-13-1 還原資料庫6-13-2 還原檔案和檔案群組6-13-3 還原交易記錄6-14 大型資料庫的備份還原策略6-14-1 備份壓縮6-14-2 檔案和檔案群組備份6-15 線上還原6-16 master 資料庫的備份與重建6-16-1 備份 master資料庫6-16-2 重建 master資料庫6-17 還原 master 資料庫Ch07自動化管理工作7-1 SQL Server自動化管理如何運作7-2 SQL Server Database Mail7-2-1 Database Mail 的運作方式7-2-2 設定 Database Mail7-2-3 設定 SQL Server Agent Mail 使用的郵件設定檔7-2-4 使用 sp_send_dbmail 預存程序寄送郵件7-2-5 檢視與移除 Databases Mail 的歷史記錄7-3 定義操作員7-4 定義作業7-4-1 管理作業的類別目錄7-4-2 新增作業7-4-3 手動執行作業7-4-4 觀察作業的執行歷程記錄7-4-5 將作業編寫成指令碼7-4-6 SQL Server Agent Proxy7-5 定義警示7-5-1 建立警示7-5-2 使用警示功能監控資料庫磁碟使用空間7-6 資料庫維護計畫Ch08 SQL Server Agent Proxy 與多伺服器作業8-1認識 SQL Server Agent Proxy8-1-1 作業執行期間的身分8-1-2 SQL Server Agent 的服務啟動帳戶8-1-3 認證8-1-4 SQL Server Agent Proxy8-2 認識多伺服器作業(Multi-Server Jobs)8-2-1 建立多伺服器作業管理自動化的環境8-2-2「多伺服器作業」的發佈與更新8-2-3「多伺服器作業」的考量事項Ch09 檢視日常營運報表9-1 標準報表9-1-1 SQL Server 執行個體上的標準報表9-1-2 資料庫等級的標準報表9-1-3 Agent Services 的標準報表9-2 自訂報表9-2-1 在 Management Studio 內使用自訂報表9-2-2 使用自訂報表搭配物件總管節點屬性9-3 效能資料收集分析與管理資料倉儲9-3-1 建立管理資料倉儲資料庫與設定資訊收集9-3-2 設定資料收集9-3-3 停用資料收集9-4 公用程式控制點(UCP)9-4-1 認識公用程式控制點(UCP)9-4-2 建置公用程式控制點(UCP)9-4-3 公用程式控制點(UCP)相關管理Ch10 基礎效能監控工具程式10-1 SQL Server Profiler10-1-1 透過 SQL Server Profiler 錄製事件的設定10-1-2 透過 SQL Server Profiler 分析死結10-1-3 使用指令碼追蹤定義10-2 Performance Counter10-2-1 使用 GUI 方式收錄 Performance Counter10-2-3 使用收錄 Performance Counter 與 Profiler 綜合分析10-3 擴充事件10-3-1 透過圖形介面建立擴充事件工作階段10-3-2 儲存與檢視目標資料10-3-3 使用擴充事件追蹤 blocking10-3-4 使用擴充事件追蹤死結10-4 資源管理員10-4-1 資源管理員架構10-4-2 觀察資源管理員的運作與使用注意事項Ch11 使用中央管理伺服器11-1 認識中央管理伺服器11-1-1 支援的功能11-1-2 階層式管理與安全性11-2 認識本機伺服器群組Ch12 以原則為基礎的管理12-1 認識以原則為基礎的管理12-1-1 伺服器執行個體內各層級的 Facet12-1-2 管理原則的安全性12-2 使用 SQL Server 最佳作法範本建立原則12-3 設計以原則為基礎的管理12-3-1 評估與管理資料庫層級的預存程序12-3-2 建立伺服器層級的 Facet-介面區組態12-3-3 使用系統檢視與歸檔保存歷史記錄12-4 原則的評估模式12-4-1 搭配使用警示12-5 搭配使用中央管理伺服器12-5-1 使用中央管理伺服器對伺服器群組評估Ch13 SQL Server 高可用性13-1 可用性概述13-1-1 何謂可用性13-1-2 影響可用性的因素13-1-3 提高可用性的思考方向13-1-4 SQL Server 可用性技術13-2 容錯轉移13-2-1 容錯轉移叢集概述13-2-2 使用時機13-2-3 技術說明13-3 資料庫鏡像13-3-1 資料庫鏡像概述13-3-2 資料庫鏡像使用時機13-3-3 技術說明13-3-4 資料庫鏡像相關設定13-4 可用性群組13-4-1 可用性群組概述13-4-2 建立及設定可用性群組13-4-3 可用性群組管理13-5 交易記錄傳送13-5-1 何謂交易記錄傳送13-5-2 記錄傳送的使用時機13-5-3 記錄傳送的運用Ch14 延展資料庫14-1 何謂延展資料庫14-2 建立延展資料庫14-3 延展資料表14-4 存取延展資料表14-5 管理延展的資料庫和資料表14-6 備份和還原啟用延展的資料庫Ch15 整合Windows PowerShell15-1 何謂 PowerShell15-2 SQL Server 與 PowerShell 的整合15-2-1 SQL Server 提供者15-2-2 SQL Server cmdlet15-2-3 SSMS提供的SqlServer PowerShell模組15-03 綜合應用15-3-1 在 SQL Server Agent 作業步驟使用 PowerShell15-3-2 設定環境15-3-3 定義函數15-3-4 以 SQL PowerShell 模組與物件存取 SQL Server電子書附錄A 從SQL Server 2008R2 到SQL Server 2016的升級測試A-1 升級還是移轉A-2 升級測試概念A-3 升級測試實作A-4 升級後的確認A-5 結語附錄B 建立連結的伺服器B-1 建立連結伺服器實作B-2 使用連結伺服器B-3 移除連結伺服器附錄C 資料匯入及匯出C-1 使用 BCP 公用程式C-2 使用 BULK INSERT T-SQL 陳述式C-3 使用 INSERT SELECT * FROM OPENROWSET(BULK)陳述式實作練習電子書第03章 認識管理工具實作練習一:使用「物件總管」實作練習二:使用sqlcmd工具程式第05章 建立與管理使用者資料庫實作練習一:建立Sample資料庫實作練習二:新增DATA檔案群組實作練習三:在資料庫圖表內定義資料表與關連性實作練習四:測試資料表所定義的條件約束Ch06備份與還原資料庫實作實作練習:使用者資料庫備份 還原實作練習一:變更 Northwind 資料庫的復原模式實作練習二:備份 Northwind 資料庫實作練習三:利用 RECOVERY 選項進行還原實作練習四:利用 NORECOVERY 選項進行還原實作練習五:同時以多項備份資料執行還原作業實作練習六:利用 STANDBY 選項執行還原作業實作練習七:還原單一資料庫檔案實作練習:master 資料庫的備份與復原實作練習一:備份 master 資料庫實作練習二:還原 master 資料庫Ch08 SQL Server Agent Proxy 與多伺服器作業實作實作練習:「SQL Server Agent Proxy」實作練習一:使用 SQL Server Agent Proxy實作練習二:將資料庫直接備份到網路共用資料夾實作練習三:使用「維護計畫精靈」將資料庫直接備份到網路共用資料夾實作練習:建置「多伺服器作業」實作練習一:建置「多伺服器作業」的基礎環境實作練習二:逐步建立「多伺服器作業」實作練習三:管理「多伺服器作業」的組態Ch11 使用中央管理伺服器實作實作練習:中央管理伺服器實作練習一:建立中央管理伺服器實作練習二:多伺服器查詢實作練習三:維護「中央管理伺服器」實作練習:認識本機伺服器群組實作練習一:建立本機伺服器群組
書名 / | Microsoft SQL Server 2016管理實戰 |
---|---|
作者 / | 胡百敬 洪玉茹 姚巧玫 周妙謙 |
簡介 / | Microsoft SQL Server 2016管理實戰:完整涵蓋SQLServer2016及其向下相容版本之管理技巧。從DBA觀點出發,建立正確的資料庫系統觀念。最實用的企業級資料庫管理與維護指南 |
出版社 / | 精誠資訊股份有限公司 |
ISBN13 / | 9789869423922 |
ISBN10 / | 9869423922 |
EAN / | 9789869423922 |
誠品26碼 / | 2681416295006 |
頁數 / | 720 |
注音版 / | 否 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
尺寸 / | 17X23CM |
級別 / | N:無 |