命令列管理工具:SqlLocalDB.exe
適用於:SQL Server
SqlLocalDB.exe是一個簡單的工具,可讓使用者從命令行輕鬆管理 LocalDB 實例。 它會實作為 LocalDB 實例 API 的簡單包裝函式。 如同許多類似的 SQL Server 工具(例如 SQLCMD),參數會以命令行自變數的形式傳遞至 SqlLocalDB,並將輸出傳送至控制台。
SqlLocalDB 可讓開發人員使用 LocalDB,而不需要撰寫程式代碼來呼叫 API,或依賴其他工具來為其執行。
SqlLocalDB 選項
SqlLocalDB 支援下列選項。
選項 | 作用 |
---|---|
-? |
列印說明文字。 |
create\|c "instance name" [version-number] [-s] |
使用指定的名稱和版本建立新的 LocalDB 實例。 如果省略 [version-number] 參數,則會預設為 SqlLocalDB 組建版本。 -s 會在建立LocalDB實例之後啟動新的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"