我有一个SQL Server Express的命名实例,我想让它在网络上可见。我能够做到这一点,但其他机器只能连接到它指定端口号,即使它是默认端口。
例如,其他计算机可以连接到我的(1433是SQL Server的默认端口):
<hostname>\<instancename>,1433
但是其他机器在没有使用端口的情况下无法连接:
<hostname>\<instancename>
我检查了防火墙(其他人可以连接指定门),SQL Server浏览器正在运行(我不完全理解,但我读到它有所不同)。
任何提示?感谢。
答案 0 :(得分:1)
如果您在默认端口上运行,请尝试连接主机名而不附加实例名称。
答案 1 :(得分:1)
如果您已命名实例但不想声明端口,则需要确保SQL Server Browser正在运行。去检查“sql server配置管理器”