共用方式為


命令列管理工具: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"