none
更換AD密碼後,SQL MAIL無法執行? RRS feed

  • 問題

  •  

    Dear 各位大大,

     

    日前,我們更換了AD密碼,並將主機重開機後,發生SQL MAIL無法執行之問題,其ERROR訊息如下:

    錯誤22022:無法後置通知到SQLServerAgent(原因:MapViewOfFile()傳回錯誤8、'存放體空間不足,無法處理此指令。')

     

    並且,我從主機上,點選 工具\ SQL Query Analyzer 此工具,出現error為”找不到所指定的檔案”,請問,有大大們遇過此類問題,煩請指教,謝謝~

    2007年11月27日 上午 08:22

解答

  • 最後,我將SQL相關的Service的啟動帳號,皆變更為”指定給一個帳號”,那個帳號是”網域\Administrator”後,就ok了,好奇怪唷,其實,我原本預設的”本機系統帳號”也是administrator呀,就不行。。但現在雖然都ok了,但仍有點小問題,即SQLMail寄出去的信件,都沒有主旨,但我去查程式,是有主旨的。

    2007年11月30日 上午 09:10
  • 最後,我郵件設定檔重建,並重開機後,一切都ok了~

    2008年2月19日 上午 07:50

所有回覆

  • 可能是 SQL Server Agent Job 作業歷程記錄滿了,請參考:

    2007年11月27日 上午 09:40
    版主
  • 我試著刪除”sysjobhistory”內的記錄資料,還是無法執行。

     

    我點選 管理/ SQL Server代理程式/ 顯示錯誤記錄檔/ ,有以下幾個錯誤訊息:

    一、[000] 找不到 AXSCPHST.DLL (在 找不到指定的模組。 中) 的進入點 (原因: 雰瀃)。

    二、[125] 無法載入子系統 'ActiveScripting' (原因: 初始化失敗 [子系統碼 0])。

    三、[260] 無法啟動郵件工作階段 (原因: 無法登入 (原因: MapiLogonEx 失敗,由於 MAPI 錯誤 87: 無效的參數。); 請檢查郵件設定檔及/或 SQLSERVERAGENT 服務啟始帳戶)。

    四、[264] 在郵件工作階段尚未建立時嘗試傳送郵件。

     

    請 各位大大 們指示~

    2007年11月28日 上午 09:11
  • 嘗試把 SQL SERVER Agent 的啟動帳號換成「本機系統帳號」看看,而不要用 AD 的帳號
    2007年11月28日 上午 09:18
    版主
  • 我有進 控制台/ 服務 工具下看過,不管是SQL SERVER或SQL SERVER Agent的啟動帳號,我都是勾選”本機系統帳號”的。

    2007年11月28日 上午 09:25
  • 換用 Local Admin 帳號的話呢?
    2007年11月28日 上午 09:27
    版主
  • 最後,我將SQL相關的Service的啟動帳號,皆變更為”指定給一個帳號”,那個帳號是”網域\Administrator”後,就ok了,好奇怪唷,其實,我原本預設的”本機系統帳號”也是administrator呀,就不行。。但現在雖然都ok了,但仍有點小問題,即SQLMail寄出去的信件,都沒有主旨,但我去查程式,是有主旨的。

    2007年11月30日 上午 09:10
  • 最後,我郵件設定檔重建,並重開機後,一切都ok了~

    2008年2月19日 上午 07:50