我正在将所有现有应用程序移动到新的Web服务器,应用程序使用基于DSN的连接使用ODBC驱动程序。DSN无法连接到远程SQL服务器
在新的服务器我想建立DSN它的连接到远程SQL Server,但我得到的错误:
System.Data.OleDb.OleDbException: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.
Invalid connection string attribute
连接字符串是:"Dsn=dsnName;uid=userID;pwd=pswd;Provider=SQLOLEDB;Integrated Security=SSPI"
它工作正常,我的本地PC上,但是在Web服务器上建立DSN时出现此错误。
如果我指定端口号以及服务器名称(服务器名称,6000),那么连接会通过,但我的应用程序会抛出相同的错误。
请帮忙。
我仍然需要坚持基于DSN的连接,第一个选项没有用,第二个工作,但它一个SQL Remote连接b绕过DSN。 – Vishal