之所以创建别名是因为数据库的端口修改成其他
所以通过创建别名来进行远程连接
但是发现
本机输入别名可以正常进入数据库
但是区域网内的其他电脑通过数据库引擎无法和数据库建立连接
提示信息如下:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。
未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server
已配置为允许远程连接。
(provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider)备注:
防火墙已经关闭,如果数据库端口改成1433,
则区域网内的其他电脑能正常连接
所以通过创建别名来进行远程连接
但是发现
本机输入别名可以正常进入数据库
但是区域网内的其他电脑通过数据库引擎无法和数据库建立连接
提示信息如下:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。
未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server
已配置为允许远程连接。
(provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider)备注:
防火墙已经关闭,如果数据库端口改成1433,
则区域网内的其他电脑能正常连接
客户端为10.0.2.3在10.0.2.3上连接10.0.2.2
连接时服务器名称写10.0.2.2,1456
可以连接成功则,在10.0.2.3上创建别名。
别名为test, 服务器名称为10.0.2.2,端口为1456 ,协议为TCP/IP创建成功后,
在10.0.2.3上连接10.0.2.2
则在连接时服务器名称写test 即可。