SAP Archiving(2)--項目介紹{轉載}

上文介紹了一下Archiving,下面來介紹我參與的那個項目。

   一般來說Archiving只要Basis去做就可以了,但是由於上線一段時間後客戶會做很多的定製和增強,那麼原有的Archiving程序就不能再用了,需要重新編寫。
   Archiving運行界面:
    我們需要用T-code: AOBJ來定義一個Archiving Object。其中有四個主要的地方需要ABAPer來參與,Preprocess,Write,Delete,Read,這四個步驟分別代表4個程序,在AOBJ裏需要配置給相應的自定義的Archiving Object。
    其中,Archiving Object中需要Write Program, Delete Program, Preprocessing Program等,這三個一般都要重寫,其他的視情況而定。Stucture Definition要定義哪些表要Archiving,最好這些表都是相關聯的。Customizing Settings,就是定義一些Archive文件的容量,提交的頻率等。Read Program就是用來讀取已經Archiving數據的程序。其餘的就是一些選擇性的內容,根據Archiving Object來定。
    配置完畢後,用T-code: SARA進行Archiving 就行。
    對於這個Archiving Project原來有兩個方案,一個針對Oracle數據庫的優化軟件LiveReorg,另一個是日立的IXOS。介紹一下這各工具:
    Oracle數據庫應用的大量實施,使數據庫碎片重組成爲保持應用高性能運行的關鍵。常規重組方法需要中斷應用運行,對企業造成嚴重的影響。
    LiveReorg是一種聯機數據庫性能優化工具,在不影響關鍵業務系統運行的情況下,對Oracle數據庫進行碎片重組。 
    LiveReorg 採用了基於日誌的複製技術。通過讀取Oracle 日誌,可以跟蹤重組期間發生的用戶活動,保證應用系統的數據庫保持持續可用的狀態。
    LiveReorg包括快速、靈活的數據移動選項,支持通過實時和常規方式進行重組。重組過程既可以完全在數據庫內,通過 SQL語句來實現,也可以利用該主品的FastCopy功能通過文件系統實現。FastCopy功能可以將數據卸載到文件系統,再利用Oracle的直接路徑技術對其進行重載,這種方式對較大的Long和Long Raw數據類型有很好的支持。
    IXOS,是一個文檔管理系統,數據是存在光存儲器上的,專門用來管理Archiving文檔的工具,具有簡單好用等特點。
    最後,公司選擇了IXOS,理由就是簡單好用,越是牛比複雜的技術,日後出現問題的概率就越大,維護起來就越麻煩。
    由於選擇了IXOS,所有有了Archiving項目,纔有了機會把Archiving好好搞一遍。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章