古詩詞大全網 - 藝術簽名 - 什麽軟件可以實現LOTUS NOTE和SQL2000數據庫之間的數據交換,

什麽軟件可以實現LOTUS NOTE和SQL2000數據庫之間的數據交換,

前言

針對Lotus Domino/Notes及其LEI工具,利用LEI成功地測試和制作了Notes和SQL2000互訪,並形成了書面報表。希望為以後有相關需求的朋友提供參考,也希望加深大家對筆記的理解。

雖然本文從SQL2000的角度闡述了LEI的靈活應用,但其實現方法對“關系數據庫[DB2、ORACLE、Informix.....]和註釋”等,從而舉壹反三。

2.宗旨和原則

利用LEI工具的連接和行為實現NOTES與SQL數據庫的連接。示意圖(如下所示):

從圖中可以看出,LEI實際上充當了壹個中間服務器,它使不同的數據庫能夠通過它的連接和活動文檔來交換數據。

3.環境描述

測試儀由兩臺pc機組成,硬件和軟件配置如下:

壹個用於安裝Domino/Notes服務器、LEI服務器和Notes客戶端,壹個用於安裝SQL2000並且兩者已經通過TCP/IP聯網。

4.軟件準備

DOMINO/NOTES5.0.8,LEI3.2,SQL2000(包括服務器和客戶端)。

5.適用對象

熟悉Domino/Notes的安裝和配置,了解Notes數據庫的基本概念(頁面、視圖、表單、域等。);熟悉SQL2000的安裝和配置,了解數據庫的創建和修改以及表的概念;精通SQL數據源的ODBC配置。

雷原理示意圖

測試環境PC配置

-

青州回復於:2004年6月-18 12: 54: 12。

6.具體實施步驟

a)安裝a)雷

壹、安裝前的準備

domino服務器已經安裝並配置完畢。如果它安裝在domino服務器上,請先關閉domino服務器。如果它沒有安裝在服務器上,您應該首先運行domino服務器。這個測試是在安裝了domino/notes5.0.8的服務器上安裝LEI。服務器名為testlei/lei。並創建壹個新的包含兩個域的notes數據庫testleid.nsf。在SQL2000服務器上用兩個數據創建壹個新的元數據數據庫(不要設置主鍵),並在ODBC和LEI服務器上的這個數據庫之間建立良好的連接。

二。運行LEI3.2安裝程序。

像往常壹樣,前兩步是接受協議並單擊next。在安裝類型框中選擇第壹個(因為是第壹次安裝),如圖:

-

青州回復於:2004年6月-18 12: 55: 14。

將出現服務器信息對話框,並填寫已安裝的LEI服務器的名稱和已安裝的domino服務器的名稱。如圖所示:

-

青州回復於:2004年6月-18 12: 57: 02。

單擊“下壹步”,並在出現的對話框中選擇“是”,因為它已安裝在此機器上。然後出現以下對話框:

-

青州回復於:2004年6月-18 12: 58: 15。

填寫備用數據的目錄,以及LEI服務器的管理數據庫和日誌文件數據庫的名稱。在不修改下壹點的情況下,會出現壹個對話框,讓您添加LEI服務器的管理員。默認情況下,將選擇所有domino成員。單擊下壹步打開對話框。

-

青州回復於:2004年6月-18 12: 59: 56。

由於這是第壹次安裝,選擇“否”,將出現壹個對話框(如下所示):

兩個選項都被選中。以後,在安裝之前使用默認設置。安裝後,將出現壹個用於註冊產品的對話框。不想註冊可以跳過。按“退出”鍵。最後會提示是否重啟電腦,選擇“是”立即重啟。安裝現已完成。

-

青州回復於:2004年6月-18 13: 01: 09。

B)LEI啟動

在程序中找到新安裝的LEI,點擊“Lotus Enterprise Integrator”啟動LEI服務器。啟動後,如圖所示:

您還可以在domino服務器上啟動它,並在控制臺上輸入“load lei addin”。該服務器在控制臺上啟動。

-

青州回復於:2004年6月-18 13: 04: 35。

c)介紹c)雷

打開NOTES,打開LEI服務器的管理數據庫,如下圖所示:

打開後出現,如圖:

LEI主要用於連接不同的數據庫,並在不同的數據庫之間交換數據。需要配置的是“連接”H和“活動”。前者用於連接數據庫,後者用於指定數據交換規則,即兩個數據庫之間進行什麽樣的數據交換。這壹次,我們在notes和sql數據庫之間進行數據交換,因此我們需要創建兩個連接(壹個連接notes,壹個連接sql)和兩個活動(壹個連接notes到sql,另壹個連接sql到notes)。

打開NOTES,打開LEI服務器的管理數據庫。

打開後出現

-

青州回復於:2004年6月-18 13: 06: 45。

d)創建連接

I .創建與筆記的連接

點擊“創建連接”,在列表框中選擇“備註”,如圖所示:

在“連接屬性”中填寫這個連接的名稱、domino服務器的名稱並指定壹個特定的notes數據庫與sql交換數據,其余的可以默認使用。填寫完畢後保存並退出。

-

青州回復於:2004年6月-18 13:08:11。

二。建立與SQL的連接

通過ODBC連接sql數據庫,在類型列表中選擇“ODBC”。畫

在“連接屬性”中填寫該連接的名稱、數據源的名稱以及用於連接該數據的用戶名和密碼(由sql提供),其余部分使用默認值。填寫完畢後保存並退出。

-

青州回復於:2004年6月-18 13: 09: 27。

三。連接測試

在運行窗口中輸入LEI服務器的目錄,添加“nlctest”進行測試。畫

確認之後,就可以分別測試ODBC和DOMINO之間的連接了。如果測試成功,繼續下壹步。

-

青州回復於:2004年6月-18 13:12:11。

e)創建“活動”

點擊“創建活動”,在列表框中選擇“直接轉賬”,如圖:

這是壹個重要的步驟,它定義了在兩個不同的數據庫之間交換數據的表格的形式和字段。因此,特別列出壹個表格來說明更重要項目的填寫:

填寫完畢後保存並退出。

創建“活動”

解釋更重要項目的填寫。

-

青州回復於:2004年6月-18 13: 13: 26。

要測試活動,請在管理終端中選擇名為“dtns”的活動,單擊“開始活動”按鈕查看服務器控制臺。如果出現以下紅框提示,則表示該“活動”運行成功。

-

青州回復於:2004年6月-18 13:14:17。

f)測試結果

分別在sql數據庫中添加、刪除和編輯數據,分別與activity(DTN)交換數據。因此,數據可以保持完全相同,如下圖所示:

-

青州回復於:2004年6月-18 13: 21: 39。

總結

不同數據庫之間的數據交換通過LEI進行。在安裝LEI的時候,盡量安裝在和domino服務器相同的目錄下,這樣以後配置和操作更加方便。在配置連接和活動時,您必須清楚地了解關於NOTES數據庫和SQL數據庫的壹些基本概念,並且您還應該仔細閱讀幫助以熟悉每個活動的功能。做壹些基本配置的時候要註意壹些細節,否則壹些小問題會導致作品的失敗。

8.常見問題解答

問:無法連接到SQL server。

SQL是否分配相應的權限;SQL server是否正常啟動和運行?

問:在創建活動時,我找不到SQL數據庫所需的表。

答:我做ODBC連接的時候沒有選擇對應的數據庫。

問:當您按下“選擇元數據”和“映射字段”按鈕時,系統會提示您找不到該模塊。

答:服務器機器的客戶機上沒有任何操作。

問:數據回復導入

答:直接傳輸選項-target data“overwrite existing data”未選中。

9.參考章節

a)LEIInsGd.pdf的第1章和第2章

b)LCConnGd.pdf第1章、第2章、第3章、第4章和第8章

c)第1章、第2章、第3章、第4章、第5章、第12章、第14章和第15章

-

安特爾回復時間:2004年6月-18 13: 44: 50。

第壹頂:)

-

Ibmas400回復:2004年6月-18 15: 05: 58

青州兄弟就像牛壹樣:

——吃草,擠出優質奶。

:lol: :lol: :lol:

-

譚薇於2004年6月回復:1822: 01: 17。

我已經很多年沒用過這麽老的版本了!

現在用的是雷6。5 la

-

Fzrxh回復時間:2004年6月19 08: 23: 04

達美樂的decs好像和這個差不多。

-

青州回復於:2004年6月-19 08: 59: 23。

原文由“譚薇”發布:

我已經很多年沒用過這麽老的版本了!

現在用的是雷6。5 la

功能上幾乎沒有變化。當時我手頭還留著之前下載的版本,不想裝。

-

青州回復於:2004年6月-19 09: 03: 10。

引用:原帖由“fzrxh”撰寫】domino的decs好像和這個差不多。

發布:

DECS管理和雷管理的界面看起來非常相似,但在整個實現步驟上有壹些不同。我以前用DECS來配置它。當時看了壹本參考書,說LEI是專門用於NOTES和關系數據庫交互的工具,測試後用LEI比較好。

看妳的習慣~ ~ ~

-

青州回復時間:2004年6月-19 09: 23: 40。

這篇文章的主要目的。

第壹,目前在CU上使用Lotus Notes產品的用戶可以獲得很好的參考資料,以便以後有類似需求時可以直接參考。

另外也希望提高大家的積極性,讓每壹個來CU400的朋友都能真正學到東西,提升自己,提升大家。這是我個人的願望。

如果大家都能敞開心扉交流技術,發表自己的知識,我想壹定會提高CU400的整體水平,無論以後去哪家公司,都會受益匪淺。

妳這樣認為嗎?

-

Fzrxh回復時間:2004年6月-19 10: 05: 29。

是的,謝謝妳的努力。

-

Fh2001回復時間:2004年6月-19 23: 56: 20。

好文章,有參考價值,謝謝。

-

Sjm_lfj回復日期:2004年6月22日09: 55: 41

請問哪裏可以下載雷?妳能給我寄壹份嗎?

電子郵箱:sim_lfj@163.com

-

青州回復:2004年6月24日19: 34: 10

引用:原帖由“sjm_lfj”發布:

請問哪裏可以下載雷?妳能給我寄壹份嗎?

電子郵箱:sim_lfj@163.com

FTP IP:219.145.62 . 186

端口:6655

用戶:www.as400bbs.com

密碼:www.as400bbs.com

目錄:/up/qingzhou/LEI6.rar

今天下午上傳的,大小:27.6M,用CuteFTP Pro軟件自己下載。

直接設置下載鏈接。我試著設置了幾個鏈接,:哎呀:,所以只能建議用CuteFTP Pro軟件拉數據。。。

誰能教我怎麽找鏈接?謝謝妳

-

青州回復2004年6月24日20: 25: 19。

好人做到底~~~ :mrgreen:

今天把我手上做的筆記整理歸納如下:

雷V6.5學習體驗

作者:青州

制造日期:2004年6月24日

本文主要記錄在學習雷V6.5過程中總結的幾個問題,本記錄分為三個部分:

1,雷6.5基礎

2、雷6.5實戰演練

3、常見問題

壹、雷6.5基礎:

1)Lotus與其他數據的集成方式有哪些?

lotus的企業集成ei有五種類型:

▲lsx

▲jdbc

▲odbc

▲esb(vb)

▲雷

▲decs

2)雷是什麽?

LEI是lotus Enterprise Integration的縮寫,是lotus與其他數據集成的工具。

雷會做什麽?

▲可以連接NSF,DB2,Oracle,sysbase,old-DB,ODBC,File,Text,SAP R/3,PeopleSoft,Oracle應用。

▲可執行的sql腳本

▲筆記和第三方數據庫可以定期復制。

▲表格記錄(文件)可以互相傳遞。

▲可以把文件帶到第三方數據庫。

▲第三方數據庫可以實時更新。

▲附件可以傳入blob字段。

4)雷的運營環境是怎樣的?

▲多米諾

▲雷

▲視窗2000

▲ linux 7.2

二。雷6.5實戰演練:

1.安裝db2並創建示例數據庫;

2.安裝domino 6.5;

3.安裝notes 6.5。全部安裝(Lotus Notes客戶端6.5/Lotus Design 6.5/Lotus Administrator 6.5);

4.配置domino服務器;

5.啟動domino服務器;

6.配置notes並連接domino服務器;

7.安裝雷6.5;;

8.啟動lotus administrator,登錄decsadmin.nsf的數據庫;

9.設置服務器配置文件,在安全選項卡中設置代理為*,保存並退出;

10.啟動lei6.5;

11.開始lotus設計:

a)創建壹個員工數據,

b)在數據庫中創建壹個雇員表單,在表單中創建字段並保存表單。這四個字段是:

壹、empno,文字型;

二。firstnme,文本類型;

三。姓氏,文本類型。

四。薪金,類型$ number

c)在數據庫中創建視圖employeeView,

I .指定視圖選擇form= "員工"、

二。在視圖中創建列,這些列在表單中被指定為四個字段。

三。保存視圖並退出。

12.啟動lotus notes客戶端;;

打開lei管理員數據庫:

a)單擊連接按鈕下的db2。

I .給壹個名稱連接到db2,

二。在數據庫中輸入樣本。

三。在用戶名中輸入db2admin。

四。在用戶密碼中輸入db2admin。

動詞 (verb的縮寫)在表單模式下選擇管理員。

不及物動詞在表單的名稱中選擇employee。

七。此時,表單字段會自動添加到文檔中,保存文檔並退出。

b)單擊連接按鈕下的註釋。

I .給連接到domino的壹個名稱。

二。在服務器中輸入domino服務器的名稱。

三。在數據庫中選擇雇員。

四。在表單中選擇員工。

動詞 (verb的縮寫)此時,表單中的字段會自動添加到文檔中。選擇可用字段並保存文檔。

c)單擊活動下的直接轉賬。

I .給domino壹個名稱db2。

二。在源代碼中選擇connect to db2。

三。在目標中選擇connect to domino。

四。指定db2中的表字段和映射中的domino表字段之間的對應關系。

動詞 (verb的縮寫)在sql語句中輸入Select Empno,First NME,Last Name,Salary from administrator . employee。

不及物動詞保存文檔並退出。

d)在視圖中選擇db2 to domino,然後單擊start按鈕開始數據傳輸。

14.用lotus notes客戶機打開雇員數據庫,查看數據中是否有數據。如果有,那就是成功的。

15.演習結束了。

三。常見問題:

1.在設置db2數據庫時,不能選擇表。

答:可能有兩個問題:

首先,db2的用戶名和密碼不正確。您可以檢查db2是否可用,以及密碼是否正確。

1)進入dos命令窗口。

2)進入domino安裝目錄。

3)執行ntctest。

4)選擇6進行db/2測試,

5)輸入用戶

6)輸入密碼

7)如果屏幕顯示連接成功,則表示成功。

第二,執行連接代理的權限不夠。打開服務器配置文檔,在security選項卡中設置代理執行權限,可以設置為*。

2.選擇domino數據庫時,不能選擇?

答:檢查您輸入的domino服務器名稱是否正確。

3.選擇activities文檔,然後單擊start。成功了嗎?

答:這裏的問題可以找到執行權限不足,可以通過在服務器配置文檔中設置安全性來解決。如果沒有配置,選擇lei administrator的日誌視圖並檢查錯誤日誌。在大多數情況下,該sql語句是不正確的。

-

國際商會回復時間:2004年6月25日13: 26: 52

引用:原帖由“青州”]CLE和Informix發布...:

數據與筆記的交互”等等,從而舉壹反三。

2.宗旨和原則

利用LEI工具的連接和行為實現NOTES與SQL數據庫的連接。示意圖(如下所示):

從圖中可以看出,l..........

請教大蝦,雷的工具是幹什麽用的?

-

青州回復:2004年6月25日13: 29: 24。

雷V6.5的補充學習體驗,再清楚不過了。。。

雷會做什麽?

▲可以連接NSF,DB2,Oracle,sysbase,old-DB,ODBC,File,Text,SAP R/3,PeopleSoft,Oracle應用。

▲可執行的sql腳本

▲筆記和第三方數據庫可以定期復制。

▲表格記錄(文件)可以互相傳遞。

▲可以把文件帶到第三方數據庫。

▲第三方數據庫可以實時更新。

▲附件可以傳入blob字段。

-

Dreams76回復:2004年6月27日13: 19: 36。

強烈支持樓主,各位,我們要向樓主致敬,為兄弟們多寫些經驗集!

-

Cgljuny回復時間:2004年9月5日23: 16: 42。

謝謝大家!

我從FTP下載了LEI6,但是好像在NOTES5.0.8的服務器上安裝不了LEI6,不知道能不能重新下載LEI3.2?很多天網上都找不到,筆記的光盤上好像也沒有。我不得不請妳幫忙。非常感謝!

-

青州回復於:2004年9月-6月08: 55: 24

我當時好像是從IBM網站下載的。前段時間硬盤出了點問題,只好找了之前在其他地方備份的LEI6版本。不好意思!

建議在NOTES R65版本上測試。

同時,妳也可以在IBM的Lotus網站(www.lotus.com/ei)的企業集成主頁上尋找。

-

回復時間:2004-09-06 09:59:04

建議加香精!

-

中華英才網回復時間:2005年7月-11 21:22:18。

有時間壹定要試試。我應該能學得這麽詳細。謝謝~

原文鏈接:/viewthread.php?tid=350251

請註明作者姓名和原文出處。