sqlserver連線失敗跪求高手解答

時間 2021-12-28 23:57:29

1樓:匿名使用者

錯誤有以下可能:

a.sql server名稱或者ip地址拼寫有誤

b.伺服器端網路配置錯誤

c.客戶端網路配置錯誤

解決步驟:

1.檢查網路物理連線

ping 伺服器名稱 或者 ping 伺服器ip地址

===》ping 伺服器ip地址失敗 :說明物理連線出問題,需要檢查硬體裝置;需要注意將防火牆關掉,因為它也許會遮蔽你的ping命令

===》ping 伺服器ip地址成功 ping 伺服器名稱失敗:說明伺服器名稱有問題。如果伺服器和客戶端不在同一區域網內,很可能無法直接使用伺服器名稱標誌伺服器。

2.使用telnet命令檢查sql server伺服器工作狀態

telnet 伺服器ip地址 14323(預設埠號)

===>如果有「無法開啟連線」的資訊,說明你的sql server服務沒開啟,或者你的tcp/ip協議沒有啟用,或者你的伺服器沒有在埠1433上監聽

3.檢查伺服器端的網路配置,看是否啟用命名管道,是否啟用tcp/ip協議

這個可以在不同版本的sql server自帶的工具管理器裡找到,比如2000是伺服器網路使用工具 2008是sql server配置管理器

4.檢查客戶端的網路配置,檢視使用的協議

一般需要啟用命名管道;

2樓:匿名使用者

可能是客戶端沒有安裝好或者版本不匹配。

要訪問sql server,在執行指令碼的機器上需要安裝其連線元件(或客戶端)才可以成功連線資料庫伺服器。

3樓:

確認是否正確配置了odbc

sql 2005安裝後無法連線到伺服器,求高手解答

4樓:

上述錯誤我遇到兩種情況:

一種是在開啟開啟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) ,並單擊工具欄中的"啟動服務"按鈕把服務狀態改為啟動;

使用上面兩種方式時,有時候在啟動的時候可能會出現錯誤[/b],不能啟動,這時就要檢視"sql server 2005配置管理器"中的sql server 2005網路配置->mssqlserver協議中的via是否已啟用,如果已啟用,則把它禁止.然後再執行上述一種方式操作就可以了。

2.進行遠端連線時,是否已允許遠端連線.

sql server 2005 在預設情況下僅限本地連線.我們可以手動啟用遠端連線.在上面第一種方式中,找到database engine,單擊"遠端連線",在右側將"僅限本地連線(l)"改為"本地連線和遠端連線(r)",並選中"同時使用tcp/ip和named pipes(b)".

3.如果是遠端連線,則還要檢視連線資料庫的語句是否正確,登入賬戶是否正確,密碼是否正確等.

我在一次區域網內連線資料庫時,就要因為連線字串出了問題,在區域網內一臺機子連線另一臺機子上資料庫時,把data source=裝有資料庫的另一臺機子的ip.我在連線資料庫時總是出現上面的錯誤,查了好長時間,後來發現,ip沒有正確到傳到連線字串,原來我在連線時,使用的是本地,即127.0.

0.1,輸入的ip沒有傳到連線字串

5樓:

伺服器名稱是不是錯了,可以看下計算機屬性裡面「計算機名」後面是什麼複製到「登入的伺服器名稱」裡面再試,要是還報錯估計就是你登入名和密碼錯了

6樓:匿名使用者

你好,我也遇到這樣的問題了,絕望,你解決了嗎?麻煩說說我該怎麼做

7樓:匿名使用者

如果你是vista那麼右鍵sql2005,用管理員身份執行,然後用windows身份就進去了,進去後給自己的普通賬戶登入設定許可權。我直接啟用sa設定密碼為空,每次用sa登入了。

8樓:朱文家

你的系統是server的版本嗎?最好安裝server版本的系統,再安裝sql 2005

求助 sql server 登陸 連線失敗,如何解決

你看看你的資料庫伺服器有沒有開 你的伺服器和服務設定的是否正確 sqlserver服務管理器 裡面設定 再就是使用者名稱和密碼是否正確 連線資料庫沒用寫資料庫的帳戶及密碼. 設定如下 1.單擊 開始 依次指向 程式 microsoft sql server 2005 和 配置工具 然後單擊 sql ...

Sql Server 2019 2019的連線池都有多少個連結

使用c 連線sql server 2005,預設就自動開啟連線池。不用你自己手動控制。事實上,你手動控制,沒有它自己維護的效果好,反而可能導致效能異常。簡單的寫兩行 sqlconnection conn new sqlconnection 連線字串 在這裡,連線字串可以顯式的指定連線池的開啟,也可以...

sqlserver2019無法連線到

去服務裡面,把sql server mssqlserver 開啟 sql server 2005無法連線本地伺服器 富珍鐵詩蕊 看看你的tcp ip是否被禁用。開啟你的2005下的 配置工具 目錄選項,在其下有一個 sqlserver配置管理器 在開啟的介面中有一個sqlnative client配...