SQL Server 2008 Express 无法创建 User Instance 的解决

作者:vkvi 来源:ITPOW(原创) 日期:2011-1-29

SQL Server 2008 Express 以及 SQL Server 2008 R2 Express,由于免费、实用,深受开发人员的欢迎,虽然部署在服务器上不现实,但用在开发端,还是很有用的。

有时会出现无法创建 User Instance 的错误:

Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.

解决办法

第一步、打开 SQL Server Management Studio Express,新建一个查询,执行如下 SQL:

如果没有安装 SQL Server Management Studio Express 可以下载安装一下,或者您不想安装,也可以先跳过这一步,直接尝试第二步,因为绝大多数情况下不是第一步的原因。

第二步、删除老文件,即删除以下目录中的所有文件:

C:\Documents and Settings\YOUR_USERNAME\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS

Windows 7 的目录为:

C:\Users\YOUR_USERNAME\AppData\Local\Microsoft\Microsoft SQL Server Data\SQLEXPRESS

相关文章