sql2005 遠端連線問題解決方法

2022-03-26 08:33:24 字數 1961 閱讀 3931

今天在本地連線伺服器上的sql2005發現連線不上,並且伺服器上所有與防火相關的東西都關閉了,還是連線不上。進行如下操作之後。連線ok。

一、為 sql 啟用遠端連線

1. 單擊「開始」,依次指向「程式」、「microsoft sql server 2005」和「配置工具」,然後單擊「sql server 外圍應用配置器」。

2. 在「sql server 2005 外圍應用配置器」頁上,單擊「服務和連線的外圍應用配置器」。

3. 在「服務和連線的外圍應用配置器」頁上,展開「資料庫引擎」,依次單擊「遠端連線」和「本地連線和遠端連線」,單擊適用於您的環境的相應協議,然後單擊「應用」。

注意:請在接收到以下訊息時單擊「確定」:

直到重新啟動資料庫引擎服務後,對連線設定所做的更改才會生效。

4. 在「服務和連線的外圍應用配置器」頁上,展開「資料庫引擎」,依次單擊「服務」和「停止」,等待 mssqlserver 服務停止,然後單擊「啟動」以重新啟動 mssqlserver 服務。

二、啟用 sql server browser 服務

1. 單擊「開始」,依次指向「程式」、「microsoft sql server 2005」和「配置工具」,然後單擊「sql server 外圍應用配置器」。

2. 在「sql server 2005 外圍應用配置器」頁上,單擊「服務和連線的外圍應用配置器」。

3. 在「服務和連線的外圍應用配置器」頁上,單擊「sql server browser」,在「啟動型別」中單擊「自動」選項,然後單擊「應用」。

注意:在單擊「自動」選項後,每次啟動 microsoft windows 時將自動啟動 sql server browser 服務。

4. 單擊「啟動」,然後單擊「確定」。

三、在 windows 防火牆中為sql server 2005 建立例外

1. 在 windows 防火牆中,單擊「例外」選項卡,然後單擊「新增程式」。

2. 在「新增程式」視窗中,單擊「瀏覽」。

3. 單擊 c:\program files\microsoft sql server\mssql.1\mssql\binn\sqlservr.exe 可執行程式,單擊「開啟」,然後單擊「確定」。

注意:上述路徑可能會根據 sql server 2005 的安裝位置而不同。

四、在 windows 防火牆中為 sql server browser 服務建立例外

1. 在 windows 防火牆中,單擊「例外」選項卡,然後單擊「新增程式」。

2. 在「新增程式」視窗中,單擊「瀏覽」。

3. 單擊 c:\program files\microsoft sql server\90\shared\sqlbrowser.exe 可執行程式,單擊「開啟」,然後單擊「確定」。

注意:上述路徑可能會根據 sql server 2005 的安裝位置而不同。

五、遠端連線埠設定(很關鍵的一步,很多方法只講了一到四步,卻沒有講到第五步)

1、在伺服器上開啟sql server configuration manager。選擇sql server配置治理器->sql server 2005網路配置->mssqlserver的協議->tcp/ip,在彈出對話方塊中選擇ip位址->ipall->tcp埠,設定為可用埠。(如果預設的1433埠老是連線不上,你就設定為你確認已經開啟的埠試試,如21埠等)

2、在「服務和連線的外圍應用配置器」頁上,展開「資料庫引擎」,依次單擊「服務」和「停止」,等待 mssqlserver 服務停止,然後單擊「啟動」以重新啟動 mssqlserver 服務。

六、測試連線

1、開啟sql2005登陸介面,輸入伺服器ip和使用者名稱及密碼。

如: 伺服器名稱:192.168.1.200,21

使用者名稱:sa

密碼:sa

點連線,結果連線成功。

ps:上面的伺服器名稱中的,21中的21第五步中第1步中設定的ipall中的tcp埠

sql2005 遠端連線問題解決方法

一 為 sql 啟用遠端連線 1.單擊 開始 依次指向 程式 microsoft sql server 2005 和 配置工具 然後單擊 sql server 外圍應用配置器 2.在 sql server 2005 外圍應用配置器 頁上,單擊 服務和連線的外圍應用配置器 3.在 服務和連線的外圍應用...

mysql遠端連線失敗問題解決

之前一直是在本機登入mysql伺服器,偶然試了一下使用mysql遠端連線阿里雲伺服器,連線失敗了!解決了以下三個問題以後成功實現連線。原因總結下來無非是以下兩個 阿里雲防火牆埠未開放 mysql預設設定僅允許本機登入 1.修改阿里雲防火牆埠,增加對mysql伺服器端口3306的放行 2.重新連線報錯...

ubuntu mysql遠端連線問題解決方法

今天在配置opennebula 3.8的時候,當執行one start啟動時,報不能連線資料庫的錯誤,但是在shell下輸入mysql uroot p是可以登入的,所以問題應該是mysql不允許root使用者遠端 登入的問題,於是通過輸入下面命令 grant all privileges on to...