sql-server - 远程连接到 SQL 数据库服务器
问题描述
我将首先提出我的问题:就 MS SQL Server 的性质而言,我是一个绝对的初学者,并且一般对网络和“计算机”有一个外行的理解......
所以,我正在尝试复制一个环境:
- 有一个托管 HPE 的 ALM 的“应用程序服务器”
- 这与具有 Microsoft SQL Server DB 的数据库服务器通信
我目前在一台笔记本电脑(笔记本电脑 1)和另一台笔记本电脑(笔记本电脑 2)上上传了带有示例数据库的 Microsoft SQL 2012 服务器。两者都连接到同一个 WiFi 网络。
笔记本电脑 2 向我询问数据库参数,例如:
- 数据库主机名
- 数据库端口号(默认为 1433)
- 或连接字符串
我对自己在做什么一无所知 - 我曾认为可以通过笔记本电脑 1 的 IP 地址的某种变体连接到数据库......但我不确定。
如何从一台笔记本电脑连接到另一台笔记本电脑的 MS SQL 2012 数据库?我意识到这可能是一个加载的问题 - 如果有人能指出我正确的方向而不是确切的答案,我会很高兴!
多谢你们,
英石
解决方案
我看到两个潜在的问题:
- 公司笔记本电脑可能有防火墙限制。因此,您必须为 SQL Server 打开端口 1433。
- 可能您正在使用默认情况下未启用 TCP/IP 连接的 SQL Express。要启用它,请运行“SQL Server 配置管理器”,转到网络配置->协议->TCP/IP->启用->重新启动 SQL Server。还要检查其他属性。如果未设置静态端口 1433 - 设置它。
推荐阅读
- perl - 将一行中的唯一值转换为单独的行
- python - 为几个 excel 工作表运行此脚本( FOR 循环功能)
- r - 接收零计数的百分比
- python - Flask Admin 模型视图页面自动刷新
- node.js - 将 Mongoose 嵌套模式发布到 MongoDB
- python - ValueError:x 和 y 的大小必须相同。散点图问题
- python-3.x - 如何在 Python 中将变量名转换为字符串
- fortran - LAPACK 程序(Fortran 90)的数值精度不够?
- typescript - 是否可以在打字稿中重用泛型类型?
- python - 在 Windows 上从交互式提示打印 Python 历史记录