迁移 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 6.0 数据库从本地到远程 DB2 的迁移。此过程中需要注意的是每个步骤的具体配置细节,确保所有配置正确无误。特别是 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. **性能调优**:性能调优是...
- **数据迁移**:从其他数据库(可能是早期版本的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中添加对应的...