Windows

阻止 Firebird 的預設實例啟動

  • April 23, 2017

我想暫時使用另一個命名實例。我可以阻止預設實例在 PC 啟動時啟動嗎?我正在使用 Windows 8.1

有兩種選擇

  1. 手動更改服務的啟動類型
  2. 刪除(並可選擇重新安裝)服務

手動更改服務的啟動類型

您可以在服務配置中禁用它。使用 Windows-key+R 或從開始菜單打開執行,輸入services.msc,找到 Firebird 實例(Firebird Server - DefaultInstance),右鍵點擊,屬性並將啟動類型從Automatic更改為Manual

在此處輸入圖像描述

刪除(並可選擇重新安裝)服務

您也可以完全刪除服務條目,為此,您需要以管理員身份啟動命令提示符。在 Windows 10 下,這將是 Windows-key+X, A。我相信這在 Windows 8.1 下不起作用,您可能需要使用 Start、searchcmdCommand prompt,右鍵點擊並選擇Run as Administrator

在命令提示符中轉到您的 Firebird 安裝位置(或者對於 Firebird 2.5 及更低版本,它的bin- 文件夾),然後執行

instsvc stop
instsvc remove

如果您想擁有服務條目,但只是不自動啟動,您可以使用以下命令重新安裝它:

instsvc install -demand

這將安裝啟動類型為Manual的服務(僅使用instsvc installinstsvc -auto將其安裝為Automatic);有關更多資訊,請參閱instsvc

引用自:https://dba.stackexchange.com/questions/171635