### IBM WebSphere Portal Express v6.1 数据库迁移手册 #### 概述 IBM WebSphere Portal Express v6.1 是一款为企业提供门户解决方案的产品,它能够帮助组织构建和管理复杂的企业级门户网站。随着业务需求的变化和技术的发展,有时企业可能需要将其使用的数据库从DB2迁移到其他类型的数据库系统,例如Oracle 10g。本篇文档旨在详细介绍从DB2迁移到Oracle 10g的过程中的关键步骤和技术细节。 #### 创建数据库实例 在进行数据库迁移之前,首先需要在目标平台上创建一个新的数据库实例。这一步骤至关重要,因为它直接影响到后续的数据迁移工作。对于Oracle 10g而言,建议创建一个新的数据库实例来避免与其他数据库模式发生冲突。例如,可以创建一个名为“portaldb”的数据库实例,并确保该数据库使用UNICODE字符集(如UTF8、AL32UTF8或AL16UTF16)进行创建。 #### 创建表空间 表空间是Oracle数据库中的逻辑存储单元,用于组织数据文件。为了支持IBM WebSphere Portal Express v6.1 的运行,需要创建六个不同的表空间: 1. **ICMLFQ32** - 建议容量为300MB,主要用于存储文件系统的元数据。 2. **ICMLNF32** - 容量为25MB,通常用于存储较小的文件。 3. **ICMVFQ04** - 容量为25MB,主要用于存储版本控制数据。 4. **ICMSFQ04** - 容量为150MB,用于存储文件系统数据。 5. **ICMLSNDX** - 容量为10MB,主要用于索引存储。 6. **portal_data** - 容量为2500MB,这是最大的表空间,用于存储WebSphere Portal的主要数据。 这些表空间可以通过SQL*Plus工具创建。例如,创建`ICMLFQ32`表空间的命令如下所示: ```sql CREATE TABLESPACE ICMLFQ32 DATAFILE '&dbpath./&jcrdb./data/&jcrdb._ICMLFQ32_01.dbf' SIZE 300M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL AUTOALLOCATE; ``` 这里`&jcrdb.`是指定的数据库名称,而`&dbpath.`则是数据库所在目录的路径,默认为`/oracle/oradata`。 #### 授予权限 为了使Oracle数据库能够正确地处理来自WebSphere Portal的数据请求,还需要对几个重要的视图和过程进行权限配置。这些操作同样可以通过SQL*Plus工具完成,具体命令如下: ```sql @xaview.sql; GRANT SELECT ON V$XATRANS$ TO PUBLIC; GRANT SELECT ON PENDING_TRANS$ TO PUBLIC; GRANT SELECT ON DBA_2PC_PENDING TO PUBLIC; GRANT SELECT ON DBA_PENDING_TRANSACTIONS TO PUBLIC; GRANT EXECUTE ON DBMS_SYSTEM TO PUBLIC; COMMIT; ``` #### 创建用户 为了允许WebSphere Portal Express访问Oracle数据库,需要创建至少两个用户账户:`releaseusr`和`community`。这些用户的默认表空间应该设置为`portal_data`,临时表空间为`temp`。例如,创建`releaseusr`用户的命令如下: ```sql CREATE USER releaseusr IDENTIFIED BY password DEFAULT TABLESPACE portal_data TEMPORARY TABLESPACE temp; ``` ### 小结 本文档详细介绍了IBM WebSphere Portal Express v6.1 从DB2迁移到Oracle 10g数据库的基本步骤,包括创建数据库实例、创建表空间、授予权限和创建用户等。通过遵循这些步骤,可以有效地实现数据库迁移的目标。需要注意的是,在实际操作过程中可能会遇到各种具体问题,因此建议在实施前充分评估并做好详尽的计划准备。
- jarheadchan2013-03-30写的比较全,但是不是我需要的,收藏一下吧
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助