我在我的服务器上使用的是旧版本的 SQL,当只输入服务器名称时,它工作正常,我可以直接连接到服务器,
我最近安装了一个新的 SQL 实例,并且我尝试连接到该新实例,但它不起作用。
服务器名称/新实例
有人能帮我吗?我怎样才能访问新的 SQL 服务器?
答案1
确保 SQL Server Browser 服务正在运行。命名实例在与默认实例不同的端口上运行(通常是动态端口,除非您更改了设置),浏览器服务允许您的客户端连接到名称而无需使用明确的端口号。
您也可以尝试通过直接指定端口号进行连接,这样就无需浏览器服务。检查命名实例的 SQL Server 错误日志以确定实例正在侦听的端口,然后尝试从客户端连接到服务器名称、端口号。
如果上述方法不起作用,请检查以确保 Windows 防火墙(或您可能要通过的任何其他防火墙)配置为允许服务器和客户端上的 SQL 流量。它可能配置为仅允许端口 1433 上的流量,这允许默认实例正常工作,但不允许命名实例正常工作。
答案2
您的斜线似乎方向错误。请尝试:SERVERNAME\New_instance
答案3
您是远程连接还是在服务器上连接?您的新实例是否启用了远程连接?