无法在App_Data文件夹中创建Sql Server数据库

时间:2012-09-25 10:19:50

标签: visual-studio-2010 sql-server-2008-express

当我尝试在Visual Studio 2010项目的App_Data文件夹中创建Sql Server数据库时,出现以下错误:

Login failed for user:[Domain]\[user]

我可以使用Sql Server Management Studio创建数据库。我正在使用Sql Server Express 2008。

对此有任何帮助表示赞赏。提前谢谢!

2 个答案:

答案 0 :(得分:0)

当您使用快速版时,在Visual Studio中,转到工具>选项>数据库工具>数据连接。

删除SQL Server实例名称,然后单击“确定”。

现在尝试使用Server Explorer连接到服务器。连接后,您将能够在App_Data文件夹中创建新数据库。

这是连接字符串:

public string ConStr = "Data Source=.;AttachDbFilename=|DataDirectory|CodeDB.mdf;
Integrated Security=True;User Instance=True";

还要确保您的数据库已启用user instances

答案 1 :(得分:0)

在Visual Studio 2013中:

转到工具 - >>选项 - >>数据库工具 - >>数据连接。 SQL Server实例名称

输入ProjectsV12

然后在App_Folder中创建SQL Server数据库,它将起作用。

以管理员身份打开CommandPrompt

输入sqllocaldb info并按Enter键

它将显示所有可用的本地数据库。