SqlLocalDB.exe start v11.0
SqlLocalDB.exe info v11.0
SQL Server Management Stdio添加管道連接實例
默認實例名(localDB)\v11.0
為了方便管理,LocalDB提供了一個基於命令行的數據庫管理工具SqlLocalDB.exe。下面是SqlLocalDB.exe的路徑:
- %ProgramFiles%\Microsoft SQL Server\110\Tools\Binn
我們可以在Windows操作系統的CMD命令行中運行SqlLocalDB.exe:
- Cd %ProgramFiles%\Microsoft SQL Server\110\Tools\Binn
- SqlLocalDB.exe /?
圖1:SqlLocalDB -?
SqlLocalDB以空格作為分隔符,因此,如果實例名中包含空格或其它特殊字符,我們引用的時候需要加引號。例如:
- SqlLocalDB create "My LocalDB Instance"
管理員或開發人員可以使用create選項創建LocalDB實例,使用-s選項,將會在實例創建之后啟動實例。例如:
- SqlLocalDB create "MyLocalDB" 11.0 -s
可以使用如下命令查看MyLocalDB實例的狀態信息:
- SqlLocalDB info "MyLocalDB"
該命令將返回如下信息:
圖二:SqlLocalDB info MyLocalDB
啟動、停止LocalDB實例:
- SqlLocalDB start "MyLocalDB"
- SqlLocalDB stop "MyLocalDB"
刪除LocalDB實例:
- SqlLocalDB delete "MyLocalDB"
以上使用SqlLocalDB.exe命令行實用工具管理LocalDB的一點簡要總結,更多功能還有待於讀者自己去挖掘,記得用SqlLocalDB.exe /?命令尋求幫助。
使用SQL Server Management Studio(SSMS)管理LocalDB
讀到這里,大家是否有靈感閃現,找到了一種用SQL Server Management Studio(SSMS)管理LocalDB的方法?沒錯,就是利用“實例管道名稱”!
首先,我們仔細觀察上面的LocalDB實例信息,注意“實例命名管道名稱”一項。
然后,在SQL Server Management Studio(SSMS)中點擊“連接”|“數據庫實例”,在“服務器名稱”中輸入“實例管道名稱”,如圖所示:
圖3:連接到服務器
最后,選擇“Windows身份驗證”,點擊“連接”:
圖4:SQL Server Management Stdio