我可以在 Express 版本中重用 localdb 的数据库文件吗

Can I reuse database file of localdb in Express editions

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

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

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

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

When I start my instance and shared it in main PC and connecting to my database, does anyone on my local network can see this instance?

否 - LocalDB 仅是 本地计算机 事件 - 只有从您自己的本地计算机才能看到并连接到该实例。

So can I use the *.mdf, *.ldf files of LocalDB in SQL Server Express edition any time?

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