- SQL Server 2016數據庫應用與開發
- 姜桂洪主編
- 2429字
- 2019-07-01 10:15:04
2.4 SQL Server 2016的服務器管理
SQL Server 2016服務器的組成主要包括數據庫引擎和數據庫兩部分。數據庫引擎是服務器的核心部分,數據庫是存儲數據的單元。SQL Server 2016服務器的管理主要包括服務器的注冊、暫停、關閉、啟動和配置等。
服務器是指SQL Server 2016數據庫引擎存放的地方,在實際引用時用實例名來指代,如前述的PGIG1MIWMYPOFBS。服務器可分為本地服務器、鏈接服務器和遠程服務器。
2.4.1 注冊服務器
在安裝SQL Server Management Studio之后首次啟動它時,系統將自動注冊SQL Server的本地實例,用戶也可以使用SQL Server Management Studio自己注冊服務器。
用戶自己注冊服務器的步驟如下。
(1)在SQL Server Management Studio的工具欄中單擊“已注冊的服務器”命令按鈕或選擇菜單“視圖”→“已注冊的服務器”命令,在窗體左側出現“已注冊的服務器”窗口,右擊“中央管理服務器”選項。
(2)在彈出的快捷菜單中選擇“注冊中央管理服務器”命令,如圖2-11所示。
(3)在彈出的“新建服務器注冊”對話框中指定圖2-12所示的下列選項。
①服務器類型。在SQL Server 2016中,可以注冊的服務器類型有數據庫引擎、Analysis Services和Reporting Service等。
②服務器名稱。在“服務器名稱”下拉列表框中輸入新建的服務器名稱。
③登錄到服務器時使用的身份驗證的類型。應盡可能使用Windows身份驗證。
④用戶名和密碼。當使用SQL Server驗證機制時,系統管理員必須定義SQL Server登錄賬戶和密碼,當用戶要連接到SQL Server實例時,必須提供登錄賬戶和密碼。
⑤已注冊的服務器名稱。輸入新名稱可以替換已注冊的服務器名稱。
⑥已注冊的服務器的描述信息。在“已注冊的服務器說明”文本框中輸入服務器組的描述信息。

圖2-11 選擇“注冊中央管理服務器”命令

圖2-12 “新建服務器注冊”對話框
(4)用戶還可以為正在注冊的服務器選擇連接屬性。在“連接屬性”選項卡中,可以指定下列連接選項。
①服務器默認情況下連接到的數據庫。
②連接到服務器時所使用的網絡協議。
③要使用的默認網絡數據包大小。
④連接超時設置。
⑤執行超時設置。
⑥加密連接信息。
在SQL Server Management Studio中注冊了服務器之后,還可以取消該服務器的注冊。方法為:在SQL Server Management Studio中右擊某個服務器名,在彈出的快捷菜單中選擇“刪除”命令。
2.4.2 啟動、暫停和關閉服務器
SQL Server 2016的啟動、停止、暫停和重新啟動服務器是一組基本操作。啟動是指在服務器關閉的狀態下讓服務器重新工作的操作。
停止就是關閉服務器,讓服務器停止工作,并從內存中清除所有與SQLServer 2016服務器有關的進程。暫停僅僅是指對數據庫的登錄請求和對數據的操作,并不從內存中清除所有與SQL Server 2016服務器有關的進程。各項操作的過程和步驟基本一樣,通常可通過下面3種方式來實現。
1.使用SQL Server配置管理器
利用SQL Server配置管理器,可以啟動、停止、暫停和重新啟動SQL Server服務,具體步驟如下。
(1)選擇“開始”→Microsoft SQL Server 2016→“Microsoft SQL Server 2016 CTP2.0配置管理器”命令,打開SQL Server配置管理器窗口。
(2)圖2-13是SQL Server配置管理器的界面,單擊左側窗口中心“SQL Server服務”,在右邊的窗口里可以看到本地所有的SQL Server服務,包括不同實例的服務。
(3)如果要啟動、停止、暫停或重新啟動SQL Server服務,右擊服務名稱,在彈出的快捷菜單中選擇“啟動”“停止”“暫停”“繼續”或“重新啟動”命令即可。

圖2-13 “SQL Server服務”選項
2.使用SQL Server Management Studio配置服務器
在SQL Server Management Studio中同樣可以完成相同的操作,具體步驟如下。
(1)啟動SQL Server Management Studio,連接到SQL Server服務器上。
(2)如圖2-14所示,右擊服務器名,在彈出的快捷菜單中選擇“啟動”“停止”“暫停”或“重新啟動”命令即可。
3.使用SQL Server服務
由于SQL Server服務是以“服務”的方式在后臺運行的,所以可以在“服務”對話框進行啟動、停止、暫停和重新啟動的操作。
(1)選擇“控制面板”→“管理工具”→“服務”命令。
(2)在“服務”對話框中,右擊SQL Server(MSSQLSERVER)選項,在彈出的快捷菜單中選擇“啟動”“停止”“暫停”“恢復”或“重新啟動”命令即可,如圖2-15所示。
2.4.3 配置服務器
在完成安裝后可以使用圖形工具等進一步配置SQL Server 2016。具體步驟是在SQL Server Management Studio界面的“對象資源管理器”中右擊實例名LG37CEYPE9YWCSGS,在彈出的快捷菜單中選擇“屬性”命令。

圖2-14 SQL Server Management Studio配置服務器

圖2-15 使用SQL Server服務
在彈出的圖2-16所示的配置服務器的“服務器屬性”對話框中,SQL Server 2016的服務器配置主要通過圖中的各個選項卡的設置實現。這里僅作簡單介紹,詳細內容可以參看與本書配套的《SQL 2016數據庫應用與開發習題解答與上機指導》的第16章相關內容。
1.“常規”選項卡的配置
“常規”選項卡主要配置服務器的環境信息部分,包括服務器名稱、SQL Server 2016的版本、操作系統版本Microsoft Windows NT 6.3(16299),SQL Server 2016運行平臺的處理器、在Microsoft公司內部的版本控制中是13.0.200.172、默認語言,操作系統可以使用的內存大小,CPU數量、軟件安裝路徑、排序規則及是否安裝了服務器群集等。

圖2-16 “常規”選項卡配置
2.“數據庫設置”選項卡的配置
單擊“數據庫設置”選項卡可進行有關數據庫部分的設置,如圖2-17所示。

圖2-17 “數據庫設置”選項卡配置
(1)設置“默認索引填充因子”。索引填充因子是指當創建或重新生成索引時,可確定每個葉級頁上要填充數據的空間百分比,以便保留一定百分比的可用空間供以后擴展索引。
例如,指定填充因子的值為70,表示每個葉級頁上將有30%的空間保留為空,以便隨著在基礎表中添加數據而為擴展索引提供空間。填充因子值為1~100。該項設置是為了優化索引數據存儲和性能。
(2)備份和還原設置。用于設置在讀取磁帶機時等待的時間、備份保持的天數等。
(3)恢復。用于設置SQL Server 2016需要用來完成每個數據庫的恢復過程的最大分鐘數。默認值為0分鐘,這是用于快速恢復的自動配置。
(4)設置數據庫文件的默認位置。數據庫文件中的數據、日志和備份,在磁盤上存儲時可以在此設置其默認存儲路徑,如D:\sqlprogram。
在硬盤充足的情況下,可以考慮將數據文件和日志文件分別存儲到不同的物理硬盤上,可以增加安全性,提高SQL Server 2016數據庫的性能。
3.其他選項卡的配置
單擊服務器屬性的其他選項卡,可以依次設置“內存”“處理器”“安全性”“連接”“高級”“權限”等選項卡的參數。需要注意的是,更改服務器的屬性和設置會影響實例的性能、安全性和可用性。更改前一定要對所做更改的結果了解清楚;否則會造成不必要的損失或麻煩。
- AngularJS入門與進階
- Reactive Programming With Java 9
- 網絡爬蟲原理與實踐:基于C#語言
- 匯編語言編程基礎:基于LoongArch
- OpenCV with Python By Example
- Node.js開發指南
- Microsoft 365 Certified Fundamentals MS-900 Exam Guide
- QlikView Unlocked
- 測試架構師修煉之道:從測試工程師到測試架構師
- 深入解析Java編譯器:源碼剖析與實例詳解
- 邊玩邊學Scratch3.0少兒趣味編程
- 零基礎學SQL(升級版)
- 微信公眾平臺服務號開發:揭秘九大高級接口
- C語言學習手冊
- HoloLens Blueprints