SQL Server LocalDB可以最大限度地節省您的數據庫管理精力,以便開發人員能夠專一於開發數據庫應用。數據庫
爲了方便管理,LocalDB提供了一個基於命令行的數據庫管理工具SqlLocalDB.exe。下面是SqlLocalDB.exe的路徑:服務器
咱們能夠在Windows操做系統的CMD命令行中運行SqlLocalDB.exe:ide
圖1:SqlLocalDB -?工具
SqlLocalDB以空格做爲分隔符,所以,若是實例名中包含空格或其它特殊字符,咱們引用的時候須要加引號。例如:spa
管理員或開發人員能夠使用create選項建立LocalDB實例,使用-s選項,將會在實例建立以後啓動實例。例如:操作系統
能夠使用以下命令查看MyLocalDB實例的狀態信息:命令行
該命令將返回以下信息:code
圖二:SqlLocalDB info MyLocalDBblog
啓動、中止LocalDB實例:開發
刪除LocalDB實例:
以上使用SqlLocalDB.exe命令行實用工具管理LocalDB的一點簡要總結,更多功能還有待於讀者本身去挖掘,記得用SqlLocalDB.exe /?命令尋求幫助。
讀到這裏,你們是否有靈感閃現,找到了一種用SQL Server Management Studio(SSMS)管理LocalDB的方法?沒錯,就是利用「實例管道名稱」!
首先,咱們仔細觀察上面的LocalDB實例信息,注意「實例命名管道名稱」一項。
而後,在SQL Server Management Studio(SSMS)中點擊「鏈接」|「數據庫實例」,在「服務器名稱」中輸入「實例管道名稱」,如圖所示:
圖3:鏈接到服務器
最後,選擇「Windows身份驗證」,點擊「鏈接」:
圖4:SQL Server Management Stdio
數據庫鏈接字符串
<connectionStrings> <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-abc-20120821160659;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-abc-20120821160659.mdf" /> </connectionStrings>