从另一台计算机连接 SQL Server 数据库

从另一台计算机连接 SQL Server 数据库

我在我的 vps 服务器上创建了一个sql server数据库。我想使用SQL server Management studioc# 应用程序从我的个人计算机连接到该数据库。不幸的是,我的数据库似乎仅在本地区域工作。

我已经添加了新的 SQL 用户以便能够连接。问题是我可以连接到我的 vps 服务器上的数据库,但我无法在我的个人电脑上执行此操作:

[1]

这有可能做到吗?

答案1

在服务器属性中,您必须在连接选项卡中启用远程连接!

在对象资源管理器中突出显示您的数据库并右键单击。

转到属性和连接选项卡。

勾选启用远程连接框!

希望这可以帮助

答案2

您还需要确保允许 SQL Server 使用 TCP/IP 或命名管道。您可以通过在“开始”>“程序”>“Microsoft SQL Server 2012”>“配置工具”中打开 SQL Server 配置管理器来启用这些功能,并确保已启用 TCP/IP 和命名管道。尝试连接,如果没有,则进入“SQL Server 网络配置”并双击 TCP/IP。单击“IP 地址”选项卡并滚动到底部。在“IP 全部”下,删除 TCP 动态端口(如果存在),并将 TCP 端口设置为 1433。单击“确定”,然后转到“SQL Server 服务”并重新启动 SQL Server 实例并尝试连接。

答案3

除了其他人对您说的话之外,我建议检查物理和 VPC 之间的 TCP/IP 通信(以及 IP 地址解析)。然后检查 Sql Server Browser 服务是否正在运行。

相关内容