迁移 WebSphere Portal 数据库到 DB2
2.4. 迁移数据到DB2
1. 赋予root用户执行DB2命令的权限
i. 编辑setupCmdLine.sh
a) cd /opt/WebSphere/AppServer/bin
b) vi setupCmdLine.sh
ii. 插入下列文本
if [ -f /home/db2inst1/sqllib/db2profile ]; then
. /home/db2inst1/sqllib/db2profile;
fi
iii. 保存
iv. 做相同的操作,编辑/root下的.profile和.bash_profile
v. 重新登录的系统后,运行db2来检验是否设置成功
2. 修改wpconfig.properties文件
3. 测试Portal数据库的连接
i. cd /opt/WebSphere/PortalServer/config
ii. 分别执行如下命令
./WPSconfig.sh validate-database-connection-wps –DdbPassword=db2inst1
./WPSconfig.sh validate-database-connection-jcr –DdbPassword=db2inst1
./WPSconfig.sh validate-database-connection-feedback –DdbPassword=db2inst1
./WPSconfig.sh validate-database-connection-likeminds –DdbPassword=db2inst1
./WPSconfig.sh validate-database-connection-wmm –DdbPassword=db2inst1
./WPSconfig.sh validate-database-driver
iii. 检查是否执行结果为Build Successful,否则检查wpconfig.properties设置。
4. 执行命令,迁移数据到DB2
./WPSconfig.sh database-tranfer -DDbPassword=db2inst1 -DJcrDbPassword=db2inst1 -DFeedbackDbPassword=db2inst1 -DLikemindsDbPassword=db2inst1 -DWmmDbPassword=db2inst1
检查是否执行结果为Build Successful,否则检查wpconfig.properties设置。
5. 执行reorg check来提高性能
i. 分别对WPS51N,JCR51N,FDBK51N和LM51N执行如下命令
db2 connect to WPS51N user db2inst1 using db2inst1
db2 reorgchk update statistics on table all
db2 terminate
db2rbind “db_name“ -l db2rbind.out -u db2inst1 -p db2inst1
6. 设置Classpath
i. 启动server1
ii. 打开WebSphere管理控制台
iii. 展开 服务器-应用服务器-WebSphere_Portal-进程定义-Java虚拟机
iv. 在Classpath域中加入/home/db2inst1/sqllib/java/db2java.zip
v. 保存
7. 检查数据源连接
i. 展开 资源-JDBC提供程序
ii. 测试feedbackJDBC,jcrdbJDBC,likemindsJDBC,wpsdbJDBC连接
8. 启动WebSphere Portal,通过浏览器访问http://hostname/wps/portal,检查Portal是否运行正常。
分享到:
相关推荐
总的来说,从DB2到Oracle的数据库迁移是一个复杂的过程,涉及多个层面的调整和验证。这个过程需要对WebSphere Portal、DB2和Oracle数据库都有深入理解。通过仔细的规划、精确的执行和全面的测试,可以确保迁移的顺利...
### IBM WebSphere Portal 6.0 数据库迁移至 DB2 的详细步骤 #### 一、DB2数据库的安装 ...通过以上步骤,您可以成功地将IBM WebSphere Portal 6.0的数据迁移到DB2数据库中,为系统的高效运行奠定坚实的基础。
通过以上步骤,可以确保 WebSphere Portal Server 的配置数据和用户注册表安全、高效地迁移到更加稳定可靠的 DB2 数据库和 IBM Tivoli Directory Server 中,为生产环境提供更好的支持和服务质量。
本文档详细介绍了IBM WebSphere Portal Express v6.1 从DB2迁移到Oracle 10g数据库的基本步骤,包括创建数据库实例、创建表空间、授予权限和创建用户等。通过遵循这些步骤,可以有效地实现数据库迁移的目标。需要...
7. **集成与扩展**:WebSphere Portal Express支持与其他IBM产品(如WebSphere Application Server、DB2数据库、Tivoli监控工具等)的紧密集成。文档会解释如何进行这些集成,以及如何通过JMX(Java Management ...
15. **版本迁移和升级**:了解从早期版本到WebSphere Portal 6.1的迁移路径和升级策略。 通过这个培训,开发者能够深入理解WebSphere Portal 6.1的各个层面,并具备实际开发和维护门户应用的能力。同时,提供的练习...
4. **最佳实践**:IBM提供了一系列文档,如redp4100、redp4227、sg247011、sg247387和redp0701,这些文档详细介绍了WebSphere Portal 6的最佳实践,包括迁移策略和企业级部署方案。 5. **性能调优**:性能调优是...
WebSphere Application Server (WAS) 作为IBM Portal 6.1 的核心组件之一,负责提供数据源连接到数据库。理解两者之间的关系对于数据库的高效管理至关重要。 ##### 5.2 数据库常用管理 1. **调整数据库访问性能**:...
- **数据迁移**:从其他数据库(可能是早期版本的DB2或其他类型数据库)迁移至DB2 8.2,这涉及到数据结构的转换、数据的导出导入以及数据库配置的调整,以保证数据的一致性和完整性。 - **安全性配置**:WebSphere...
IBM Portal 使用的数据库可能包括Oracle、DB2等,迁移时需要导出原有数据库的数据,然后在新的环境中导入。为了保证数据一致性,通常使用备份恢复或数据迁移工具进行。此外,还需要调整数据库连接配置,使新门户系统...
4. 迁移WebSphere Portal数据库:在新数据库上创建并迁移原有数据,确保门户服务的连续性。 5. 安装并配置Tivoli Directory Server:Tivoli Directory Server用于用户身份管理和认证,确保安全性。安装完成后,配置...
本手册是给之前客户进行Portal现场实施过程中整理的文档,在实施过程中在网上找了一些相关资料,但大多是数据库迁移、LDAP迁移或Portal集群某方面内容。上周给某省移动商进行portal管理培训,应客户要求提供集群文档...
在培训中提到的PORTAL6数据迁移到DB2,是指将PORTAL6的数据从原有的存储系统转移到新的DB2数据库中。这个过程可能包括备份原有数据,创建DB2数据库结构,然后将数据导入到新环境中。数据迁移需要注意数据的完整性和...
WebSphere Application Server v7.0安装与迁移 WebSphere Application Server v7.0系统管理 WebSphere Application Server v7.0安全功能 WebSphere Application Server v7.0运行配置 WebSphere Application ...
5. **连接到数据库**:通过Portal管理控制台确认可以成功连接到DB2。 6. **重新启动服务器**:完成配置后,重新启动服务器以使更改生效。 7. **验证数据库连接**:通过Portal管理控制台的诊断工具验证数据库连接是否...
安装DB2后,创建用于WebSphere Portal的数据库实例,配置必要的安全性、权限和连接池。 ### 5. 主节点迁移数据库 如果需要在不同的数据库服务器上迁移现有门户数据库,此步骤至关重要。这涉及导出现有数据、在目标...
- 将现有数据库中的数据迁移到新的 DB2 数据库中。 - 使用 DB2 提供的数据迁移工具进行操作,确保数据完整性和一致性。 - 验证迁移后的数据库数据是否正确无误。 #### 四、创建 DMGR 概要 1. **DMGR 概要简介**...
IBM Portal 支持多种数据库,其中DB2是最常用的数据库之一。数据库配置主要包括以下步骤: - **创建数据库**:使用DB2命令行工具或其他管理工具创建新的数据库实例。 - **配置数据源**:在IBM Portal中添加对应的...