繁体   English   中英

无法从一台 PC 连接到另一台 PC 的 SQL Server Express 数据库

[英]Unable To Connect to SQL Server Express Database from One PC To Another

我的家庭网络上有 2 台 PC,当我使用此 Microsoft 连接实用程序技巧来测试数据库连接时,我可以在安装了 SQL Server Express 的 PC 上连接到 SQL Server Express 中的数据库,没有问题。

但是,当我在另一台 PC 上使用相同的实用程序技巧并尝试测试相同的数据库连接时,出现错误

由于初始化提供程序时出错,测试连接失败。 [DBNETLIB][ConnectionOpen 服务器不存在或访问被拒绝

我在安装了 SQL Server Express 的 PC 上安装了 Norton Security Suite,并添加了打开端口 1433 的规则,甚至禁用了“智能防火墙”并得到相同的错误。 我什至添加了一个具有所有权限的 DB 用户(在下面显示的.UDL 实用程序中使用),同样的错误。 有关解决此问题的方法的任何想法?

在此处输入图像描述

默认情况下 SQL Express 没有启用 TCP/IP,并且默认情况下在启用时侦听动态端口。 您可以使用 SQL 服务器配置管理器来启用 TCP/IP 和禁用动态端口,并将 SQL 服务器配置为侦听端口 1433。

在此处输入图像描述

一旦你这样做了,你就可以只用主机名连接。 不需要端口号或\SQLEXPRESS

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM