【问题标题】:What is the best way to attach existing database to sql localdb?将现有数据库附加到 sql localdb 的最佳方法是什么?
【发布时间】:2015-02-18 06:50:31
【问题描述】:

上下文

我正在开发一个桌面应用程序,它必须能够在与远程 sql 服务器的连接丢失的情况下运行:一个 SQL Server Express(我知道...)2012。我'我在 Visual Studio Express 2013 上工作。所以我发现我最好的选择是使用 SQLLocalDB 作为我的客户端本地数据库,因为我只需要导入我的无数据 mdf 文件并处理数据同步(这代表了一个非常简单的规则集)我自己。要将 mdf 文件附加到 SQLLocalDB,我有两个选项,但我不清楚每个选项的后果。

解决方案 1 - 处理 SQL

解决方案 2 - 连接字符串

"Server=(localdb)\\v11.0;Integrated Security=true;AttachDbFileName= myDbFile.mdf;"

知道我使用实体框架访问代码中的数据的最佳方法是什么?

【问题讨论】:

    标签: sql-server localdb


    【解决方案1】:

    我认为解决方案#2 更好,因为它基于数据库的连接字符串。

    在 SQL Express 中,您也可以在 T-SQL 中指定数据库名称 (USE DB_NAME)。但人们通常在连接字符串中指定 db 而不是 T-SQL

    【讨论】:

      猜你喜欢
      • 2023-03-08
      • 2011-03-09
      • 1970-01-01
      • 1970-01-01
      • 2014-12-04
      • 1970-01-01
      • 2020-12-21
      • 1970-01-01
      • 2011-11-21
      相关资源
      最近更新 更多