big auto rental co. 使用 ibm db2 8.1 udb enterprise edition 来存储数据,而 little car rental co. 使用的却是 oracle 9i standard edition v9.2.在我们的设置中,我们将 db2 8.1, db2 information integrator 与 oracle 9i 放在同一个物理框架中运行.相应地,您可能必须 修改我们的方案以模拟分布式(更实际的)环境.
准备 oracle — 模拟 little car rental co. 的设置 【程序编程相关:操作 DB2 Universal Dat】
我们将开始说明如何使用 ibm db2 information integrator 来将汽车租赁公司的数据“连接起来”. 【推荐阅读:Portlet 对 DB2 数据的访问】
little car rental co. 的设置很简单,只包括一个驻留在 oracle 9i 数据库中的表.表的结构如下所示: littlecarrenttable(在 oracle 中) rentalnumber decimal (6,0) not null primary key rentalcharges decimal (6,2) not null customername character(30) not null 【扩展信息:学习如何用 Jython 编写 DB2 】让我们使用 oracle 的 sql plus 实用程序来创建一个用户,该用户具有创建与填充上面所描述的表的权限.在使用具有创建另一个用户的权限的帐户连接至 oracle 之后,我们发出命令: sql> create user oracleuser identified by oraclepass; sql> grant resource to oracleuser;
通过发出以上命令,我们有效地给予我们的新用户(oracleuser)以下系统权限:
create cluster create indextype create operator create procedure create sequence create table create trigger create type
如果您不熟悉 oracle 的语法,您可能想访问 http://sqlzoo.net/站点,以便能跟上我们的步伐,理解本文所使用的语法.
... 下一页