Windows
阻止 Firebird 的預設實例啟動
我想暫時使用另一個命名實例。我可以阻止預設實例在 PC 啟動時啟動嗎?我正在使用 Windows 8.1
有兩種選擇
- 手動更改服務的啟動類型
- 刪除(並可選擇重新安裝)服務
手動更改服務的啟動類型
您可以在服務配置中禁用它。使用 Windows-key+R 或從開始菜單打開執行,輸入
services.msc
,找到 Firebird 實例(Firebird Server - DefaultInstance),右鍵點擊,屬性並將啟動類型從Automatic更改為Manual:刪除(並可選擇重新安裝)服務
您也可以完全刪除服務條目,為此,您需要以管理員身份啟動命令提示符。在 Windows 10 下,這將是 Windows-key+X, A。我相信這在 Windows 8.1 下不起作用,您可能需要使用 Start、search
cmd
或Command prompt,右鍵點擊並選擇Run as Administrator。在命令提示符中轉到您的 Firebird 安裝位置(或者對於 Firebird 2.5 及更低版本,它的
bin
- 文件夾),然後執行instsvc stop instsvc remove
如果您想擁有服務條目,但只是不自動啟動,您可以使用以下命令重新安裝它:
instsvc install -demand
這將安裝啟動類型為Manual的服務(僅使用
instsvc install
或instsvc -auto
將其安裝為Automatic);有關更多資訊,請參閱instsvc
。