远程连接到SQL数据库服务器

时间:2018-05-04 15:35:42

标签: sql-server sql-server-2012 database-connection alm sql-server-2012-express

我将在我的问题前面提到:我是一个绝对的初学者,尊重MS SQL Server的本质,并且有一个外行人对网络和“计算机”的理解......

所以,我正在尝试复制以下环境:

  1. 有一个托管HPE ALM的“应用程序服务器”
  2. 这与具有Microsoft SQL Server DB的数据库服务器进行通信
  3. 我目前在一台笔记本电脑(笔记本电脑1)上安装了带有示例数据库的Microsoft SQL 2012 Server,在另一台笔记本电脑(笔记本电脑2)上安装了ALM软件。两者都连接到相同的WiFi网络。

    笔记本电脑2问我数据库参数,例如:

    • 数据库主机名
    • 数据库端口号(默认为1433)
    • 或连接字符串

    我对我正在做的事情一无所知 - 我认为可能可以通过笔记本电脑1的IP地址的某种变体连接到数据库...但我不确定。

    如何从一台笔记本电脑连接到另一台笔记本电脑的MS SQL 2012 DB?我意识到这可能是一个有问题的问题 - 如果有人可以指出我正确的方向而不是确切的答案,我会很高兴!

    谢谢你们,

    ST

1 个答案:

答案 0 :(得分:1)

我发现了两个潜在的问题:

  • 企业笔记本电脑可能有防火墙限制。所以,你必须这样做 打开SQL Server的端口1433。
  • 可能您正在使用SQL Express,默认情况下不会 启用TCP / IP连接。要启用它,请运行“SQL Server 配置管理器“,转到网络 配置 - >协议 - > TCP / IP->启用 - >重新启动SQL Server。还要检查其他属性。如果未设置静态端口1433 - 请将其设置。