次の方法で共有


コマンド ライン管理ツール: SqlLocalDB.exe

SqlLocalDB.exe は、ユーザーがコマンド ラインから LocalDB インスタンスを簡単に管理できるようにする簡単なツールです。 LocalDB インスタンス API を囲む単純なラッパーとして実装されています。 多くの同様の SQL Server ツール (SQLCMD など) と同様に、コマンド ライン引数としてパラメーターが SqlLocalDB に渡され、出力がコンソールに送信されます。

SqlLocalDB を使用すると、開発者は、API を呼び出すコードを記述したり、他のツールに依存したりしなくても LocalDB を使用できます。

SqlLocalDB のオプション

SqlLocalDB では、次のオプションがサポートされています。

選択肢 その機能
-? ヘルプ テキストを出力します。
create|c "instance name" [version-number] [-s] 指定した名前とバージョンを持つ新しい LocalDB インスタンスを作成します。

[version-number] パラメーターを省略すると、既定で SqlLocalDB ビルド バージョンになります。

-s は、作成後に新しい LocalDB インスタンスを開始します。
delete|d "instance name" 指定した名前の LocalDB インスタンスを削除します。
start|s "instance name" 指定した名前で LocalDB インスタンスを開始します。
stop|p "instance name" [-i|-k] 現在のクエリの実行が完了した後、指定した名前の LocalDB インスタンスを停止します。

-i は、NOWAIT オプションを使用して LocalDB インスタンスのシャットダウンを要求します。

-k は、LocalDB インスタンス プロセスに接続せずに強制終了します。
share|h ["owner SID or account"] "private name" "shared name" 指定した共有名を使用して、指定したプライベート インスタンスを共有します。 ユーザー SID またはアカウント名を省略した場合、既定で現在のユーザーになります。
unshare|u "shared name" 指定した共有 LocalDB インスタンスの共有を解除します。
info|i 現在のユーザーとすべての共有 LocalDB インスタンスが所有するすべての既存の LocalDB インスタンスを一覧表示します。
info|i "instance name" 指定した LocalDB インスタンスに関する情報を出力します。
versions|v コンピューターにインストールされているすべての LocalDB バージョンを一覧表示します。
trace|t on|off トレースのオンとオフを切り替えます。

SqlLocalDB はスペースを区切り記号として扱います。スペースと特殊文字を含むインスタンス名を引用符で囲む必要があります。 例えば次が挙げられます。

SqlLocalDB create "My instance name with spaces"