2017-05-09 137 views
0

我在MSSQL創建的應用程序在與VB.NET數據庫2014連接到MS SQL服務器2014從不同的網絡

我已經配置的TCP/IP = 1433,UDP = 1434,Windows防火牆上的計算機配置爲允許配置1433,1434,sqlserver.exe,sqlbrowser.exe和服務器的登錄設置。應用程序正在使用與主機位於同一Internet連接上的筆記本電腦。我正在嘗試在另一個網絡上的客戶端計算機上使用應用程序,並且獲得了NAMED PIPES PROVIDER error40。

這是連接我使用:

Data Source=myServerName;InitialCatalog=dbName;UserId=clientcomputerName;Password=x 

我需要配置客戶端的計算機以任何方式?

回答

0

您的DNS/HOSTS文件是否解析遠程計算機名?如果不是,請嘗試IP地址。不確定,但並非所有版本的SQL都支持通過命名管道進行遠程連接(有時可以通過使用註冊表黑客來將連接添加爲ODBC)。

+0

我將嘗試使用IP地址並查看會發生什麼。將不斷更新此線程 – Stan

+0

無效的IP地址 – Stan