設置下的SQL Server 2005 數據庫
我們今天主要講述的是在默認的設置下SQL Server 2005 數據庫,其不允許進行遠程連接一般的情況下都會導致此失敗的解決辦法2010-07-17 04:53今天早上打開MSSQL2005,發觀無法連接提示:“在連接到 SQL Server 2005 時,
上述錯誤我遇到兩種情況,一種是在打開打開SQL Server 2005時彈出的,另一種是在應用程序連接SQL Server 2005時出現的.歸納了一下,由以下幾個原因:
1.數據庫引擎沒有啟動.
有兩種啟動方式:
(1)開始->程序->Microsoft SQL Server 2005->SQL Server 2005外圍應用配置器,在打開的界面單擊"服務的連接的外圍應用配置器",在打開的界面中找到Database Engine,單擊"服務",在右側查看是否已啟動,如果沒有啟動可單擊"啟動",并確保"啟動類型"為自動,不要為手動,否則下次開機時又要手動啟動;
(2)可打開:開始->程序Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,選中SQL Server 2005服務中SQL Server(MSSQLSERVER) ,并單擊工具欄中的"啟動服務"按鈕把服務狀態改為啟動;
使用上面兩種方式時,有時候在啟動的時候可能會出現錯誤,不能啟動,這時就要查看"SQL Server 2005配置管理器"中的SQL Server 2005網絡配置->MSSQLSERVER協議中的VIA是否已啟用,如果已啟用,則把它禁止.然后再執行上述一種方式操作就可以了.
2.進行遠程連接時,是否已允許遠程連接.
SQL Server 2005 在默認情況下僅限本地連接.我們可以手動啟用遠程連接.在上面***種方式中,找到Database Engine,單擊"遠程連接",在右側將"僅限本地連接(L)"改為"本地連接和遠程連接(R)",并選中"同時使用TCP/IP和named pipes(B)".
3.如果是遠程連接,則還要查看連接數據庫的語句是否正確,登錄賬戶是否正確,密碼是否正確等.
我在一次局域網內連接數據庫時,就要因為連接字符串出了問題,在局域網內一臺機子連接另一臺機子上數據庫時,把server=裝有數據庫的另一臺機子的IP.我在連接數據庫時總是出現上面的錯誤,查了好長時間,后來發現,IP沒有正確到傳到連接字符串,原來我在連接時,使用的是本地,即127.0.0.1,輸入的IP沒有傳到連接字符串.
上述的相關內容就是對在默認的設置下 SQL Server 2005 不允許進行遠程連接可能會導致此失敗的解決辦法的描述,希望會給你帶來一些幫助在此方面。
【編輯推薦】
- SQL Server全文索引使用四大步驟
- 創建SQL Server全文檢索的2方案
- Microsoft SQL Server 全文索引服務之安裝設置篇
- SQL Server置疑的出現的原因,現象與破解
- SQL Server 數據表信息的詳細描述