【问题标题】:SQL Server Express: User Instance IssueSQL Server Express:用户实例问题
【发布时间】:2008-12-04 17:00:31
【问题描述】:

问候——为了自动测试我们的数据库 SPROC,我们一直在用户实例中使用动态创建的数据库。这一直工作得很好——构建服务器,直到最近,所有的开发人员都可以运行测试。但是,当我们尝试连接到用户实例时,我们的一台开发人员机器现在返回以下错误:

未能生成用户实例 SQL Server 由于出现故障 为用户启动进程 实例。连接将是 关闭。

这是日志文件的内容:

2008-12-04 10:46:29.77 登录
错误:15372,严重性:16,状态:1。 2008-12-04 10:46:29.77 登录
生成用户实例失败 SQL Server 由于出现故障 为用户启动进程 实例。连接将是 关闭。 [客户:]

到目前为止我做了什么来修复它

  • 已删除 C:\Documents and Settings[用户名]\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data
  • 将 SQL 服务更改为“本地系统”而不是“网络服务”运行
  • 卸载 SQL Express,删除所有数据目录(例如“MSSQL.1”),然后重新安装 SQL Express

这些“修复”都没有解决问题。它曾经在有问题的机器上工作,我们希望不必重新铺设它。

请帮忙!!!

谢谢 - 乔丹

【问题讨论】:

    标签: sql-server sql-server-2005 sql-server-express


    【解决方案1】:

    好的,我再次尝试了上述所有修复,然后我重新启动了整个系统,它似乎可以工作。奇怪的!我过去曾重新启动我的系统,但看起来您必须先应用这些修复程序然后重新启动。我想我会尝试将服务切换回作为网络服务登录。

    谢谢 - 乔丹

    【讨论】:

      【解决方案2】:

      我在我的 azure VM 上发现了同样的问题。然后我打开 SQL Server 配置管理器,打开 SQL Server 网络配置,-Protocols 发现“命名管道”和“TCP/IP”被禁用。我启用了它们,错误就消失了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-29
        • 1970-01-01
        • 2012-05-30
        相关资源
        最近更新 更多