Sql server 2008 到远程服务器的SQL Server连接字符串
我有一个远程SQL Server Express 2008 R2,IP:xx.xxx.xxx.xx,实例名:myInstance 我一直试图以用户dbUser和密码myPass的身份连接到DB myDB 我尝试过各种各样的字符串组合,但都不起作用。我肯定我弄错了,因为服务器是正常的,我可以ping的IP地址,SQL server运行在端口1433,这是开放的。我还在服务器上启用了浏览器服务和远程连接Sql server 2008 到远程服务器的SQL Server连接字符串,sql-server-2008,vb6,Sql Server 2008,Vb6,我有一个远程SQL Server Express 2008 R2,IP:xx.xxx.xxx.xx,实例名:myInstance 我一直试图以用户dbUser和密码myPass的身份连接到DB myDB 我尝试过各种各样的字符串组合,但都不起作用。我肯定我弄错了,因为服务器是正常的,我可以ping的IP地址,SQL server运行在端口1433,这是开放的。我还在服务器上启用了浏览器服务和远程连接 请有人给我正确的字符串…可能有很多原因,但是,您没有发布任何有用的详细信息,例如错误消息或引发了
请有人给我正确的字符串…可能有很多原因,但是,您没有发布任何有用的详细信息,例如错误消息或引发了什么异常(如果有) 检查Windows防火墙是否允许访问端口1433-这是导致故障的最可能原因,因为您使用的是IP地址而不是实例的名称
我建议查看以检查您的连接字符串。什么不起作用?发生了什么事?有错误吗?异常?通常默认实例绑定到默认1433端口。将网络地址或任何端口配置保留在连接字符串之外。只需使用Data Source=SERVER\INSTANCE并让提供程序确定端口即可。很抱歉,遗漏了。这是我正在使用的连接字符串:Provider=SQLOLEDB.1;网络库=DBMSSOCN;数据源=XX.XX.XXX.XX\AXLECONTROL;用户ID=dbUser;密码=myPass;初始目录=myDB;网络地址=XX.XX.XXX.XX,1433,错误为:[DBNETLIB][ConnectionOpen SECDoClientHandshake.]SSL安全错误