远程连接时出错

时间:2009-07-09 12:26:22

标签: sql-server sql-server-2005 ssms

我使用带有service pack-2的sql server 2005。 当我通过使用IP,用户名和密码注册远程服务器来连接sql server时。我已经完成了远程连接“SQL Server 2005表面区域配置”的所有必要设置。   我在连接时遇到以下错误:

此版本的Microsoft SQL Server Management Studio只能用于连接SQL Server 2000和SQL Server 2005服务器。 (ConnectionDlg)

您能否告诉我上述错误的可能原因。

谢谢, SAURABH

3 个答案:

答案 0 :(得分:1)

我还想补充一点,如果您尝试连接到较低版本,也会发生这种情况!

我还建议您检查您尝试连接的SQL 2005版本,​​并确保它是RTM或更高版本,而不是旧的CTP版本。

另一种可能性是在您要连接的IP上运行另一个SQL Server实例(不是2000或2005)。如果可能,尝试通过服务器或实例名称进行连接。

千电子伏

答案 1 :(得分:0)

如果您尝试连接到更高版本的SQL Server,则唯一的原因就是。请再次检查是否是您尝试连接的SQL Server 2005或2008。

以下是sql-server-performance网站上的类似问题和解决方案

编辑: - 如果您安装了某些版本的SQL Server 2008,它也可能会破坏Management Studio。

答案 2 :(得分:0)

正确 - 为了了解这一点,我将从遇到问题的机器的命令提示符中检查版本:

sqlcmd -Q "SELECT @@VERSION" -S myserver\myInstance -U myUserName -P myPassword

这将为您提供要连接的SQL Server版本。 'sqlcmd'将针对旧版和新版SQL Server运行。

您可以使用相同的技术,使用不同的SQL来识别您实际连接的服务器等等。