C# LocalDB-主数据库,备份/恢复功能

C# LocalDB-主数据库,备份/恢复功能,c#,sql,.net,database,localdb,C#,Sql,.net,Database,Localdb,我有一个连接到SQLexpress数据库的C#,.net应用程序 我正在将数据库更改为localDB 数据库恢复/备份-我在master中有一个公共存储过程,我也将其称为相同的存储过程 获取服务器实例中的所有数据库 对于这两种类型,连接字符串类似于 "Data Source=ConfiguarionDB;Initial Catalog=master;Integrated Security=True;" 但是,既然我要迁移到localdb,那么连接字符串应该是什么呢 "Data Source=

我有一个连接到SQLexpress数据库的C#,.net应用程序

我正在将数据库更改为localDB

  • 数据库恢复/备份-我在master中有一个公共存储过程,我也将其称为相同的存储过程
  • 获取服务器实例中的所有数据库
  • 对于这两种类型,连接字符串类似于

     "Data Source=ConfiguarionDB;Initial Catalog=master;Integrated Security=True;"
    
    但是,既然我要迁移到localdb,那么连接字符串应该是什么呢

    "Data Source=(localdb)\\v11.0;AttachDbFileName= D:\\ConfiguarionDB.mdf;Initial Catalog=master;Integrated Security=True;"
    

    这不管用!。我可以加载数据库并执行不涉及master db的所有其他操作(当然连接字符串不涉及master db)

    在不使用初始目录的情况下尝试连接字符串。像这样


    “数据源=(localdb)\v11.0;AttachDbFileName=D:\ConfiguarionDB.mdf;Integrated Security=True;”

    您为localdb指定的连接字符串末尾有不需要的分号(;)。现在已更改。。但这不是问题所在MDF文件不是单个数据库吗?如果是这样的话,那么主人会不会有不同的无国界医生?我不知道locvaldb:它甚至有一个主数据库吗?