none
Sql Server Agent無法啟動問題 RRS feed

  • 問題

  • 請教各位前輩

    在Winxp環境下 架設sql server 2008,其SQL Server/Reporting Services/SQL Server Browser服務可以正常啟動(以NT AUTHORITY\NetworkService啟動),但是在啟動SQL Server Agent服務時,卻會出現下列的錯誤訊息

     -->不支援這個要求[0x80070032]

    為什麼會有這種狀況呢?煩請各位前輩指點

    謝謝

    2009年1月12日 上午 06:48

解答

所有回覆

  • What's service account for sql agent? Is it in sql sysadmin role?

    2009年1月12日 下午 07:46
  • 它與SQL Server/Reporting Services/SQL Server Browser 一樣,都是用NT AUTHORITY\NETWORKSERVICE為登入身份

    如果我們沒有登入網域,在只有工作群組的環境下,是否有影響呢?

    謝謝

    2009年1月13日 上午 06:39
  • Try start it with local system account, NT AUTHORITY\NETWORKSERVICE doesn't have sql permission by default.
    2009年1月13日 下午 03:05
  • 但是當我試著改用其它帳號 再按下套用時,卻會出現下列的錯誤訊息

    -->無法啟動服務,可能因為服務已停用,或它沒有相關的啟用裝置。[0x80070422]

     

    煩請前輩指點

    謝謝

    2009年1月14日 上午 06:37
  • Which service account do you use? Any details in windows app event log? 

    2009年1月14日 下午 01:47
  • 在服務里—找到SQL Agent—屬性

    選擇登入—查看下面有個啟用與停用(如果是停用時要選擇啟用)

    賬號選擇localSystem
    2009年1月17日 上午 02:02
  • 可是它會出現下列的錯誤訊息

    -->在本機電腦的SQL Server Agent (SQLEXPRESS)服務已啟動又停止。有些服務如果無法執行操作的話會自動停止。例如效能記錄及警示服務

     

    之前有看過這樣的訊息,我是將服務帳號改為用具有administrator的身份來啟動服務就可以,但是這次卻沒辦法

    煩請前輩指點

    謝謝

    2009年1月17日 上午 03:24
  •  安德森 寫信:

    可是它會出現下列的錯誤訊息

    -->在本機電腦的SQL Server Agent (SQLEXPRESS)服務已啟動又停止。有些服務如果無法執行操作的話會自動停止。例如效能記錄及警示服務

     

    之前有看過這樣的訊息,我是將服務帳號改為用具有administrator的身份來啟動服務就可以,但是這次卻沒辦法

    煩請前輩指點

    謝謝



    參照上面查看一下;曾遇到:由於某種原因造成在下面位置停止了
    ------------
    在服務里—找到SQL Agent—屬性
    選擇登入—查看下面有個啟用與停用(如果是停用時要選擇啟用)

    ------
    其它原因查看啟用服務時有沒有提示缺少某某文件。。
    2009年1月17日 上午 07:26
  • Check windows app event log, sql server log and sql agent error log, they may give you details.

     

    2009年1月17日 下午 10:37
  • 在sql的log顯示如下

    2009-01-19 11:24:19 - ? [101] SQL Server ANDERSONPC\SQLEXPRESS 版本 10.00.1600 (0 連接限制)
    2009-01-19 11:24:19 - ? [102] SQL Server ODBC 驅動程式版本 10.00.1600
    2009-01-19 11:24:19 - ? [103] 驅動程式所使用的 NetLib 為 DBNETLIB.DLL; 本機主機伺服器為 ANDERSONPC\SQLEXPRESS
    2009-01-19 11:24:19 - ? [310] 偵測到 1 個處理器和 1920 MB RAM
    2009-01-19 11:24:19 - ? [339] 本機電腦為 ANDERSONPC,正在執行 Windows NT 5.1 (2600) Service Pack 3
    2009-01-19 11:24:19 - ! [000] 這個 SQL Server Agent 的安裝已停用。安裝這項服務的 SQL Server 版本不支援 SQL Server Agent。
    2009-01-19 11:24:20 - ? [098] SQLServerAgent 已結束 (正常)

     

    它看起來sql安裝版本的問題,但是sql2008 xp用的,因該只有一種才對

    煩請前輩指點

    謝謝

    2009年1月19日 上午 03:32
  • Express edition doesn't support sql agent.

    2009年1月19日 下午 06:57
  • ....

     

    2009年1月20日 上午 12:12
    版主
  • 您可以在控制台->系統管理工具->服務裡 找到SQL Server Agent (MSSQLSERVER)後,將它開啟,這樣就可以了
    2009年5月7日 上午 03:29
  • = ="

     

    就是無法啟動啊…

    2010年11月24日 上午 01:53
  • Did you get any error? What's your sql edition?
    2010年11月24日 上午 04:16