當前位置:首頁 » 編程語言 » sqlserver2005連接失敗
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlserver2005連接失敗

發布時間: 2023-04-08 23:06:36

sql SERVER2005無法連接伺服器怎麼辦

程序—Microsoft SQL Server 2005—配置工具—SQL Server 外圍應用配置器—服務和連接的外圍應用配置器—
1、MSSQLserver(實例名)—DataBase Engine—遠程連接—(設置選項)
在下方選項
2、SQL Server Browser—服務(停止時只本機訪問)
3、程序—Microsoft SQL Server 2005—配置工具—SQL Server Configuration Manager—網路連接協議—選擇實例對應協議—啟用爛仔(shard memory、Named Pipes、TCP\IP)
注:
SQL Server 瀏覽器程序以服務的形式在伺服器上運行。SQL Server 瀏覽器偵聽飢毀汪對 Microsoft SQL Server 資源的傳入請求,並提供計算機上安裝的 SQL Server 實例的相關信息。SQL Server 瀏覽器可用於執行下余或列三種操作:
瀏覽可用伺服器
連接到正確的伺服器實例
連接到專用管理員連接 (DAC) 端點
SQL Server Browser 服務 (sqlbrowser) 為資料庫引擎 和 SSAS 的每個實例提供實例名稱和版本號。SQL Server 瀏覽器隨 Microsoft SQL Server 2005 一起安裝,為該計算機上運行的早期版本的 SQL Server(從 Microsoft SQL Server 7.0 開始)提供此服務

--改登陸模式

用windows驗證,登入企業管理器—在實例—屬性—安全性(混合登陸模式)

在安全性—登入—sa—屬性—狀態—啟用

Ⅱ java連接SQL2005出現:到主機 的 TCP/IP 連接失敗。 外圍配置也確定之後出現更改失敗,怎麼辦急!!

你和我前幾天遇到的問題一摸一樣解決方案:1首先要做的是在sql新建查詢里輸入execsys.sp_readerrorlog0,1,'listening'運行後會顯示你的sql正在運行的tcp/ip介面看看是否和你java代碼中指定的url中的介面不一致2你看一下伺服器的TCP/IP是否被禁用了,sqlserver2005默認情況下是禁用了TCP/IP連接。啟動TCP/IP連接的方法:開始\程序\MicrosoftSQLServer2005\配置工具\目錄下的SQLServerConfigurationManager,選擇mssqlserver協議,然後右邊窗口有個tcp/ip協議,然後啟動它,把sqlserver服務停了再啟動。3設置「開始\程序\MicrosoftSQLServer2005\配置工具\SQLServer外圍應用配置器」在「SQLServer2005外圍應用配置器」頁,單擊「服務和連接的外圍應用配置器」,然後單擊「資料庫引擎」,選中「遠程連接」,在右邊選中「本地連接和遠程連接」,再選擇要使用的協議,(這個地方應當啟用TCP/IP和命名管道服務!)單擊「應用」,您會看到下消息:「直到重新啟動資料庫引擎服務後,對連接設置所做的更改才會生效。」單擊「確定」按鈕返回。4或是防火牆的問題:你把1433的埠加到例外去就可以了。

Ⅲ sql server 2005 不能連接到伺服器

首先你要先配置好你的本地伺服器
打開sql server外圍配置伺服器
看127.0.0.1是否啟動。
然後用windows身份登錄之後,右鍵對談敬侍象資源管理器中含吵的伺服器,屬性,完全性選項卡,稿賀選擇Sql server和windows驗證模式,重啟資料庫,
再來啟動你的sa帳號
再去連接就可以了

Ⅳ SQL Server 2005登陸時無法連接到伺服器 提示錯誤10054!求高手解答!

配置工具》配置管理器》2005網路配置》MSSQLSEVER的協議》做信伏》啟純攜用坦旅namepipes和TCP/IP就ok了,我跟你問題差不多,這樣設置ok

Ⅳ sql server 2005連接到伺服器失敗,是怎麼回事

剛剛安裝的資料庫系統,按照默認安裝的話,很可能在進行遠程連接時報錯,通常是錯誤:"在連接到 SQL Server 2005 時,在默認的設置下 SQL Server 不允許進行遠程連接可能會導致此失敗。 (provider: 命名管道提供程序, error: 40 - 無法打開到 SQL Server 的連接) "搜MSDN,上面有一片機器翻譯的文章,是在讓人難以明白,現在總結如下:明白了SQL Server是個網路資料庫就可迎刃而解了,簡單的分為下面的集中情況。
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是否已啟用,如果已啟用,則把它禁止.然後再執行上述一種方式操作就可以了.

2. 是否已經允許遠程連接。

這個部分可以簡單的分為4個方面,分別是在 SQL Server上啟用遠程連接、啟用SQL Server 瀏覽服務、在Windows 防火牆中為SQL Server 2005 創建例外和在Windows 防火牆中為「SQLBrowser」創建例外。下面是幾個具體的操作方式,摘自MSDN,個人覺得文章的黑體部分應當特別的一起我們的注意。

在SQLServer 實例上啟用遠程連接
1.指向「開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外圍應用配置器」
2.在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」
3.然後單擊展開「資料庫引擎」, 選中「遠程連接」,在右邊選中「本地連接和遠程連接」岩早汪,
再選擇要使用的協議,( 這個地方應當啟用TCP/IP 和命名管道服務!)單擊「應用」,您會看到下消息:
「粗仔直到重新啟動資料庫引擎服務後,對連接設置所做的更改才會生效。」,單擊「確定」按鈕返回
4.展開「資料庫引擎」, 選中「服務」,在右邊單擊「停止」,等到 MSSQLSERVER 服務停止,
然後單擊「啟動」,重新啟睜春動MSSQLSERVER 服務。

啟用 SQLServer 瀏覽器服務
1.指向「開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外圍應用配置器」
2.在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」
3.然後單擊展開「SQL Server Browser」, 選中「服務」,在右邊「啟動類型」選擇「自動」,
再單擊「啟動」,單擊「確定」按鈕返回

在Windows 防火牆中為「SQL Server 2005」創建例外
1.在 Windows 防火牆設置界面中,選擇「 例外」 選項卡,然後單擊「添加程序」
2.在「添加程序窗口」中單擊「瀏覽」
3.然後找到「C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe」,
單擊「確定」返回
注意 : 路徑可能會根據 SQL Server 2005 安裝不同而不同。 MSSQL.1 是佔位符,對應資料庫實例ID。
4.對每個需要打開遠程訪問的SQL Server 2005 實例,重復步驟 1 至 3。

在Windows 防火牆中為「SQLBrowser」創建例外
1.在 Windows 防火牆設置界面中,選擇「 例外」 選項卡,然後單擊「添加程序」
2.在「添加程序窗口」中單擊「瀏覽」
3.然後找到「C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe」,
單擊「確定」返回
注意 : 路徑可能會根據 SQL Server 2005 安裝不同而不同。

在使用.NET開發進行時,會遇到使用連接字元串連接SQL Server 2005資料庫使用機器名稱和localhost都能連接,但是使用IP地址卻不能連接的問題,解決的辦法是在SQL Server實例上啟用本地和遠程連接,並且在選擇協議的時候使用TCP/IP和命名管道服務即可解決。

Ⅵ 如何解決SQL SERVER2005本地無法連接的問題

1.右鍵伺服器,屬性--安全性,伺服器身份驗證選SQL Server和windows身份驗證模式,試試看!
2.SQL SERVER 2005 登陸18456錯誤的解決方法:
SQL(Microsoft SQL Server 2005 )登錄不上去了,原來是出現了幾個小問題,現在記錄一下我的解決這幾個情況的辦法。(解決方法有很多種,這些只是我的解決方法,僅供參考)
查找問題的過程:(註:用windows賬號還是可以登錄的)
第一步: 啟動所有與SQL有關的服務,問題依舊;
第二步: 查看windows防火牆,被默認啟動了,不啟動選擇項被Disabled
兩個提示「由於安全考慮,某些設置由組策略控制」「Windows防火牆正在使用您的域設置」,先用gpedit.msc打組策略編輯器,型州機算機配置--管理模板--網路--網路連接--Windows防火牆--標准配置文件,查看右邊各選項屬性,都是未配置狀態,問題不在這里。
另外一個提示中提到域設置,域設置不可能禁用SQL Server,並且我查看本地開放埠(net start ),25,1433,1434都是開發狀態。
暈,會不會是密碼錯誤? 問題一、忘記了登錄Microsoft SQL Server 2005 的sa的登錄密碼
解決方法:先用windows身份驗證的方式登錄進去,然後在『安全性』-『卜閉蔽登錄』-右鍵單擊『sa』-『屬性』,修改密碼點擊確定就可以了。
問題二、已成功與伺服器建立連接,但是在登錄過程中發生錯取。(provider:共享內存提供程序,error:0-管道的另一端上無任何進程。)(Microsoft SQL Server,錯誤:233)
解決方法:打開『程序』-『所有程序』-『Microsoft SQL Server 2005 』-『配置工具』-『SQL Server 配置管理器』,在彈出的窗體中,找到『SQL Server 2005 網路配置』,把『MSSQLSERVER的協議』下的「Named Pipes」和「TCP/IP」啟動,然後重新啟動Microsoft SQL Server 2005就可以了。
問題三、無法打開用戶默認資料庫。登錄失敗。用戶『sa』登錄失敗。(Microsoft SQL Server, 錯誤:4064)
解決方法:先用windows身份驗證的方式登錄進去,然後在『安全性』-『登錄』-右鍵單擊『sa』-『屬性』,將默認資料庫設置成master,點擊確定就可以了。
這時還是不行,後來才知道一個最暈的問題,伺服器名是 計算機/實例名,FFC50E78A6DF423\server2005 這次全好了,呵呵
先用WINDOWS模式進去,然後在資料庫頂端屬性中安全性下的WINDOWS模式改為SQL與WINDOWS模式
下面驗證選項,選擇為NONE
打開資料庫下的安全選項中的登錄選項,將SA的密碼清空
打開SQL配置工具將(SQL Server Configuration Manager)
將網路配置中的TCP/IP啟用,將TCP/IP屬性中的IP地址選項中的IP地址活動的已啟用中的否改為是
然後 重啟SQL服務
Sql Server Express 2005無態悶法使用SA用戶登陸解決
在安裝VS2008/2005(我機器上安裝的VS2008)時會默認把SQL SERVER Express 2005安裝上,默認安裝時並沒有打開遠程連接及SA用戶登陸功能
1.無法使用SA用戶登陸解決方案
解決方法如下,打Microsoft Sql Server Management Studio Express,以windows驗證方式登陸,打開伺服器屬性窗口(在資料庫伺服器圖標上點右鍵選"屬性"),選擇"安全性"選項,界面如下所示
伺服器驗證方式選擇SQL SERVERTT和windows驗證方式,確認
然後再到"安全性-登陸名"處設置SA用戶屬性,界面如下
設置密碼
狀態-啟用SA用戶
2.無法在其他機器連接SQL 2005 EXPRESS解決方案
在SQL SERVER菜單組中找到SQL Server Surface Area Configuration程序
點擊"Surface Area Configuration For Service And Connection",啟用"local and remote connections"
重啟SQL服務

Ⅶ SQL Server2005 本機連接不上

http://blog.csdn.net/feixianxxx/archive/2010/04/24/5523922.aspx
解決方法:打開「開始—粗伍所有程序空凳罩—Microsoft SQL Server 2005 —配置工具—SQL Server 配置管理器」,在彈出的窗體中,找到「SQL Server 2005 網路配置」,把「MSSQLSERVER的協議」下的「Named Pipes」和「TCP/IP」啟用,然後重斗鬧新啟動SQL Server 即可。

Ⅷ SQL server 2005 無法連接到.

1、以「window身份驗證」打開sql server 2005的管理器(microsoft sql server manager studio)

2、打開資料庫組屬性
選中「sql server 和 windows身份驗證模式」:

3、設置一個賬號的訪問許可權,以 sa 為例

4、打開sql server 的配置管理器
在配置管理器中啟用TCP/IP:

5、打開外圍應用程序配置:
點擊「服務和連接的外圍應用配置器」:
設置遠程連接的選項:
先關閉「Database Engine」的服務,然後重新啟動

6、重新啟動sql server 和sql server browser:最好將sql server browser啟動模式設置為「自動 」,以避免電腦重啟後需手動再開啟sql server browser

7、配置防火牆

7-1、如果選擇關閉防火牆,那麼sql server2005已經允許遠程訪問了,但這樣就會有一些安全隱患。

7-2、如果選擇不關閉,那麼操作方式如下圖:
點擊「添襲弊加程序」,彈出下圖右邊的對話框
點擊「瀏覽」來選擇需姿冊要打開遠程訪問的SQL Server 2005 實例,
sqlserver2000路徑為:C:Program Files\Microsoft SQL Server\MSSQL\Binn\sqlservr.exe
sqlexpress路徑為:C:Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe

在以同樣方式添加sql server browser:路徑為C:Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe

至此所有操作完成,遠程訪問設置成功,注意要將sql serser browser 啟動方式設置為「自動」,否則重啟電腦後,遠程訪問將失敗。我在防火牆中添加了sqlserver埠號1433,不過好像沒起什麼作用跡禪宏。