2013-12-08 28 views
0

我有一個請求將Maximo與另一個使用SQL Server DB的系統集成,我們稱之爲系統1 系統1,添加或更新數據庫中的人,i想要觀看此更改並相應創建或更新Maximo中的人員記錄, 有關如何實施此方案的任何建議? 另外,我聽說過Integration Composer,它可以幫助嗎?如何查看SQL Server中發生的任何事件並將其與Maximo集成

由於提前,

回答

0

您可以在Visual影城CLR(觸發)器件的應用,監聽到SQL Server數據庫插入,更新和刪除

在VS點擊開始 - >新建項目 - >數據庫 - > SQL Server - > Visual c#CLR數據庫項目。

你可以閱讀一些在線tuturials到

鏈接上手:http://blog.sqlauthority.com/2008/10/19/sql-server-introduction-to-clr-simple-example-of-clr-stored-procedure/

+0

demo,感謝您提出的解決方案,我已經使用visual studio做了,但客戶希望通過未定製的IBM工具 –

+0

您可以從CLR觸發器應用程序調用Web服務並將所有參數傳遞給maximo。 –

1

您正在使用什麼版本的Maximo的?在7中,Maximo集成框架(mif)允許您通過csv,XML或接口表進行集成。您使用Maximo mbos(Maximo業務對象),以便應用程序執行驗證。通過數據庫插入數據是可能的,但這可能會導致問題。

例如,電子郵件地址和電話存儲在輔助表(非永久性字段)中。如果您通過後端插入數據,則必須小心。使用mif,你不會有這些數據完整性問題。

+0

Sun W Kim,謝謝您的回覆,我使用的是Maximo 7.5,我不想直接在數據庫中插入數據,我想通過應用程序插入數據,我已經開發了在SQL中發生的應用程序然後,服務器調用Maximo Web Service來插入提取的數據,但是,我不能相信這個應用程序,所以我目前正在嘗試通過任何IBM工具來實現它,它更可靠和可信, –

+1

是的,這就是Maximo整合框架(MIF)是專爲。如果你想使用XML,下面是一些更具體的你:https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/resting_with_maximo1?lang=en – Sun

相關問題