2011-03-10 142 views
-1

我不知道如何做到这一点。上午10点,我打开我的SQL Server并使用Windows身份验证进行连接。到现在为止,它不会去“探索者”。SQL Server 2008无法连接到数据库引擎

我检查了服务。 SQL Server浏览器正在运行以及SQL Server服务。我重新启动了服务,但这并没有解决问题。

我该怎么办?

下面是错误的屏幕截图。 enter image description here

(注意:服务器名称有蜂故意去掉,我实际使用的服务器名称)

这里的关于我所提到的服务较早 enter image description here

+0

你不应该指定一个服务器名称PCNAME \ SQLEXPRESS或PCNAME \ MSSQLSERVER?本地主机至少最有可能..或命名的实例,如果使用 – rsc 2011-03-10 11:03:52

+0

如下所述,我出于安全原因在图像中删除它。 – Musikero31 2011-03-10 23:59:44

+0

我很困惑 - 屏幕截图不显示任何错误。它现在正在连接。在Google中输入消息并按照说明操作。甚至可以提供更快的答案。 – usr 2013-07-14 15:06:54

回答

0

你的意思是你看不到对象浏览器中列出的任何数据库?如果是,请点击“连接”并选择连接到数据库引擎。这应该列出该列表中的服务器。

或者如果它在那里,也许它只是需要扩大?

+0

我已经添加了情境的截图。这是我的SQL Server在下午6点54分的情况。这真的花了太长时间。 – Musikero31 2011-03-10 10:59:44

+0

您尚未指定要连接到的服务器。输入SQL Server所在的机器的名称。如果它位于同一台计算机上,则可以使用localhost或者只使用localhost。 (完整标记) 一旦你完成了连接按钮应该被启用,你可以点击它。 – 2011-03-10 11:01:15

+0

为安全起见,我在图片中删除了它。所以我连接到服务器,现在是下午6:57。 – Musikero31 2011-03-10 11:02:52

0

我认为连接工作较早?也许你可以尝试使用专用的管理员连接访问服务器?这里是一个简要说明:

http://msdn.microsoft.com/en-us/library/ms178068.aspx

另一件事值得一检查用于与服务器通信协议(MEM共享,命名管道,TCP/IP,通过) - 检查他们是否有没有被禁用。

也许你的域名还有一些东西?如果您使用域凭据,那么SQL Server可能与它进行通信时出现问题。

如果连接之前没有工作,则检查您是否具有批准的Windows身份验证访问权限。

+0

我试图禁用与服务器的通信时,我得到了这个错误。 SQL Server(MSSQLSERVER)服务终止服务特定错误数据无效.. – Musikero31 2011-03-14 02:30:40

+0

@ Musikero31:您是否搜索过日志,是否有任何信息连接到您的问题(至少标准的Windows日志可从事件查看器,sql服务器日志)? – rsc 2011-03-14 17:08:18

+0

事件日志中没有消息。我不知道在哪里找到sql server日志。 – Musikero31 2011-03-15 03:01:49

0

在SQL服务器配置管理器中,有一项称为SQL服务器网络配置,在协议下,我选择了TCP/IP协议的属性。在那里有一个标签“IP地址”,在列表的底部是一个名为IPAll的条目。在我的情况下,TCP端口是空的。我在那里输入了SQL标准端口1433,并且我能够连接。

这应该工作!

问候 穆罕默德

0

服务器名称应该是