當前位置:編程學習大全網 - 編程語言 - sql 本地怎麽連接服務器數據庫

sql 本地怎麽連接服務器數據庫

由以下幾個原因:

1.數據庫引擎沒有啟動

有兩種啟動方式:

(1)開始->程序->microsoft

sql

server

2008->sql

server

2008外圍應用配置器,在打開的界面單擊"服務的連接的外圍應用配置器",在打開的界面中找到database

engine,單擊"服務",在右側查看是否已啟動,如果沒有啟動可單擊"啟動",並確保"啟動類型"為自動,不要為手動,否則下次開機時又要手動啟動;

(2)可打開:開始->程序->microsoft

sql

server

2008->配置工具->sql

server

configuration

manager,選中sql

server

2008服務中sql

server(mssqlserver)

,並單擊工具欄中的"啟動服務"按鈕把服務狀態改為啟動;

使用上面兩種方式時,有時候在啟動的時候可能會出現錯誤[/b],不能啟動,這時就要查看"sql

server

2008配置管理器"中的sql

server

2008網絡配置->mssqlserver協議中的via是否已啟用,如果已啟用,則把它禁止.然後再執行上述壹種方式操作就可以了。

2.進行遠程連接時,是否已允許遠程連接.

sql

server

2008

在默認情況下僅限本地連接.我們可以手動啟用遠程連接.在上面第壹種方式中,找到database

engine,單擊"遠程連接",在右側將"僅限本地連接(l)"改為"本地連接和遠程連接(r)",並選中"同時使用tcp/ip和named

pipes(b)".

3.如果是遠程連接,則還要查看連接數據庫的語句是否正確,登錄賬戶是否正確,密碼是否正確等.

我在壹次局域網內連接數據庫時,就要因為連接字符串出了問題,在局域網內壹臺機子連接另壹臺機子上數據庫時,把data

source=裝有數據庫的另壹臺機子的ip.我在連接數據庫時總是出現上面的錯誤,查了好長時間,後來發現,ip沒有正確到傳到連接字符串,原來我在連接時,使用的是本地,即127.0.0.1,輸入的ip沒有傳到連接字符串

  • 上一篇:生鐵鑄造模壹般材質是什麽,以及生產過程中的技術要點及註意事項
  • 下一篇:入職前交四萬培訓費,結束後承諾工資5000,可以去嗎?
  • copyright 2024編程學習大全網