2011-06-08 137 views
1

一直在尝试为我的Visual Studio应用程序配置ADO.NET连接,但我遇到了问题,并且在解决它们时没有运气。我遇到的主要错误是:无法启动SQL服务器代理

与SQL Server建立连接时发生网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称正确,并且该SQL服务器被配置为允许远程连接(错误40:无法打开连接到SQL服务器)

我承诺的步骤来解决此是: 1.打开SQL SERVER配置管理器和下SQL Server网络配置,MSSQLSERVER的协议,的SQLExpress,SQL服务器2008 连接字符串数据源启用每个协议的名称(共享存储器,命名管道,TCP/IP,VIA)

  1. 按照指示,我首先在SQL服务器服务节点下停止SQL服务器服务。

  2. 现在我单击开始,MSSQL服务器服务启动,但SQL Server 2008和SQLEXPRESS代理都不启动。陈述如下: 请求失败或服务没有及时响应。有关详情请咨询

这可能只是这个问题,当我试图创建连接字符串事件日志或其他适用错误日志,指定的服务器名称是MYWORLD/SQL SERVER 2008年由于SQL服务器2008代理服务拒绝启动,连接失败,导致第一条错误消息。

有没有人有这方面的任何线索,并可以让我知道必要的步骤来缓解这一点。

回答

2

必须运行SQL Browser服务才能连接到命名实例。

在Microsot SQL Server 2008下的配置工具下使用SQL Servr配置管理器为您希望运行的每个服务分配登录帐户。不要使用任何其他方法来分配用户帐户,因为不会启用正确的权限。

+0

好吧,这并没有为我工作。我做了完全一样的事情,但没有成功:(任何进一步的想法?虽然 – 2011-06-08 07:42:04

+0

工作:) – BjarkeCK 2011-12-06 13:25:39