首页 > 解决方案 > 如何以编程方式创建 LocalDB 实例?

问题描述

什么是 .NET 代码相当于在命令下运行?

sqllocaldb c <myInstance>

请注意,我的问题不是关于以编程方式创建 localdb数据库。而是以编程方式创建一个实例。我正在尝试寻找有关创建新实例的信息,以便可以(localdb)\myInstance在连接字符串中使用。

更新 这是安装桌面产品的一部分。需要在安装此桌面产品的客户端计算机上创建实例。因此,使用 Visual Studio 或 SSMS 创建它不是我正在寻找的解决方案。

我得到的最接近的答案是 @vasily.sib's Process.Start()。如果没有其他选择,这就是我将不得不去的。

标签: c#.netlocaldb

解决方案


我使用了来自https://github.com/martincostello/sqllocaldb的 sqllocaldb 包。它非常适合以编程方式执行所有本地数据库操作。


推荐阅读