如何設定遠端訪問SQL Server2005

2021-04-30 21:50:55 字數 4590 閱讀 3407

sql server2005

不能進行遠端連線問題困擾了我好幾天,今天終於把這個問題給解決了!再這個過程中在網上我查詢了很多資料,發現有很多方法都不能很好的解決問題,我將其整理如下:

首先檢視埠,看有沒

1433(sql server

的預設埠)

1

、執行->cmd->netstat –ano

看是否有

tcp0.0.0.0:14330.0.0.0:0listening****

如果沒有這一條,遠端連線是連不上的

2.

資料庫引擎沒有啟動。有兩種啟動方式

:

(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是否已啟用

,如果已啟用

,則把它禁止

.然後再執行上述一種方式操作就可以了.

3.

是否已經允許遠端連線。這個部分可以簡單的分為

4個方面,分別是在

sql server

上啟用遠端連線、啟用

sql server

瀏覽服務、在

windows

防火牆中為

sql server 2005

建立例外和在

windows

防火牆中為

「sqlbrowser」

建立例外。下面是幾個具體的操作方式:

sqlserver

例項上啟用遠端連線

(1)指向「開始

->

程式->microsoft sql server 2005->

配置工具

->sql server

外圍應用配置器

」 (2)

在「sql server 2005

外圍應用配置器」頁

, 單擊

「服務和連線的外圍應用配置器」

(3).

然後單擊展開

「資料庫引擎」,

選中「遠端連線

」,在右邊選中

「本地連線和遠端連線

」,再選擇要使用的協議,

( 這個地方應當啟用

tcp/ip

和命名管道服務!)單擊

「應用」,您會看到下訊息:

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

單擊「確定

」按鈕返回(4

).展開「

資料庫引擎」,

選中「服務」

,在右邊單擊「停止

」,等到

mssqlserver

服務停止,

然後單擊「啟動

」,重新啟動

mssqlserver

服務。

4

、啟用sqlserver

瀏覽器服務

(該服務停止時只本機訪問

)

(1).指向

「開始->

程式->microsoft sql server 2005->

配置工具

->sql server

外圍應用配置器

」 (2).在

「sql server 2005

外圍應用配置器」頁

, 單擊

「服務和連線的外圍應用配置器

」 (3)

.然後單擊展開

「sql server browser」,選中

「服務」,在右邊

「啟動型別」選擇

「自動」,再單擊「啟動

」,單擊「確定

」按鈕返回

5

、開啟sql server 2005

的1433

開始->

程式->microsoft sql server 2005->

配置工具

->

sql server configuration manager

->

mssqlserver

的協議看看

tcp/

ip協議是否啟動

,如果啟動

,右鍵選單點"屬性

" ,在分頁選單中選

"ip位址",把

"ip1"

和"ip2"

中"tcp埠"

為1433,"

已啟用"改為"

是"一定要

ipall

的tcp

動態埠刪除,

tcp埠改為

1433,

只改ip1

、ip2

不好用,在這個問題很多網上的解決辦法都沒有明確,走了很多的彎路!

開始->

程式->microsoft sql server 2005

配置工具

->

sql server configuration manager

->

sql native client

配置->

客戶端協議

->

tcp/

ip選擇

tcp/

ip右鍵選單中"屬性

",確認

"預設埠"是

1433,"

已啟用"為"

是"6

、在windows

防火牆設定,有人索性將防火牆關閉,當然你可以在

windows

防火牆中為

「sql server 2005」

、「sqlbrowser」

建立例外

在windows

防火牆中為

「sql server 2005」

建立例外: .

在windows

防火牆設定介面中,選擇

「 例外

」 選項卡,然後單擊

「新增程式」 .

在「新增程式視窗

」中單擊「瀏覽

」 然後找到

「c:/programfiles/microsoft files/microsoft sql server/ mssql.1 /mssql/binn/sqlservr.exe」

,單擊「確定」

返回注意

:路徑可能會根據

sql server 2005

安裝不同而不同。

mssql.1

是佔位符,對應資料庫例項id。

對每個需要開啟遠端訪問的

sql server 2005

例項,重複步驟1 至

3。在windows

防火牆中為

「sqlbrowser」

建立例外.在

windows

防火牆設定介面中,選擇

「 例外

」 選項卡,然後單擊

「新增程式」 在

「新增程式視窗

」中單擊「瀏覽

」 然後找到

「c:/programfiles/microsoft files/microsoft sql server/90/shared/sqlbrowser.exe」,單擊

「確定」返回

7

、再次檢視埠,看有沒

1433(sql server

的預設埠

)

1、執行

->cmd->netstat –ano

tcp0.0.0.0:14330.0.0.0:0listening****有了

現在進行遠端連線就好了!

如何設定mysql遠端訪問

如何設定mysql遠端訪問 mysql預設是不可以通過遠端機器訪問的,通過下面的配置可以開啟遠端訪問 在mysql server端 執行mysql 命令進入mysql 命令模式,sql mysql use mysql mysql grant all on to admin identified by...

如何設定遠端訪問SQL Server2005

sql server2005不能進行遠端連線問題困擾了我好幾天,今天終於把這個問題給解決了!再這個過程中在網上我查詢了很多資料,發現有很多方法都不能很好的解決問題,我將其整理如下 首先檢視埠,看有沒1433 sql server的預設埠 1 執行 cmd netstat ano 看是否有 tcp 0...

如何設定遠端訪問SQL Server2005

sql server2005不能進行遠端連線問題困擾了我好幾天,今天終於把這個問題給解決了!再這個過程中在網上我查詢了很多資料,發現有很多方法都不能很好的解決問題,我將其整理如下 首先檢視埠,看有沒1433 sql server的預設埠 1 執行 cmd netstat ano 看是否有 tcp 0...