【问题标题】:Can I reuse database file of localdb in Express editions我可以在 Express 版本中重用 localdb 的数据库文件吗
【发布时间】:2015-04-28 00:40:04
【问题描述】:

我要构建一个小型应用程序,并且喜欢使用 SQL Server LocalDB,但是我对某些点感到困惑

当我启动我的实例并在主 PC 上共享它并连接到我的数据库时,我本地网络上的任何人都可以看到这个实例吗?

  • 如果是,那么他可以连接到它吗?
  • 如果是,如果我关闭了我的应用程序会怎样,实例在他结束工作之前是否仍然运行?

  • 如果没有办法这样解决

我认为要使用 LocalDB 实例,直到遇到在网络中使用多个用户以将此数据库从 LocalDB 切换到普通 Express 版本并正常使用它的情况。

那么我可以随时在 SQL Server Express 版本中使用 LocalDB 的 *.mdf, *.ldf 文件吗?

【问题讨论】:

    标签: sql database sql-server-2012-express sql-server-2012-localdb


    【解决方案1】:

    当我启动我的实例并在主 PC 上共享它并连接到我的数据库时,我本地网络上的任何人都可以看到这个实例吗?

    否 - LocalDB仅限本地计算机事务 - 只有在您自己的本地计算机上,您才能看到并连接到该实例。

    那么我可以随时在 SQL Server Express 版本中使用 LocalDB 的 *.mdf, *.ldf 文件吗?

    是的,绝对是——那些.mdf(以及.ndf.ldf)文件在LocalDB之间是兼容的(这实际上只是SQL Server的一个变体Express) 和任何其他成熟的 SQL Server 版本(Express、Web、Standard、Developer、Enterprise)——只是没有 SQL Server Compact——这是一个完全独立的世界,有 .sdf 文件。

    【讨论】:

      猜你喜欢
      • 2012-08-01
      • 1970-01-01
      • 2017-06-09
      • 2012-02-29
      • 2021-10-24
      • 1970-01-01
      • 2013-04-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多