SQL Agent服務無法啟動如何破

2022-09-02 18:00:17 字數 1375 閱讀 4234

問題現象

從阿里雲上映象過來的一台資料庫伺服器,sql agent服務啟動不了,提示服務啟動後停止。(原資料庫伺服器是正常的,懷疑跟映象有關)

如下是系統日誌和sql agent的日誌

sqlserveragent could not be started (reason: 無法連線到伺服器「(local)」;sqlserveragent 無法啟動)

2016-05-20 11:09:03 - ? [100] microsoft sqlserveragent 版本 11.0.3000.0 (內部版本號 x64 unicode 零售): 程序 id 3568

2016-05-20 11:09:03 - ? [495] sql server **啟動服務帳戶是 workgroup\iz23egtmtrmz$。

2016-05-20 11:09:03 - ! [150] sql server 不接受連線(錯誤: 18456)。請等待 sql server 允許連線。嘗試的操作為: 啟動時驗證連線。

2016-05-20 11:09:03 - ! [000] 無法連線到伺服器「(local)」;sqlserveragent 無法啟動

2016-05-20 11:09:03 - ! [298] sqlserver 錯誤: 18456,使用者 'nt authority\anonymous logon' 登入失敗。 [sqlstate 28000]

2016-05-20 11:09:03 - ! [382] 無法登入到伺服器「(local)」(disableagentxps)

2016-05-20 11:09:03 - ? [098] sqlserveragent 已終止(一般)

解決方法在登錄檔中,定位到sql agent的serverhost屬性:

hkey_local_machine\software\microsoft\microsoft sql server\mssql11.sql2012\sqlserveragent\serverhost
其中mssql.x表示例項資訊,其命名規則為:mssql版本號.例項名,如我機器上的mssql11.sql2012,你機器上的例項名可能不同,另外,如果你的主機上安裝了多個例項,也會有多個這樣的選項,請根據實際情況查詢,或者直接使用ctrl+f查詢serverhost關鍵字。

雙擊開啟serverhost屬性,在「數值資料」下填入np:servername

其中servername就是伺服器的主機名。

最後再去啟動sql server agent,便可以了。

adb服務無法啟動

the connection to adb is down,and a severe error has occured.you must restart adb and eclipse.please ensure that adb is correctly located at c adt bun...

MySQL 服務無法啟動

mysql 安裝啟動問題 使用mdi全裝就少很多問題,今天使用壓縮包zip解壓安裝遇到乙個問題,順便記錄一下 在配置好環境變數後,修改了my default.ini檔案後 需要啟動mysql,使用命令 net start mysql 但是在控制台出現 mysql 服務正在啟動。mysql服務無法啟動...

mysql 服務無法啟動

mysql 無法啟動 沒有任何服務錯誤 把 my.ini 一定要放到 bin 目錄下面 然後在 bin 目錄下面操作 先刪除 data 資料夾 再執行 然後輸入如下命令回車即可 mysqld initialize insecure user mysql 執行完上面命令後,mysql會自建乙個data...