SQL Server Express:用户实例问题

时间:2008-12-04 17:00:32

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

问候 - 为了自动测试我们的数据库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 [用户名] \本地设置\应用程序数据\ Microsoft \ Microsoft SQL Server数据
  • 将SQL服务更改为“本地系统”而非“网络服务”
  • 卸载SQL Express,删除所有数据目录(例如“MSSQL.1”),然后重新安装SQL Express

这些“修复”都没有解决问题。它曾经在有问题的机器上工作,我们不想重新编辑它。

请帮助!!!

谢谢 - 乔丹

2 个答案:

答案 0 :(得分:2)

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

谢谢 - 乔丹

答案 1 :(得分:0)

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