首先要獲得遠程基於Winows2000 Server操作系統的DB2的端口號。在遠程Winows主機上運行DB2命令行處理器,然後接著輸入命令“ DB2 get dbm cfg |find "SVCENAME" ”,執行後找到“SVCENAME”來獲得DB2的TCP/IP 服務名db2c_DB2。
圖1 獲得DB2的TCP/IP 服務名db2c_DB2
點擊開始菜單,在“運行”處輸入“drivers”,在打開資源管理器中找到子目錄etc(整體目錄Winows2000中為c:\winnt\system32\drivers\etc、WinXP或者Win7中為c:\windows\system32\drivers\etc)就可以找到文件services並打開它,如圖2所示
圖2 找到文件services並打開它
在文件services中找到TCP/IP 服務名db2c_DB2對應的端口號 50000。
2 客戶端上配置ODBC數據源
在客戶端打開DB2的配置助手,然後按照以下步驟來建立ODBC數據源。
圖3 DB2的配置助手建立ODBC數據源
圖4 DB2的配置助手建立ODBC數據源
圖5 DB2的配置助手建立ODBC數據源
圖6 DB2的配置助手建立ODBC數據源
圖7 DB2的配置助手建立ODBC數據源
圖8 DB2的配置助手建立ODBC數據源
在圖9中,選擇遠程 DB2數據庫主機的操作系統, 如Windows,Aix、Linux、或者Solaris等。
圖9 DB2的配置助手建立ODBC數據源
圖10 DB2的配置助手建立ODBC數據源
圖11 DB2的配置助手建立ODBC數據源
最後,點擊“完成“按鈕結束整個配置工作。
3 DB查詢分析器通過ODBC訪問DB2數據庫
中國本土程序員馬根峰推出的個人作品----萬能數據庫查詢分析器,中文版本《DB 查詢分析器》、英文版本《DB Query Analyzer》。它具有強大的功能、友好的操作界面、良好的操作性、跨越各種數據庫平臺乃至於EXCEL和文本文件。
妳可以通過它查詢ODBC數據源(包括世面上所有的數據庫、TXT/CSV文件、EXCEL文件)的數據。妳可以同時執行多條DML語句乃至存貯過程,結果會以妳設定的表格、文本框、文件來返回。從數據庫導出千萬條數據時,效率與DBMS沒有什麽區別。
《DB 查詢分析器》在中關村在線下載量超過 9.5萬 次,位居整個數據庫類排行榜中前20位。
在《程序員》2007第2期的“新產品&工具點評”部分,編輯“特別推薦”了“萬能數據庫查詢分析器”發布。
下載安裝《DB 查詢分析器》並運行它,輸入建立的ODBC數據源名稱“MGF_DB1”、用戶名和口令。