SQL Server Alias停止工作

时间:2017-12-01 14:14:20

标签: sql-server alias

我在this post之后配置了一个SQL Server 2016别名,它正在运行,但突然间它停止了工作。

错误讯息:

  

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供者:TCP提供者,错误:0 - 等待操作超时。)(。Net SqlClient数据提供者)

我使用SQL Server配置管理器创建了别名,并在32位和64位中创建了它:

enter image description here

当我转到SQL Server Express的Protocols时,所有这些都启用了,因此启用了TCP / IP。此外,SQL Server Browser服务正在运行。

查看系统日志时没有相关的消息,因此我对可能导致其停止工作的原因感到有些失落。我的操作系统是Windows 10 Pro。

你有什么线索可以帮我解决吗?谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

检查SQLEXPRESS实例的端口号是否已更改,这可能是在重新启动或重新启动服务之后。

关于实例别名的使用,如果你因为这个原因也使用动态端口,这几乎没用。对我来说,维护此配置比在程序IMHO中维护连接字符串更麻烦。