一. 調試SQL Server 2000
1. 設置帳戶。
<1> 在windows服務中找到MSSQLSERVER,雙擊彈出對話框。
<2> 選擇“登陸”選項卡,選中“此帳戶”,輸入一個管理員帳戶和密碼。
<3> 重啟服務。
2. 在查詢分析器執行單步調試。
<1> 在查詢分析器中,右鍵單擊存儲過程,選擇“調試”。
二. VS2005本地調試Sql Server 2005
1. 打開VS2005,單擊《視圖》,打開《服務器資源管理器》。
2. 右鍵單擊《數據連接》,在彈出的菜單中選擇《添加連接》。
3. 在彈出的《添加連接》對話框中,
<1> 在《服務器名》文本框填寫數據庫服務器的IP地址,如127.0.0.1。
<2> 在《登陸到服務器》部分,使用默認選項,即《使用window身份驗證》,這一點非常重要。
<3> 在《選擇或輸入一個數據庫名》下拉列表中選擇要調試的數據庫。
<4> 單擊《確定》按鈕,完成本部分的配置。
4. 在《服務器資源管理器》中,找到該數據庫中要調試的存儲過程。
<1> 右鍵單擊該存儲過程,選擇《單步執行存儲過程》。
5. 在彈出的《運行存儲過程》對話框中輸入各參數的值,單擊《確定》按鈕進入調試狀態。
6. 總結:關鍵在於《使用window身份驗證》。
三. VS2005遠程調試Sql Server 2005
1. 遠程調試Sql Server 2005比本地調試麻煩一些,可能經常會有權限不足的提示,請使用下面方法進行設置。
2. 在數據庫服務器的機器上,
<1> 添加一個windows帳戶,比如a,並把該用戶加入到Administrators權限組。
<2> 在windows服務中找到Sql Server 2005的服務,雙擊彈出對話框。
(1) 選擇“登陸”選項卡,選中“此帳戶”,輸入剛才新建的管理員帳戶和密碼。
(2) 重啟服務。
3. 在調試的機器上,即本機上,
<1> 添加一個windows帳戶,該帳戶應和數據庫服務器上新建的帳戶相同,密碼也應相同,並加入到Administrators權限組。
<2> 其它步驟同本地調試Sql Server 2005。
<3> 注意:
(1) 如果在《服務器名》文本框填寫數據庫服務器的IP地址后,《選擇或輸入一個數據庫名》下拉列表為空,則說明window身
份驗證失敗,請按下面方法處理。
(2) 查看登陸數據庫服務器的帳戶和密碼,然后在本機建立此帳戶,密碼必須相同,並加入到Administrators權限組。
(3) 本機也使用此帳戶登陸,絕對OK了。
1. 設置帳戶。
<1> 在windows服務中找到MSSQLSERVER,雙擊彈出對話框。
<2> 選擇“登陸”選項卡,選中“此帳戶”,輸入一個管理員帳戶和密碼。
<3> 重啟服務。
2. 在查詢分析器執行單步調試。
<1> 在查詢分析器中,右鍵單擊存儲過程,選擇“調試”。
二. VS2005本地調試Sql Server 2005
1. 打開VS2005,單擊《視圖》,打開《服務器資源管理器》。
2. 右鍵單擊《數據連接》,在彈出的菜單中選擇《添加連接》。
3. 在彈出的《添加連接》對話框中,
<1> 在《服務器名》文本框填寫數據庫服務器的IP地址,如127.0.0.1。
<2> 在《登陸到服務器》部分,使用默認選項,即《使用window身份驗證》,這一點非常重要。
<3> 在《選擇或輸入一個數據庫名》下拉列表中選擇要調試的數據庫。
<4> 單擊《確定》按鈕,完成本部分的配置。
4. 在《服務器資源管理器》中,找到該數據庫中要調試的存儲過程。
<1> 右鍵單擊該存儲過程,選擇《單步執行存儲過程》。
5. 在彈出的《運行存儲過程》對話框中輸入各參數的值,單擊《確定》按鈕進入調試狀態。
6. 總結:關鍵在於《使用window身份驗證》。
三. VS2005遠程調試Sql Server 2005
1. 遠程調試Sql Server 2005比本地調試麻煩一些,可能經常會有權限不足的提示,請使用下面方法進行設置。
2. 在數據庫服務器的機器上,
<1> 添加一個windows帳戶,比如a,並把該用戶加入到Administrators權限組。
<2> 在windows服務中找到Sql Server 2005的服務,雙擊彈出對話框。
(1) 選擇“登陸”選項卡,選中“此帳戶”,輸入剛才新建的管理員帳戶和密碼。
(2) 重啟服務。
3. 在調試的機器上,即本機上,
<1> 添加一個windows帳戶,該帳戶應和數據庫服務器上新建的帳戶相同,密碼也應相同,並加入到Administrators權限組。
<2> 其它步驟同本地調試Sql Server 2005。
<3> 注意:
(1) 如果在《服務器名》文本框填寫數據庫服務器的IP地址后,《選擇或輸入一個數據庫名》下拉列表為空,則說明window身
份驗證失敗,請按下面方法處理。
(2) 查看登陸數據庫服務器的帳戶和密碼,然后在本機建立此帳戶,密碼必須相同,並加入到Administrators權限組。
(3) 本機也使用此帳戶登陸,絕對OK了。