2012-04-25 116 views
4

我在Windows 7 Home Premium上从Microsoft网站安装了SQLManagementStudio_x64_ENU。 它给了我兼容性警告,但我仍然安装,因为Microsoft网站指定我会收到警告,但建议单击运行程序,我这样做。无法使用SQL Server管理工作室连接到数据库引擎

它已成功安装。我检查了Services.msc,我可以看到两个SQL Server服务正在运行。我检查了SQL Server配置,我可以看到服务在自动模式下运行,并且代理已关闭。

当我打开我的管理工作室并尝试使用“服务器名称”选项进行连接时,在浏览选项中看不到任何服务器实例。没有服务器连接。我无法连接到数据库引擎。我已经尝试了至少10次,但仍然不允许我连接。

我得到以下错误:

A network-related or instance-specific error occurred while establishing a 
connectionto SQL Server. The server was not found or was not accessible. 
Verify that the instance name is correct and that SQL Server is configured to 

允许远程连接。 (提供者:命名管道提供程序,错误:40 - 无法打开连接 到SQL Server)(.Net SqlClient数据提供程序)

有人可以帮我解决这个问题吗?

+1

是防火墙,你和服务器之间的开放?尝试通过1433 telnet到服务器。 – zimdanen 2012-04-25 20:36:21

+0

Services.msc中可见的两个实例的确切名称是什么?都开始了吗? – RBarryYoung 2012-04-25 20:54:47

+0

C:\ Users \ shilpa> sqlcmd -L服务器:[没有指定服务器] – Shilpa 2012-04-25 20:55:27

回答

2

连接到服务器上的SQL Server Management Studio中(SSMS)的对话框中,键入<your machine name>\SQLServer2008连接到SQLServer2008的实例。否则,请在服务器名称文本框中单独键入<your machine name>以连接到默认实例SQLExpress

以下链接讨论如何修正这个错误Microsoft.SqlServer.Management.Dmf.PolicyStore

SSMS 2008 on Windows 7 throws exception when connecting Object Explorer

+0

@ Siva:Thanku非常多.... :)))这真是太美好了。它能用于SQLServerExpress实例,我可以创建数据库表,甚至尝试从VS2010访问表。上面的链接指定复制文件“microsoft.sqlserver.diagnostics.strace”,我找不到nywhr在我的C:\因此,我纠正我的VS2010? – Shilpa 2012-04-25 22:11:22

相关问题