在安装SQL Server 2005时,我在不知不觉中卸载了现有的SQL Express(我不知道2005/2008),但后来我安装了sql express 2005.但是现在成员api无法连接到sql express数据库。当我使用Visual Studio 2008运行我的应用程序,并尝试登录到我的应用程序时,我收到以下错误,
“由于启动用户实例的过程失败而无法生成SQL Server的用户实例。连接将被关闭。”
SQLExpress数据库文件自动创建错误:
连接字符串使用应用程序App_Data目录中的数据库位置指定本地Sql Server Express实例。提供程序尝试自动创建应用程序服务数据库,因为提供程序确定数据库不存在。要成功检查应用程序服务数据库是否存在并自动创建应用程序服务数据库,必须满足以下配置要求:
实际上我使用的是ASP.NET MVC,默认情况下它在Web应用程序模板中具有成员资格功能,而且它也不起作用。
答案 0 :(得分:1)
您需要更改sql server express服务的设置 - 请参阅here
答案 1 :(得分:0)
尝试删除SQLExpress目录,该目录应位于C:\ Documents and Settings \ username \ Local Settings \ Application Data \ Microsoft \ Microsoft SQL Server Data \ SQLEXPRESS目录。
然后重新启动你的机器。