如何使用SQL Server 2005 專用管理員連接(DAC)登錄到服務器

一、什麼是DAC
   SQL Server 2005 爲管理員提供了一種特殊的診斷連接,以供在無法與服務器建立標準連接時使用。即使在 SQL Server 不響應標準連接請求時,管理員也可以使用這種連接訪問 SQL Server,以便執行診斷查詢並解決問題。命令行界面 (sqlcmd) 通過使用特殊的管理員開關 (-A),提供並支持這種專用管理員連接 (DAC)。

二、如何使用DAC登錄到服務器
1 本機DAC登錄 
命令行方式下執行  sqlcmd -A -S sql服務器名
2  遠程DAC登錄
  1)打開遠程DAC選項
   EXEC sp_configure 'remote admin connections', 1;
   RECONFIGURE; 
  2)登錄到遠程服務器
  sqlcmd -A -S 192.168.0.1 -U sa -P 123456
3  登錄後, 可以通過查詢動態管理視圖來診斷問題

三、SQL Server Management Studio 與 DAC 配合使用

1、在 SQL Server Management Studio 中,不打開其他 DAC,單擊工具欄上的“數據庫引擎查詢”。

2、在“連接到數據庫引擎”對話框的“服務器名稱”框中,鍵入 ADMIN:,並在其後繼續鍵入服務器實例的名稱。例如,若要連接到名爲 ACCT/PAYABLE 的服務器實例,請鍵入 ADMIN:ACCT/PAYABLE。

3、完成“身份驗證”部分(提供 sysadmin 組成員的憑據),然後單擊“連接”。將建立連接。

如果已在使用 DAC,則連接將失敗,並出現錯誤指示無法連接。DMIN:<instance_name>

發佈了18 篇原創文章 · 獲贊 0 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章