同一資料庫實例中,從來源庫 dbsrc 訪問目標庫 dbtarget 的表 table1。用戶 usr,密碼 pwd。DB2 版本:UDB for AIX 8.2.2。技術領域:DB2 聯邦資料庫。
1. db2
2. db2 => UPDATE DBM CFG USING FEDERATED YES
3. db2 => DB2STOP FORCE
4. db2 => DB2START
5. db2 => CONNECT TO dbsrc USER usr USING pwd
6. db2 => CREATE WRAPPER drda LIBRARY 'libdb2drda.a'
7. db2 => CREATE SERVER FP TYPE DB2/AIX VERSION 8 WRAPPER drda AUTHORIZATION "usr" PASSWORD "pwd" OPTIONS (DBNAME 'dbtarget')
8. db2 => CREATE USER MAPPING FOR "usr" SERVER "FP" OPTIONS (REMOTE_AUTHID 'usr', REMOTE_PASSWORD 'pwd')
9. db2 => CREATE NICKNAME FP_TABLE1 FOR FP.USR.table1
完成上述步驟即建立跨庫訪問環境,可使用:
SELECT * FROM FP_TABLE1
來查詢 dbtarget 中的 table1。