Applies to:SQL Server
SqlLocalDB.exe 是一个简单的工具,它使用户能够从命令行轻松管理 LocalDB 实例。 它作为 LocalDB 实例 API 的简单包装实现。 与在很多类似的 SQL Server 工具(例如 SQLCMD)中一样,参数作为命令行参数传递给 SqlLocalDB,并且将输出发送到控制台。
借助于 SqlLocalDB,开发人员不必编写代码或依赖于其他工具来调用 API,即可使用 LocalDB。
SqlLocalDB Options
SqlLocalDB 支持以下选项。
Option** | 作用 |
---|---|
-? | 打印帮助文本。 |
create |c “instance name” [version-number] [-s] | 创建具有指定名称和版本的新 LocalDB 实例。 如果省略 [version-number] 参数,则它默认为 SqlLocalDB 内部版本。 -s 在创建 LocalDB 实例后启动新的 LocalDB 实例。 |
delete |d “实例名称” | 删除具有指定名称的 LocalDB 实例。 |
start |s “实例名称” | 启动具有指定名称的 LocalDB 实例。 |
stop |p “instance name” [-i| -k] | 当前查询完成运行后,停止具有指定名称的 LocalDB 实例。-i 使用选项请求 LocalDB 实例关闭 NOWAIT 。-k 终止 LocalDB 实例进程而不与其联系。 |
共享 |h [“owner SID or account”] “private name” “shared name” | 使用指定的共享名称共享指定的私有实例。 如果省略该用户 SID 或帐户名称,则默认为当前用户。 |
unshare |u “共享名称” | 不共享指定的共享 LocalDB 实例。 |
信息 |我 | 列出当前用户拥有的所有现有 LocalDB 实例和所有共享的 LocalDB 实例。 |
信息 |i “instance name” | 打印有关指定的 LocalDB 实例的信息。 |
版本 |v | 列出计算机上安装的所有 LocalDB 版本。 |
trace |t on|off | 打开和关闭跟踪。 |
SqlLocalDB 将空格作为分隔符;必须将包含空格和特殊字符的实例名称用引号引起来。 For example:
SqlLocalDB create "My instance name with spaces"