`
jjs_love
  • 浏览: 81024 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

wps 6 db2 数据库 to oracle数据库

    博客分类:
  • IBM
阅读更多

    oracle 10g

     停止 was 与 wps

    sqlplus system/admin@wpsdb
    create user release identified by password default tablespace users temporary tablespace temp;
    create user community identified by password default tablespace users temporary tablespace temp;
    create user customization identified by password default tablespace users temporary tablespace temp;
    create user wmmdb identified by password default tablespace users temporary tablespace temp;
    create user likeminds identified by password default tablespace users temporary tablespace temp;
    create user feedback identified by password default tablespace users  temporary tablespace temp;
    //create user lmdbusr identified by password default tablespace users temporary tablespace temp;

 

 

    system/admin@jcrdb
   
    create user icmadmin identified by password default tablespace users temporary tablespace temp;
    create user jcr identified by password default tablespace users temporary tablespace temp;

 

   新建表空间

   在oracle jcrdb(F:\oracle\product\10.2.0\oradata\jcrdb)目录下面建立 data和 index目录

   portal_server_root/config/work/db/oracle 之下的SQL Scriptjcr_ora_tablespaces.sql 修改对应项

 

define jcrdb = JCRDB;
define logfile = F:/oracle/product/10.2.0/oradata/icmjcr.log;
define dbpath = F:/oracle/product/10.2.0/oradata;

spool &logfile;
whenever sqlerror exit sql.sqlcode rollback;
CONNECT &&dbadmin/&&password@&jcrdb .;
create tablespace ICMLFQ32 datafile '&dbpath./&jcrdb./data/&jcrdb._ICMLFQ32_01.dbf' size 300M reuse autoextend on next 10M maxsize UNLIMITED extent management local autoallocate;
create tablespace ICMLNF32 datafile '&dbpath./&jcrdb./data/&jcrdb._ICMLNF32_01.dbf' size 25M reuse autoextend on next 10M maxsize UNLIMITED extent management local autoallocate;
create tablespace ICMVFQ04 datafile '&dbpath./&jcrdb./data/&jcrdb._ICMVFQ04_01.dbf' size 25M reuse autoextend on next 10M maxsize UNLIMITED extent management local autoallocate;
create tablespace ICMSFQ04 datafile '&dbpath./&jcrdb./data/&jcrdb._ICMSFQ04_01.dbf' size 150M reuse autoextend on next 10M maxsize UNLIMITED extent management local autoallocate;
create tablespace ICMLSNDX datafile '&dbpath./&jcrdb./index/&jcrdb._ICMLSNDX_01.dbf' size 10M reuse autoextend on next 10M maxsize UNLIMITED extent management local autoallocate;
spool off;
exit;

 

 

執行SQL Script。#sqlplusSQL >@jcr_ora_tablespaces.sql  提示输入用户名:system 密码

 

授权给用户,经测试按信息中心采用单独授权给用户,我这里都将用户授权为dba,可以将数据传输成功后,可以改成不同的权限

 

sqlplus system/admin@wpsdb as sysdba;

grant dba to release ; 一次类推.

 

sqlplus system/admin@jcrdb as sysdba;

grant dba to jcr;  一次类推.

 

 

wpconfig_dbdomain.properties

 

release.DbType=oracle
release.DbName=wpsdb
release.DataSourceName=releaseDS
release.DbUrl=jdbc:oracle:thin:@YourDatabaseServer:1521:wpsdb
release.DbUser=release

release.DbPassword=ReplaceWithYourDbAdminPwd


customization.DbType=oracle
customization.DbName=wpsdb
customization.DataSourceName=customizationDS
customization.DbUrl =jdbc:oracle:thin:@YourDatabaseServer:1521:wpsdb
customization.DbUser= customization
customization.DbPassword= ReplaceWithYourDbAdminPwd

 

 

 

community.DbType=oracle
community.DbName=wpsdb
community.DataSourceName=communityDS
community.DbUrl =jdbc:oracle:thin:@YourDatabaseServer:1521:wpsdb
community.DbUser=community
community.DbPassword= ReplaceWithYourDbAdminPwd

 

 

 

jcr.DbType=oracle
jcr.DbName=jcrdb
jcr.DataSourceName=jcrDS
jcr.DbUrl =jdbc:oracle:thin:@YourDatabaseServer:1521:jcrdb
jcr.DbUser=icmadmin
jcr.DbPassword= ReplaceWithYourDbAdminPwd

 

 

 

wmm.DbType=oracle
wmm.DbName=wpsdb
wmm.DataSourceName=wmmDS
wmm.DbUrl =jdbc:oracle:thin:@YourDatabaseServer:1521:wpsdb
wmm.DbUser=wmmdb
wmm.DbPassword= ReplaceWithYourDbAdminPwd

 

 

feedback.DbType=oracle
feedback.DbName=wpsdb
feedback.DataSourceName=feedbackDS
feedback.DbUrl =jdbc:oracle:thin:@YourDatabaseServer:1521:wpsdb
feedback.DbUser= feedback
feedback.DbPassword= ReplaceWithYourDbAdminPwd

 

 

 

likeminds.DbType=oracle
likeminds.DbName=wpsdb
likeminds.DataSourceName=likemindsDS
likeminds.DbUrl =jdbc:oracle:thin:@YourDatabaseServer:1521:wpsdb
likeminds.DbUser=likeminds
likeminds.DbPassword= ReplaceWithYourDbAdminPwd

 

 

 

 

wpconfig_dbtype.properties

DbSafeMode=false
oracle.DbDriver=oracle.jdbc.driver.OracleDriver
oracle.DbLibrary=C:/jdbc/lib/ojdbc14.jar

 

 

 

wpconfig.properties

WasPassword=<ReplaceWithYourWASUserPwd>

 

 

 

wpconfig_sourceDb.properties

将对应的用户密码补上,这里主要设置db2的密码

.DbPassword=admin  //注意事项,如果是从cloudscape传送到其它库不要设置些项

 

 

验证是数据库配置是否成功

 

WPSconfig  validate-database-connection-wps -DDbPassword=password
WPSconfig validate-database-connection-jcr -DJcrDbPassword=password
WPSconfig validate-database-connection-feedback -DFeedbackDbPassword=password
WPSconfig validate-database-connection-likeminds -DLikemindsDbPassword=password
WPSconfig validate-database-connection-wmm -DWmmDbPassword=password
WPSconfig validate-database-driver

 

传送开始,时间比较久,耐心等!!!

WPSconfig.bat database-transfer -Drelease.DbPassword=password -Dcustomization.DbPassword=password -Dcommunity.DbPassword=password -Djcr.DbPassword=password -Dwmm.DbPassword=password -Dfeedback.DbPassword=password -Dlikeminds.DbPassword=password

 

发现错误,查看日志,解决问题,注意jcr这个用户,当在这个用户传送发生失败后drop user jcr  再重新建立,重新授权

 

 

sqlplus system/admin@jcrdb as sysdba

execute dbms_stats.gather_schema_stats(ownname=> 'icmadmin', cascade=> TRUE); //防止数据库反应减慢

 

传送成功后,打开wps 主页看有没有错误,查看wps wcm  是否可以用

 

 

每天都在进步!!

 

 

 

 

分享到:
评论
1 楼 wufeipeng2001 2018-02-23  
这个速度快吗?我们现在有一个项目就是要上传数据,从DB2到oracle.现在用的是SPOON这个工具。

相关推荐

    WebSphere Portal 上线指南

    例如,对于Linux环境的Web服务器,可以启用AfpaEnable和AfpaCache优化文件系统,而DB2数据库(特别是JCRdb)则需要定期维护。Portal 6引入了新的配置属性设置方式,可以通过管理界面或修改配置文件来调整。 6. **...

    portal迁移

    IBM Portal 使用的数据库可能包括Oracle、DB2等,迁移时需要导出原有数据库的数据,然后在新的环境中导入。为了保证数据一致性,通常使用备份恢复或数据迁移工具进行。此外,还需要调整数据库连接配置,使新门户系统...

    计算机专业知识.pdf

    2. 数据库系统:SQL Server 2000, Oracle, DB2, MySQL。这些是数据库管理系统(DBMS)的名称,用于存储、检索和管理数据。SQL Server是微软公司开发的数据库系统;Oracle来自甲骨文公司;DB2是IBM公司的产品;MySQL是...

    IBM将推出基于Linux的零售系统.pdf

    这个方案整合了多个知名厂商的产品,包括IBM的X440服务器、中科红旗和Red Hat的Linux操作系统、Oracle和IBM的数据库系统(DB2)、IBM的WebSphere中间件、金蝶的Apusic中间件、金山WPS 2003办公软件以及永中Office...

    中信POC测试文档.pdf

    3. **软件环境**:永洪BI系统需要与Oracle数据库配合使用,且支持JDK1.7,同时提到可以替换为WebLogic等其他中间件。 4. **测试范围**:测试涵盖了移动终端支持、开放性与兼容性、可扩展性、多接口源与接口支持以及...

    工作流引擎-选型 (各工作流对比)

    6版本虽新增了一些节点和属性,但这些新特性在当前设计器中尚无法实现。这意味着Flowable更适合那些熟悉Eclipse开发环境的专业开发者使用,而对于非技术人员的支持较弱。 **小结** Camunda的设计工具能够更好地...

    NTKO文档在线编辑控件4.0.1.2

    支持IIS,Domino,Websphere,Apache等所有后台WEB服务器类型,支持Db2,Oracle,MySQL,SQL Server等各种常用数据库和JSP,ASP,PHP,PERL等编程语言。 10 支持在提交编辑文档的同时,提交表单的其它数据,包括...

    第三章计算机软件平台PPT课件.ppt

    系统软件是计算机系统的核心部分,主要包括操作系统(如Windows、Unix、Linux)、语言处理程序(如C、C++、Java、Python等)、数据库管理系统(如Oracle、SQL Server、DB2、Access)以及各种辅助工具,如调试器、...

    OA办公系统可行性方案.doc

    - **数据库支持**:兼容ORACLE、SQL SERVER、DB2等主流数据库。 - **应用服务器**:使用如Oracle Weblogic、BEA Weblogic或IBM Websphere等主流应用服务器。 - **Web2.0技术**:集成RSS/AJAX技术,提升用户体验。...

    计算机:第四讲计算机软件.pdf

    数据库管理系统如Oracle、SQLServer、DB2、Access等用于管理数据的存储和检索。辅助程序则包括了各种调试、监控以及连接程序,辅助开发者进行软件开发和维护。 应用软件是为了解决各种实际应用问题而专门编写的程序...

    计算机软件基础概述.ppt

    2. **数据库管理系统**(Database Management System):如Microsoft SQL Server、Oracle、IBM DB2、MySQL等,用于存储、管理和检索数据,支持各种应用程序的数据需求。 3. **办公软件套件**(Office Suite):例如...

Global site tag (gtag.js) - Google Analytics