iT邦幫忙

0

SQL SERVER AGENT 無法啟動

錯誤說明如下
2011-10-22 18:10:35 - ? [100] Microsoft SQLServerAgent 版本 10.0.2531.0 ((未知) unicode 零售 組建) : 處理序識別碼 5932
2011-10-22 18:10:35 - ? [101] SQL Server WINTON2008 版本 10.00.2531 (0 連接限制)
2011-10-22 18:10:35 - ? [102] SQL Server ODBC 驅動程式版本 10.00.2531
2011-10-22 18:10:35 - ? [103] 驅動程式所使用的 NetLib 為 DBNETLIB.DLL; 本機主機伺服器為
2011-10-22 18:10:35 - ? [310] 偵測到 16 個處理器和 16341 MB RAM
2011-10-22 18:10:35 - ? [339] 本機電腦為 WINTON2008,正在執行 Windows NT 6.1 (7601) Service Pack 1
2011-10-22 18:10:35 - ! [000] 這個 SQL Server Agent 的安裝已停用。安裝這項服務的 SQL Server 版本不支援 SQL Server Agent。
2011-10-22 18:10:36 - ? [098] SQLServerAgent 已結束 (正常)

但是sql2008版本是企業版吶,怎會無法啟動,囧

lisahsu iT邦新手 5 級 ‧ 2011-10-27 01:28:56 檢舉
l大說的沒錯,最後去查了msdn下語法查版本,證實了這個問題,小妹不材,還是把語法貼出來給大家參考也給自已個筆記
查版本語法如下
SELECT SERVERPROPERTY('productversion')、SERVERPROPERTY ('productlevel')、SERVERPROPERTY ('edition')
另外若是express版本若是很想做排程備份做法如下
可使用備份語法+sql公用程式(sqlcmd)+排程的工作
一、先將備份的語法儲存成backup.sql 儲存在c:下(也可儲存到其他地方)
二、做一個backup.BAT
語法:sqlcmd -S . -i c:\backup.sql
msdb:http://msdn.microsoft.com/zh-tw/library/ms180944.aspx
三、至控制台→排定的工作將backup.BAT加入排程中
這就是手動的備份排程,不花錢也可以完整做備份^^~又學到了
讚
我們家的備份不是我設定的
不過是類似的方式 非SQL內建備份
arokimo iT邦新手 4 級 ‧ 2011-10-28 18:38:50 檢舉
第三方備份程式
推薦
http://sqlbackupandftp.com/
也可以做異地備份喔....

1 個回答

4
liurambo0911
iT邦高手 1 級 ‧ 2011-10-24 09:10:17
最佳解答

lisahsu提到:
WINTON2008 版本 10.00.2531

以這版號搜尋顯示為SERVICE PACK1
無法判斷到底為SQL2008的哪個版本
請提供更詳細資料
這篇來說 似乎即有可能是EXPRESS版本?!

我要發表回答

立即登入回答