InfoPackage無法開啟 報錯

wolfinflow發表於2010-01-26

DUMP IN:
RSA1_OLTPSOURCE_GET_SELECTIONS
RSM1_CHECK_FOR_DELTAUPD

開啟一個INFOPACKAGE的時候出錯 以至無法開啟

導致無法開啟的原因是這個infopackage對應的datasource的delta資訊在源系統和BW系統出現了不一致。 這種不一致有可能是系統的備份或者複製造成的,也有可能是由於inforpackage的初始化沒能正常結束。

解決方法一:這個方法相對比較簡單,執行report:RSSM_OLTP_INIT_DELTA_UPDATE,引數為資料來源名字和源系統。然後 infopackage就可以開啟了,這時候就可以重新初始化資料抽取。

解決方法二:當上訴方法不能解決問題時,考慮這個方法。來自NOTES: 852443
比較表RSSDLINIT (BW)與表 ROOSPRMSC&ROOSPRMSF (SOURCE)
1. 如果表1沒有與當前資料來源有關的記錄,而表2中有,那麼在源系統執行RSA7,在DELT QUEUE中刪除當前資料來源

2. 如果三個表中都有相關記錄,那麼在源系統的DELTA QUEUE中刪除當前資料來源/BW系統組合。然後按解決方法一就可以了。

PS, 當然如果源系統是BW系統本身(DATAMARTS),相應的對RSA7的操作該由SE16或者SQL直接操作表 ROOSPRMSC&ROOSPRMSF(BW)來實現.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/119153/viewspace-626085/,如需轉載,請註明出處,否則將追究法律責任。

相關文章