如何通过IP连接到SQL服务器

时间:2009-08-29 23:48:43

标签: sql windows windows-server-2003

我有一台安装了win2003的远程服务器

我可以使用远程桌面连接到计算机,并成功在服务器上托管Web应用程序

我需要使用我拥有的sql compare工具连接到该计算机上的SQL服务器。

我需要采取哪些步骤才能连接到SQL服务器,因为我拥有的只是机器的IP地址和管理员登录凭据

4 个答案:

答案 0 :(得分:2)

如果您尝试使用ssms或其他计算机上的其他客户端远程连接到sql server,则需要执行以下操作:

  • 在服务器防火墙上打开sqlservr
  • 在服务器防火墙上打开sqlbrowsr
  • 关注安全性 - 如果你可以rdp /连接到sql w / o vpn,那么其他人也可以 - 所以你最好确保你有强化的环境和非常强大的密码。

答案 1 :(得分:1)

根据具体的访问技术,需要不同的连接字符串语法。对于.NET提供程序,the syntax允许传递服务器地址。

答案 2 :(得分:1)

以下是ADO.net连接的示例连接。

imports System.Data.SqlConnection
...
dim cn as new SqlConnection()
cn.connectionString = "Server=192.168.1.200;Database=mydbName;user id=notSA;password=C0mp!3xPVVD"
cn.open()
...
'Do cool stuff
...
cn.close()

答案 3 :(得分:0)

在远程服务器上打开端口TCP 1433(Sql Server) 对于您的连接字符串jus,请使用服务器的IP地址,而不是使用计算机名称

您应该可以在计算机名称和IP地址之间互换而不会出现任何问题,因为计算机名称无论如何都会变成IP地址。