【问题标题】:Cannot create Sql Server database in App_Data folder无法在 App_Data 文件夹中创建 Sql Server 数据库
【发布时间】:2017-01-15 05:28:42
【问题描述】:

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

    删除 SQL Server 实例名称并单击确定。

    现在尝试使用服务器资源管理器连接到服务器。连接后,您将能够在 App_Data 文件夹中创建一个新数据库。

    这是连接字符串:

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

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

    【讨论】:

      【解决方案2】:

      在 Visual Studio 2013 中:

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

      键入 ProjectsV12

      然后在 App_Folder 中创建 SQL Server 数据库,它就可以工作了。

      以管理员身份打开命令提示符

      输入sqllocaldb info 并按回车

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多