none
關於Exchange Server 2003 資料流資料庫的問題?? RRS feed

  • 問題

  • 想要請問各位老師:

    我在Exchange Server 2003中看到 資料流資料庫,想請問一下,
    這個資料流資料庫主要的作用是什麼呢??
    這個檔案 副檔名是 stm 檔案也是一直在增大,
    在我使用eseuti去重組 edb檔時,有看到stm檔案也有同步使重組
    的動作,我想請問各位老師有什麼方法可以使stm檔案變小呢??
    還有他為什麼也會一直變大呢???

    2007年2月7日 上午 02:13

解答

  • 在Exchange 2000以前,當Exchange收到從Internet上寄來的信件會先將原始的MIME格式(Native Content)儲存在stm的資料庫中,當MAPI Client要去存取這封信件的時候,RTF/HTML Converter會將Native content轉換成MAPI Content然再將資料pass給MAPI Client.在轉換時所需要的儲存空間就會被存放在.edb這個資料庫中.

    但到了Exchange 2003加上Outlook 2003時就會支援一種叫做最適當存取格式的功能(中文翻譯可能有所差異),此時因為Outlook 2003 MAPI mode具有可以直接存取標準MIME格式的郵件內容,所以Exchange 2003就不需要為Outlook 2003 MAPI client再做一次信件內容的轉換工作,所以在一個Exchange 2003加Outlook 2003的環境中,你會發現stm的資料庫大小往往會比edb的資料庫大小大得多.

    Exchange 2000/2003中的edb及stm兩者是相互連結參照的缺一不可.所以當你在做資料庫的重整時,會同時針對edb及stm兩個資料庫檔進行資料的重整.你無法只針對任何單一的檔案資料庫進行單獨的重整.

    2007年2月7日 上午 07:13

所有回覆

  • 在Exchange 2000以前,當Exchange收到從Internet上寄來的信件會先將原始的MIME格式(Native Content)儲存在stm的資料庫中,當MAPI Client要去存取這封信件的時候,RTF/HTML Converter會將Native content轉換成MAPI Content然再將資料pass給MAPI Client.在轉換時所需要的儲存空間就會被存放在.edb這個資料庫中.

    但到了Exchange 2003加上Outlook 2003時就會支援一種叫做最適當存取格式的功能(中文翻譯可能有所差異),此時因為Outlook 2003 MAPI mode具有可以直接存取標準MIME格式的郵件內容,所以Exchange 2003就不需要為Outlook 2003 MAPI client再做一次信件內容的轉換工作,所以在一個Exchange 2003加Outlook 2003的環境中,你會發現stm的資料庫大小往往會比edb的資料庫大小大得多.

    Exchange 2000/2003中的edb及stm兩者是相互連結參照的缺一不可.所以當你在做資料庫的重整時,會同時針對edb及stm兩個資料庫檔進行資料的重整.你無法只針對任何單一的檔案資料庫進行單獨的重整.

    2007年2月7日 上午 07:13
  • 老師您好:

    我現在遇到的狀況啊,edb的檔案在重整後會變小而stm的檔案並沒有因為重整而變小,
    想請問老師是什麼原因導致stm的檔案一直變大,跟佇列裡佇列數的多寡有影響嗎??

    目前edb只有約200mb左右而stm卻有4g的大小相差蠻多的。

     Jammy-MVP 寫信:

    在Exchange 2000以前,當Exchange收到從Internet上寄來的信件會先將原始的MIME格式(Native Content)儲存在stm的資料庫中,當MAPI Client要去存取這封信件的時候,RTF/HTML Converter會將Native content轉換成MAPI Content然再將資料pass給MAPI Client.在轉換時所需要的儲存空間就會被存放在.edb這個資料庫中.

    但到了Exchange 2003加上Outlook 2003時就會支援一種叫做最適當存取格式的功能(中文翻譯可能有所差異),此時因為Outlook 2003 MAPI mode具有可以直接存取標準MIME格式的郵件內容,所以Exchange 2003就不需要為Outlook 2003 MAPI client再做一次信件內容的轉換工作,所以在一個Exchange 2003加Outlook 2003的環境中,你會發現stm的資料庫大小往往會比edb的資料庫大小大得多.

    Exchange 2000/2003中的edb及stm兩者是相互連結參照的缺一不可.所以當你在做資料庫的重整時,會同時針對edb及stm兩個資料庫檔進行資料的重整.你無法只針對任何單一的檔案資料庫進行單獨的重整.

    2007年2月7日 上午 07:36
  • 資料庫重整的目的是在於讓資料庫的資料重新排放進而節省空間,所以重整不會刪除任何原有的資料.

    資料庫本來就會愈用愈大.........重整並不會讓你的資料庫忽然從100變成10...

    2007年2月7日 上午 08:48