Sql Server 2005 代理服務“啓動後又停止了”

前些天發現數據庫代理服務停止了,手動啓動後提示“啓動後又停止了”。

搜了一下發現在安裝目錄下"/Microsoft SQL Server/MSSQL.1/MSSQL/Binn"下缺少了"xplog70.dll"文件。

 

上網搜索以後發現如下解決辦法:

sql2005的機器上拷xplog70.dll這個文件過來。放在

X:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Binn
目錄下。

然後在查詢分析器裏面

用sa或者系統權限登錄後,執行
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'xp_msver',1
reconfigure
結果:
配置選項'show advanced options' 已從1 更改爲1。請運行RECONFIGURE 語句進行安裝。
消息15123,級別16,狀態1,過程sp_configure,第51 行
配置選項'xp_msver' 不存在,也可能是高級選項。
先不管它報的錯,然後繼續,用執行
dbcc addextendedproc ("xp_msver",xplog70.dll")

接下來
exec sp_configure 'xp_msver',1
reconfigure
 
可能會提示“配置選項'xp_msver' 不存在,也可能是高級選項。”

那就直接執行
reconfigure
成功完成
啓動sql agent服務
老樣子,還是xplog70.dll中找不到xp_msver
=============================================
嘗試了以後,執行上述完全成功,但仍舊啓動不了,不得已在卸載程序中修復了angent的服務,重啓服務器,代理正常了。
作業也可用。
但維護計劃仍然不好用,
顯示"無法找到源“SQLSERVERAGENT”中事件 ID“1073742032”的說明"。此問題將跟蹤。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章