共用方式為


命令列管理工具:SqlLocalDB.exe

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 執行個體。

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"