Ⅰ sqlserver 服務都開了可是還是連不上 為什麼哦 說默認情況下 不允許遠程連接 導致連接失敗。。。
防火牆是不是禁止了sqlserver的埠,如果禁止了,開放埠(默認1433)
看看sql server的服務啟動了沒
tcp/ip協議有沒有啟用
埠是不是修改掉了
Ⅱ 如何配置sqlserver允許遠程連接
登陸SQL Server 2008(windows身份認證),登陸後右擊,選擇「屬性」。
2
左側選擇「安全性」,選中右側的「SQL Server 和 Windows 身份驗證模式」以啟用混合登錄模式。
3
選擇「連接」,勾選「允許遠程連接此伺服器」,建議將「最大並發連接數」按實際情況,進行設置,然後點「確定」。
4
展開「安全性」->「登錄名」->「sa」,右鍵選擇「屬性」。
5
左側選擇「常規」,右側選擇「SQL Server 身份驗證」,並設置密碼。
選擇「狀態」,選中「啟用」,點擊「確定」。
右擊資料庫選擇「方面」。
在「方面」下接列表框中,選擇「伺服器配置,「RemoteAccessEnabled」屬性和」RemotoDacEnabled」設為「True」,點「確定」。至此SSMS已設置完畢,先退出,再用sa登錄,成功即表示sa帳戶已經啟用。
下面開始配置Sql Server Configuration Manager (SSCM),選中左側的「SQL Server服務」,確保右側的「SQL Server」以及SQL Server Browser正在運行。
打開左側「SqlServer網路配置」,打開「你自己資料庫實例名的協議」,查看右側的TCP/IP默認是「已禁用」,將其修改為「已啟用」。
雙擊打開「TCP/IP」查看「TCP/IP屬性」下「協議」選項卡中的「全部偵聽」和「已啟用」項,是否都是設置成「是」。
選擇「IP Addersses」選項卡,IP1、IP2、IPAll設置TCP埠為「1433」,TCP動態埠為空值,已啟用為「是」。
將"客戶端協議"的"TCP/IP"也修改為「已啟用」。
雙擊打開右側「TCP/IP」,打開「TCP/IP屬性」,將默認埠設為「1433」,已啟用為「是」。配置完成,重新啟動SQL Server 2008。
最後一步,必需要防火牆上把SQL Server 的1433 TCP埠和1434 UDP埠映射出去。
Ⅲ 如何配置sqlserver資料庫允許遠程連接
需要別人遠程你的資料庫,首先需要的是在一個區域網內,或者連接的是同一個路由器,接下來就是具體步驟:
(一)首先是要檢查SQLServer資料庫伺服器中是否允許遠程鏈接。其具體操作為:
(1)打開資料庫,用本地帳戶登錄,右擊第一個選項,選擇屬性:
(2)在打開的屬性窗口,在其右邊點擊「連接」,然後再左側勾上「允許遠程連接到此伺服器」:
(二)為微軟SQL伺服器(MSSQLServer)配置相應協議。
(1)依次選擇:開始-〉所有程序-〉Microsoft SQL Server 2008-〉配置工具-〉SQL Server配置管理器,如下圖所示:
(2)打開SQL Server配置管理器後,選擇SQL Server網路配置下面的MSSQLSERVER,然後看右邊裡面的TCP/IP是否為「已啟用」,如下圖所示:
(三)檢查SQL伺服器防火牆設置 (快捷步驟-直接關閉防火牆(不安全))
(1)在進行完上兩步操作後,用戶需要做的是對SQL伺服器防火牆進行重新配置。在進行這一步操作時,首先找到SQL伺服器上那個埠支持TCP/IP協議。用戶可以在SQL伺服器防火牆已經處於運行狀態下,右擊「TCP/IP協議」選擇「屬性」:
從上圖中我們可以看出,這台SQL伺服器上支持TCP/IP協議的是1433埠。下一步要做的是在防火牆的配置中允許1433埠支持TCP/IP協議即可。如果伺服器上運行的是Windows
7操作系統,其配置步驟為(其他微軟操作系統的做法類似),打開「控制面板」選擇「Windows防火牆」選項,然後點擊高級選項,如下圖所示:
(2)選擇「高級設置」後,在右邊菜單欄中找出「具有高級安全選項的Windows防火牆」並將其打開。打開後會發現在左邊菜單欄中有「入站規則(Inboud Rules)」選項。將該選項打開,並在右邊菜單欄中選擇「新建規則(New Rule)」選項:
(3)打開「新建規則」選項後,利用「新內置綁定規則向導」為1433埠配置「內部綁定協議」配置為適用於TCP/IP協議即可。(前提是,需要完成該步驟以前所述的所有步驟),根據下面的幾幅圖為1433埠配置適用於1433埠即可:
最後點擊「完成」即可。測試方法:在區域網內找一台電腦,打開SQLServer資料庫,然後輸入你的Ip和密碼,如果能連接上,就說明已經配置好了
Ⅳ 如何配置sqlserver 以允許遠程連接
1、打開Navicat,右鍵點擊左邊的空白地方,然後創建一個連接,選擇sql server類型。
Ⅳ SQLServer遠程連接失敗怎麼辦
遠程連接是吧!
你去找二個地方
一:看看你的客戶端網路實用工具中的配置是否和遠程伺服器一樣:埠號,ip地址,伺服器名稱,以及協議管道
二:仔細看下你的網上鄰居本地連接的tcp/ip協議配置:ip地址,默認網關(很重要,這個地方出錯,你絕對連不上,仔細看看),dns伺服器配置是否正確。
Ⅵ 在建立與伺服器連接時出錯.連接到SQLServer 2005時在默認的設置下SQLserver 不允許進行遠程連接
2005遠程連接的話需要開啟外圍應用配置器中的tcp/ip協議和named pipes協議
你說的「定位指定的伺服器/實例時出錯」則是實例名錯誤,就是伺服器名稱不對
你用的什麼伺服器名稱呢?一般用點號,如果是express版本的話要用.\sqlexpress
Ⅶ 如何設置sqlserver 允許遠程連接
1,並閉防火牆,區域網就能訪問SQL伺服器了。
2,如果需要連接外網的,可以通過拔號連接上網,或者設定固定IP連接到運營商網路上網,網路也可以連接了。
Ⅷ SSMS連接sqlserver 提示無法遠程連接,連接實例錯誤
SSMS連接sqlserver
提示無法遠程連接,連接實例錯誤
解決辦法是
1、找到SQL
Server配置管理器(SQL
Server
Configuration
Manager),在彈出對話框中選擇SQL
Server網路配置中的
XXX協議,將其中的「TCP/IP」
改為「已啟用」狀態
2、找到SQL
Server服務
,將「SQL
Server(默認是MSSQLSERVER)」右鍵選擇「重新啟動」
3、幹完收工,再測試一下看看
Ⅸ 如何將sql server配置為允許遠程連接
需要別人遠程你的資料庫,首先需要的是在一個區域網內,或者連接的是同一個路由器,接下來就是具體步驟:
(一)首先是要檢查SQLServer資料庫伺服器中是否允許遠程鏈接。其具體操作為:
(1)打開資料庫,用本地帳戶登錄,右擊第一個選項,選擇屬性:
(2)在打開的屬性窗口,在其右邊點擊「連接」,然後再左側勾上「允許遠程連接到此伺服器」:
(二)為微軟SQL伺服器(MSSQLServer)配置相應協議。
(1)依次選擇:開始-〉所有程序-〉Microsoft SQL Server 2008-〉配置工具-〉SQL Server配置管理器,如下圖所示:
(2)打開SQL Server配置管理器後,選擇SQL Server網路配置下面的MSSQLSERVER,然後看右邊裡面的TCP/IP是否為「已啟用」,如下圖所示:
(三)檢查SQL伺服器防火牆設置 (快捷步驟-直接關閉防火牆(不安全))
(1)在進行完上兩步操作後,用戶需要做的是對SQL伺服器防火牆進行重新配置。在進行這一步操作時,首先找到SQL伺服器上那個埠支持TCP/IP協議。用戶可以在SQL伺服器防火牆已經處於運行狀態下,右擊「TCP/IP協議」選擇「屬性」:
從上圖中我們可以看出,這台SQL伺服器上支持TCP/IP協議的是1433埠。下一步要做的是在防火牆的配置中允許1433埠支持TCP/IP協議即可。如果伺服器上運行的是Windows
7操作系統,其配置步驟為(其他微軟操作系統的做法類似),打開「控制面板」選擇「Windows防火牆」選項,然後點擊高級選項,如下圖所示:
(2)選擇「高級設置」後,在右邊菜單欄中找出「具有高級安全選項的Windows防火牆」並將其打開。打開後會發現在左邊菜單欄中有「入站規則(Inboud Rules)」選項。將該選項打開,並在右邊菜單欄中選擇「新建規則(New Rule)」選項:
(3)打開「新建規則」選項後,利用「新內置綁定規則向導」為1433埠配置「內部綁定協議」配置為適用於TCP/IP協議即可。(前提是,需要完成該步驟以前所述的所有步驟),根據下面的幾幅圖為1433埠配置適用於1433埠即可:
最後點擊「完成」即可。測試方法:在區域網內找一台電腦,打開SQLServer資料庫,然後輸入你的Ip和密碼,如果能連接上,就說明已經配置好了
Ⅹ 客戶端遠程不能連接到sqlserver資料庫,只能在本地訪問,
1 許可權問題,對面沒有設置你的許可權 2 本地安全策略沒有配置好 3 默認 1.先保證ping通(有防火牆的先關閉防火牆) 2.在命令提示符下執行:telnet <伺服器ip地址> 1433 不會報錯 3.連接時使用用ip連接企業管理器 4.如果不行 SQL Server伺服器--開始--程序--Microsoft SQL Server --伺服器網路實用工具 - -啟用 WinSock代理 --代理地址:(sqlserver伺服器IP) --代理埠--設置 ---確定 然後在試試