3

我已经安装了本地数据库并创建了一个共享实例,并且使用 smo 我能够创建本地数据库。

对于我的要求,我必须创建一个 localdb 共享实例。

我正在使用这样的 SMO 创建本地数据库。

ServerConnection serConn = new ServerConnection(@"(localdb)\.\sharedIns");
Server ldbServer = new Server(serConn);

Database db = new Database(ldbServer , "databaseName");
db.Create();

在创建数据库之前,我正在使用 sqllocaldb.exe 通过命令提示符创建共享实例,如下所示

c:\>sqllocaldb create testIns
c:\>sqllocaldb share testIn sharedIns

我想删除这些手动步骤并使用 SMO 创建 localdb 共享实例。这个怎么做?

4

1 回答 1

2

我维护了一个开源 .NET 库,它封装了底层 LocalDB 本机 API,公开了一个允许您执行此类操作的接口。有关详细信息,请参阅以下链接:

于 2014-02-10T11:43:41.467 回答