我正在使用Visual Studio 2010,希望在我的项目中创建本地数据库文件。
当我使用预先建立的登录进行注册时,Visual Studio应该创建数据库文件,但它会显示一个消息框说
由于启动用户实例的进程失败,无法生成SQL Server的用户实例。连接将被关闭。
当我尝试手动添加时,会显示相同的消息。
可以采取哪些措施来解决此问题?
答案 0 :(得分:0)
检查App.Config文件上的连接字符串是否正确。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="DB" connectionString="Data Source=MyPC\SQLEXPRESS;Initial Catalog=IIQR;Integrated Security=True"providerName="System.Data.SqlClient"/>
</connectionStrings>
</configuration>
答案 1 :(得分:0)
这个有两个解决方案
1。删除以下目录:
C:\Documents and Settings\username\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS
2 ..如果这不起作用,请转到Control Panel
- &gt; Administrative Tools
- &gt; Services
,右键点击SQL Server (SQLEXPRESS)
,然后转到Properties
。转到Log On
标签,然后选择Local System account
作为选项。
第一个选项(删除SQLEXPRESS
)对我不起作用,但第二个选项确实有效。