Applies to:SQL Server
SqlLocalDB.exe是一個簡單的工具,可讓使用者從命令行輕鬆管理 LocalDB 實例。 它會實作為 LocalDB 實例 API 的簡單包裝函式。 如同許多類似的 SQL Server 工具(例如 SQLCMD),參數會以命令行自變數的形式傳遞至 SqlLocalDB,並將輸出傳送至控制台。
SqlLocalDB 可讓開發人員使用 LocalDB,而不需要撰寫程式代碼來呼叫 API,或依賴其他工具來為其執行。
SqlLocalDB Options
SqlLocalDB 支援下列選項。
| Option** | 作用 |
|---|---|
| -? | 列印說明文字。 |
| 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 使用 選項要求 LocalDB 實例關機 NOWAIT 。-k 會終止 LocalDB 實例進程,而不需連絡它。 |
| share |h [“owner SID or account”] “private name” “shared name” | 使用指定的共享名稱來共用指定的私用實例。 如果省略使用者 SID 或帳戶名稱,會預設為目前的使用者。 |
| unshare |u “shared name” | 取消共用指定的共用LocalDB實例。 |
| info |我 | 列出目前使用者和所有共用LocalDB實體所擁有的所有現有LocalDB實例。 |
| info |i “instance name” | 列印指定 LocalDB 實例的相關信息。 |
| versions |v | 列出電腦上安裝的所有 LocalDB 版本。 |
| trace |t on|off | 開啟和關閉追蹤。 |
SqlLocalDB 會將空格視為分隔符;您必須以引弧括住包含空格和特殊字元的實例名稱。 For example:
SqlLocalDB create "My instance name with spaces"