當前位置:首頁 » 編程語言 » sql2005遠程訪問

sql2005遠程訪問

發布時間: 2022-07-19 22:49:42

sql2005怎樣進行遠程連接

在你的機器上裝下SQL,不用裝服務,只把sql企業版式工具選上就行,裝完打開,裡面就要你輸入伺服器地址,用戶名密碼什麼的,如果配置沒問題就能直接連上了

⑵ SQL2005怎樣遠程連接以及使用sa用戶登錄

1、以「window身份驗證」打開sql server 2005的管理器(microsoft sql server manager studio)
2、打開資料庫組屬性
選中「sql server 和 windows身份驗證模式」
3、設置一個賬號的訪問許可權,以 sa 為例
4、打開sql server 的配置管理器
在配置管理器中啟用TCP/IP
5、打開外圍應用程序配置:
點擊「服務和連接的外圍應用配置器」
設置遠程連接的選項:
先關閉「Database Engine」的服務,然後重新啟動~

⑶ 如何設置遠程訪問SQL Server2005

如何設置遠程訪問SQL Server2005

sql server遠程連接防火牆windowssqlserver資料庫
SQL Server2005不能進行遠程連接問題困擾了我好幾天,今天終於把這個問題給解決了!再這個過程中在網上我查找了很多資料,發現有很多方法都不能很好的解決問題,我將其整理如下:

首先查看埠,看有沒1433(SQL Server的預設埠)
1、運行->cmd->netstat –ano
看是否有
TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING ****
如果沒有這一條,遠程連接是連不上的
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
TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING ****
有了
現在進行遠程連接就好了!

⑷ 如何配置 SQL Server 2005,以允許遠程連接

1.新建登錄
展開伺服器名下的「安全性」項,展開「登錄名」項,右擊「登錄名」項,選擇「新建登錄名」,鍵入登錄名稱,勾選SQL Server 身份驗證;
2.把新建登錄名映射為目標資料庫的用戶
在界面左方選擇「用戶映射」,右上勾選目標資料庫,右下確保該用戶的資料庫角色為db_owner和public.
3.配置伺服器允許SQL Server 身份驗證
右擊SQL 伺服器名稱,選擇「屬性」》選擇「安全性」,右方勾選「SQL Server 身份驗證和Windows 身份驗證模式」》確定。
重啟伺服器:右擊右擊SQL 伺服器名稱,選擇「重新啟動」。
第二部分 配置伺服器
如果沒有將 SQL Server 2005 配置為接受遠程連接,則可能建立到伺服器的連接時發生錯誤。默認情況下,SQL Server 2005 Express Edition 和 SQL Server 2005 Developer Edition 不允許遠程連接。若要配置 SQL Server 2005 以允許遠程連接,請完成以下所有步驟:
· 在您要從遠程計算機連接到的 SQL Server 實例上啟用遠程連接。
· 打開 SQL Server Browser 服務。
· 配置防火牆以允許與 SQL Server 和 SQL Server Browser 服務相關的網路通訊。

⑸ sql2005 不能遠程連接的解解方法

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是否已啟用,如果已啟用,則把它禁止.然後再執行上述一種方式操作就可以了.
另外還要注意一點,別忘記啟用1433埠了,啟用方法如下:
在伺服器上打開sql
server
configuration
manager。選擇sql
server配置管理器->sql
server
2005網路配置->mssqlserver的協議->tcp/ip,在彈出對話框中選擇ip地址設置1433埠為啟用2.進行遠程連接時,是否已允許遠程連接.
sql
server
2005
在默認情況下僅限本地連接.我們可以手動啟用遠程連接.在「開始->程序->microsoft
sql
server
2005->sql
server
2005外圍應用配置器」,在打開的界面單擊"服務的連接的外圍應用配置器",找到database
engine,單擊"遠程連接",在右側將"僅限本地連接(l)"改為"本地連接和遠程連接(r)",並選中"同時使用tcp/ip和named
pipes(b)"。
3.如果是遠程連接,則還要查看連接資料庫的語句是否正確,登錄賬戶是否正確,密碼是否正確等。
以上是我歸納的幾種情況,希望能對遇到類似問題的朋友提供些幫助和參考.

⑹ sql2005怎麼進行區域網內的遠程連接

一、使用SQL
安裝程序
,選擇安裝查詢、連接工具。
二、啟動查詢分析器
1、填寫伺服器IP地址,如果SQL使用非默認埠1433,則需要在IP後面添加『,
埠號
』,如
192.168.0.251,2300
2、需要使用SQL驗證方式,填寫帳號密碼。即可以登陸。

需要注意:伺服器上的資料庫屬性中。允許遠程RPC連接資料庫選項一定要打開,否則無法連接。

⑺ 網站怎麼遠程連接sql server 2005

資料庫伺服器安裝好之後,一般都是根據資料庫伺服器IP地址遠程訪問,配置遠程連接方式如下:

1、安裝好資料庫伺服器,不過我這沒有SQL 2005,我的是 2012步驟差不多。

5,遠程管理測試資料庫連接,OK,輸入正確的用戶名密碼即可。如果修改了默認的1433埠,需要在ip地址後面加上 ,埠號。例如 「192.168.0.2,6666 」 作為sql server。

⑻ SQL2005連接遠程伺服器,提示ERROR 40 錯誤53,求大神幫助

解決方法方法很簡單:出現這個錯誤的原因肯定是伺服器名稱不對,也就是你之前又改過計算機名稱,導致在連接sql server的時候還是用以前的伺服器名稱去連接的,所以連接不上。那要連接上就把選擇現在的伺服器名稱了:

  • 先查看計算機名(Win7系統)

  • 選擇好正確的伺服器就可以正常登錄了、

⑼ 如何配置SQL Server2005以允許遠程訪問

徹底的關閉SQL連接:

1 打開SQL Server企業管理器。

2 選擇伺服器名稱上右鍵
選擇「編輯SQL Server注冊屬性」,然後在對話框中選擇「使用windows身份驗證

不過這樣你本地也SQL連接不上了。

老是有N多的事件提示,SA登錄失敗。。。明顯是有人在用暴力破解。。。
正好資料庫和程序在一台伺服器上所有可以關閉遠程連接
我們一般在用到sql server+bs模式搭建伺服器的時候,當sql server 與程序安裝到一台機器上,那麼完全沒有必要讓sql server 對外服務,為了更好的安全性,我們可以把sql server 對遠程的服務關閉。
1.用防火牆,阻止對外服務。(這個就不多說了)
2.關閉sql server2005 對外服務:

◆1.指向「開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外圍應用配置器」
◆2.在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」
◆3.然後單擊展開「database engine"(資料庫引擎), 選中「遠程連接」,在右邊選中「僅本地連接」。
單擊「應用」,您會看到下消息: 「直到重新啟動資料庫引擎服務後,對連接設置所做的更改才會生效。」,單擊「確定」按鈕返回
◆4.展開「資料庫引擎」, 選中「服務」,在右邊單擊「停止」,等到 MSSQLSERVER 服務停止,然後單擊「啟動」,重新啟動MSSQLSERVER 服務。
3.關閉SQLServer 瀏覽器服務:
◆1.指向「開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外圍應用配置器」
◆2.在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」
◆3.然後單擊展開「SQL Server Browser」, 選中「服務」,在右邊「啟動類型」選擇「禁用」,再單擊「停止」,單擊「確定」按鈕返回

在嘗試從遠程計算機連接到 Microsoft SQL Server 2005 實例時,可能會接收到錯誤消息。在使用任何程序連接到 SQLServer 時都可能會發生此問題。例如,在使用 SQLCMD 實用工具連接到 SQL Server 時收到以下錯誤消息:
Sqlcmd:錯誤:Microsoft SQL Native Client:建立到伺服器的連接時發生錯誤。連接到SQL Server 2005 時,默認設置 SQL Server 不允許遠程連接這個事實可能會導致失敗。
如果沒有將 SQL Server 2005 配置為接受遠程連接,則可能會發生此問題。默認情況下,SQL Server 2005Express Edition 和 SQL Server 2005 Developer Edition 不允許遠程連接。若要配置 SQL Server 2005以允許遠程連接,請完成以下所有步驟:
在您要從遠程計算機連接到的 SQL Server 實例上啟用遠程連接。
打開 SQL Server Browser 服務。
配置防火牆以允許與 SQL Server 和 SQL Server Browser 服務相關的網路通訊。

若要在 SQL Server 2005 實例上啟用遠程連接並打開 SQL Server Browser 服務,請使用 SQL Server 2005外圍應用配置器工具。在安裝 SQL Server 2005 時會安裝外圍應用配置器工具。

為 SQL Server 2005 Express Edition 或 SQL Server 2005 Developer Edition 啟用遠程連接
必須為要從遠程計算機連接到的每個 SQL Server 2005 實例啟用遠程連接。為此,請按照下列步驟操作:

SQL Server Browser 服務
連接到 SQL Server 資料庫引擎
客戶端網路配置

在 Windows 防火牆中創建例外
這些步驟適用於 Windows XP Service Pack 2 (SP2) 和 Windows Server 2003 中包含的 Windows 防火牆版本。如果您使用的是不同的防火牆系統,請參閱相應的防火牆文檔以了解更多信息。

如果在運行 SQL Server 2005 的計算機上運行防火牆,將會阻止訪問 SQL Server 2005 的外部連接,除非 SQL Server 2005 和 SQL Server Browser 服務可以通過防火牆進行通信。必須為每個要接受遠程連接的 SQL Server 2005 實例創建一個例外,並為 SQL Server Browser 服務創建一個例外。

在安裝 SQL Server 2005 的程序文件時,SQL Server 2005 會使用一個實例 ID 作為路徑的一部分。若要為每個 SQL Server 實例創建一個例外,必須確定正確的實例 ID。若要獲取實例 ID,請執行以下步驟:若要打開 Windows 防火牆,請單擊「開始」,再單擊「運行」,鍵入 firewall.cpl,然後單擊「確定」。

在 Windows 防火牆中為 SQL Server 2005 創建例外
若要在 Windows 防火牆中為 SQL Server 2005 創建例外,請執行以下步驟:
在 Windows 防火牆中為 SQL Server Browser 服務創建例外
若要在 Windows 防火牆中為 SQL Server Browser 服務創建例外,請執行以下步驟:
單擊「開始」,依次指向「程序」、「Microsoft SQL Server 2005」和「配置工具」,然後單擊「SQL Server 外圍應用配置器」。
在「SQL Server 2005 外圍應用配置器」頁上,單擊「服務和連接的外圍應用配置器」。
在「服務和連接的外圍應用配置器」頁上,單擊「SQL Server Browser」,在「啟動類型」中單擊「自動」選項,然後單擊「應用」。

注意:在單擊「自動」選項後,每次啟動 Microsoft Windows 時將自動啟動 SQL ServerBrowser 服務。
單擊「啟動」,然後單擊「確定」。
在 Windows 防火牆中,單擊「例外」選項卡,然後單擊「添加程序」。
在「添加程序」窗口中,單擊「瀏覽」。
單擊 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可執行程序,單擊「打開」,然後單擊「確定」。

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

在 Windows 防火牆中,單擊「例外」選項卡,然後單擊「添加程序」。
在「添加程序」窗口中,單擊「瀏覽」。
單擊 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 可執行程序,單擊「打開」,然後單擊「確定」。

注意:上述路徑可能會根據 SQL Server 2005 的安裝位置而不同。MSSQL.1 這個佔位符代表的是您在前面過程的步驟 3 中獲得的實例 ID。
對於每個需要為其創建例外的 SQL Server 2005 實例,重復步驟 1 到步驟 3。
單擊「開始」,依次指向「程序」、「Microsoft SQL Server 2005」和「配置工具」,然後單擊「SQL Server 配置管理器」。
在「SQL Server 配置管理器」中,單擊右窗格中的「SQL Server Browser 服務」,右鍵單擊主窗口中的實例名稱,然後單擊「屬性」。
在「SQL Server Browser 屬性」頁上,單擊「高級」選項卡,定位到屬性列表中的實例 ID,然後單擊「確定」。
單擊「開始」,依次指向「程序」、「Microsoft SQL Server 2005」和「配置工具」,然後單擊「SQL Server 外圍應用配置器」。
在「SQL Server 2005 外圍應用配置器」頁上,單擊「服務和連接的外圍應用配置器」。
在「服務和連接的外圍應用配置器」頁上,展開「資料庫引擎」,依次單擊「遠程連接」和「本地連接和遠程連接」,單擊適用於您的環境的相應協議,然後單擊「應用」。

注意:請在接收到以下消息時單擊「確定」:
直到重新啟動資料庫引擎服務後,對連接設置所做的更改才會生效。
在「服務和連接的外圍應用配置器」頁上,展開「資料庫引擎」,依次單擊「服務」和「停止」,等待 MSSQLSERVER 服務停止,然後單擊「啟動」以重新啟動 MSSQLSERVER 服務。

啟用 SQL Server Browser 服務
如果您是通過使用實例名稱來運行 SQL Server 2005 並且在連接字元串中沒有使用特定的 TCP/IP 埠號,則必須啟用 SQL Server Browser 服務以允許遠程連接。例如,使用 <計算機名>\SQLEXPRESS 的默認實例名稱安裝的 SQL Server 2005 Express。不管您正在運行多少個 SQL Server 2005 實例,只需要啟用一次 SQL Server Browser 服務。若要啟用 SQL Server Browser 服務,請執行以下步驟。

重要說明:這些步驟可能會增加您的安全風險。這些步驟還可能導致您的計算機或網路更易於受到惡意用戶或惡意軟體(如病毒)的攻擊。我們之所以推薦本文介紹的這一過程,是為了使程序能夠按照設計意圖運行,或者為了實現特定的程序功能。我們建議在進行這些更改之前,充分考慮在您的特定環境中實施這一過程可能帶來的風險。如果您選擇實施此過程,請採用任何適當的附加步驟以保護您的系統。我們建議只有確實需要這一過程時才使用它。注意:在計算機上運行 SQL Server Browser 服務時,計算機顯示其上運行的每個 SQL Server實例的實例名稱和連接信息。如果不啟用 SQL Server Browser 服務並且通過分配的 TCP 埠直接連接到 SQL Server 實例,則可以降低此風險。本文不討論如何通過 TCP 埠直接到 SQLServer 實例。

熱點內容
紫光存儲最近 發布:2025-02-01 04:58:49 瀏覽:380
sqlserver重命名 發布:2025-02-01 04:56:24 瀏覽:428
iisftp被動模式 發布:2025-02-01 04:41:50 瀏覽:350
車載安卓怎麼安裝軟體 發布:2025-02-01 04:30:50 瀏覽:469
安卓系統su程序是什麼 發布:2025-02-01 04:25:42 瀏覽:475
android代碼行數統計 發布:2025-02-01 04:20:47 瀏覽:216
快速喊話腳本 發布:2025-02-01 04:16:48 瀏覽:885
如何分辨普拉多的配置 發布:2025-02-01 04:11:45 瀏覽:681
linuxc文件刪除 發布:2025-02-01 04:11:33 瀏覽:218
c語言稀疏矩陣轉置矩陣 發布:2025-02-01 03:47:57 瀏覽:531