我在Windows XP Pro上安装了SQL Server 2000和2008。我可以在本地连接到两个数据库实例。
从另一个框,一个Windows 7框,我可以连接到第一个框上的SQL 2000实例,但我无法使用在本地工作的相同SQL Server身份验证凭据连接到2008实例。
对于2000和2008数据库实例,允许远程连接设置为TRUE。
如果能够从Windows 7机箱连接到远程2008实例,我还能找到什么呢?
我正在尝试使用Mgt Studio 2008进行连接。
答案 0 :(得分:4)
只是猜测,2008 SQL实例是否配置为“侦听”TCP连接? (它不是我最近检查过的盒子。)要确定,请深入查看:
对于您的环境,应该启用哪些环境以及哪些应该禁用?大多数设置都要求启用共享内存和TCP / IP,其他设置已禁用。
答案 1 :(得分:3)
我通过启用SQL Server Browser服务解决了(设置为自动并启动它)。
答案 2 :(得分:2)
通过指定端口
尝试连接例如: 服务器名,1433
或
服务器名\实例,1433
答案 3 :(得分:1)
我遇到了这个错误,我解决了这个问题:
就是这样,之后我可以在Visual Studio 2010中打开我的数据库,没有任何错误。
答案 4 :(得分:0)
是否有防火墙可能会停止2008正在侦听的端口?