Re: [SQL ] MSSQL 用戶端工具遠端連線的問題

作者: Goldbach (Ray)   2015-01-31 18:39:12
小弟測試後發現,伺服器名稱填寫 [伺服器電腦名稱] / [SQL伺服器名稱]
,連線顯示下面錯誤:
建立連接至 SQL Server 時,發生網路相關或執行個體特定的錯誤。找不到或無法存取伺
服器。確認執行個名稱是否正確,以及 SQL Server 是否設定為允許遠端連線。
(provider: SQL Network Interfaces, error: 26 - 搜尋指定的伺服器/執行個體時發
生錯誤) (Microsoft SQL Server, 錯誤: -1)」
伺服器名稱填寫 [伺服器電腦名稱] ,連線顯示下面錯誤:
建立連接至 SQL Server 時,發生網路相關或執行個體特定的錯誤。找不到或無法存取伺
服器。確認執行個名稱是否正確,以及 SQL Server 是否設定為允許遠端連線。
(provider: Named Pipes Provider, error: 40 - 無法開啟至 SQL Server 的連接)
(Microsoft SQL Server, 錯誤: 1326)
登入失敗: 不明的使用者名稱或錯誤密碼。
但是我確定帳號密碼沒錯(使用 SQL Server 認證),一直找不到為何無法成功連線...
※ 引述《Goldbach (Ray)》之銘言:
: 標題: Re: [SQL ] MSSQL 用戶端工具遠端連線的問題
: 時間: Sat Jan 31 16:16:20 2015
:
: 感謝retsamsu大,
:
: 小弟剛才下載SQL Server 2014 Management Studio
: 安裝在Windows 7的電腦上,
: 用它來連SQL Server 2000,可是連線時卻顯示:
:
: 建立連接至 SQL Server 時,發生網路相關或執行個體特定的錯誤。找不到或無法存取伺
: 服器。確認執行個名稱是否正確,以及 SQL Server 是否設定為允許遠端連線。
: (provider: SQL Network Interfaces, error: 26 - 搜尋指定的伺服器/執行個體時發
: 生錯誤) (Microsoft SQL Server, 錯誤: -1)」
:
: 不知道是不是SQL Server 2014 Management Studio
: 不支援和SQL Server 2000連線?
:
:
: ※ 引述《Goldbach (Ray)》之銘言:
: : 標題: [SQL ] MSSQL 用戶端工具遠端連線的問題
: : 時間: Fri Jan 30 21:38:20 2015
: :
: : 資料庫名稱:MSSQL
: :
: : 資料庫版本:2000
: :
: : 內容/問題描述:
: :
: : 小弟有個 MSSQL Server 2K 架在遠端的 Windows 2K Server 上,
: :
: : 目前需要在一台 Windows 7 電腦上連到遠端的 MSSQL 2K Server 來刪除 SQL Server
: : 2K 代理程式的某個作業,
: :
: : 中間確定沒有防火牆可以連線,
: :
: : 小弟手邊有一片 MSSQL Server 2K 120天試用版光碟,但是確認不支援 Windows 7,
: :
: : 請問有什麼程式可以支援 Windows 7?最好是合法版權方便下載的,
: :
: : 然後可以遠端連線管理 SQL Server 2K 代理程式中的作業,
: :
: : 問題有點急,如果可以請指導小弟一下。非常感謝~
: :
: :
作者: a926 (Aaron)   2015-01-31 20:49:00
你有SQL Server 2008R2的Management Studio嗎?我之前用2008R2 可以直接連到2000的instance .另外 我之前印象中的確某一個板本後的Studio不支援連2000了
作者: Goldbach (Ray)   2015-01-31 22:39:00
最後確定是因為SQL Server 2000沒有上SP4所以連不上請問這種情形改Client端設定還有機會可以連嗎?
作者: a926 (Aaron)   2015-02-01 21:22:00
Client端你要看他連線driver的板本.這跟用Studio一樣,你的版本如果沒有相容到2000一定連不上線. 有考慮升級嗎?
作者: Goldbach (Ray)   2015-02-01 22:43:00
請問要看Client端的什麼driver呢?
作者: a926 (Aaron)   2015-02-02 10:03:00
比如說你是ASP.NET 他的預設driver provider是System.Data.SqlClient .其實他就是 .NET Framework Data Provider for SQL Server那可能你就要看這個的版本能不能連2000當然他也有其它連線的方式可以選擇.阿找到了,我之前有用一個方式連,但這個效能你要再測一下因為我是用Linked Server我之前是裝OLEDB搭配DSN,建LinkedServer去連2000.
作者: rockchangnew (rock)   2015-02-02 19:23:00
請直接打IP,先別打電腦名稱

Links booklink

Contact Us: admin [ a t ] ucptt.com