2016-05-03 41 views
0

我正在使用LocalDB進行數據庫測試,但我的開發PC似乎有SQLServer 2005,2008和2012安裝/運行 - 我不確定究竟哪個正在運行,因爲有這麼多的服務,我有3個版本的SQLServer配置管理器安裝!禁用除LocalDB以外的所有SQLServer引擎?

我想禁用除LocalDB以外的所有數據庫引擎,並且想知道如果我只是將所有SQLServer服務關閉,啓動模式=手動,這將實現我的目標......或者也將關閉LocalDB?

enter image description here

回答

0

我懷疑是的LocalDB是在你的機器上運行的實例之一託管的數據庫。如果您知道在使用localdb時連接到的實例名稱(例如,SQLExpress,SYSARCH,SYSARCH1或默認[因此未命名]實例),那麼可以將其他數據庫實例設置爲手動啓動或禁用重啓後他們不會自動啓動。另一種方法是使用services.msc管理單元,但知道這將列出機器上的所有服務,而不僅僅是SQL Server服務。

+0

我試着把它們都關掉,並確認沒有運行SQLServer.exe的實例。但是當我通過VS連接到LocalDB時仍然可以工作,這對我來說已經足夠了! –

+0

您的VS項目中可能有一個存儲的連接,該項目是爲單獨的服務器配置的。很高興你能對它進行排序,儘管我懷疑在將來的某個時候你需要改變它來進行適當的部署。 –

相關問題