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 是否可以用
每天都在进步!!
分享到:
相关推荐
例如,对于Linux环境的Web服务器,可以启用AfpaEnable和AfpaCache优化文件系统,而DB2数据库(特别是JCRdb)则需要定期维护。Portal 6引入了新的配置属性设置方式,可以通过管理界面或修改配置文件来调整。 6. **...
IBM Portal 使用的数据库可能包括Oracle、DB2等,迁移时需要导出原有数据库的数据,然后在新的环境中导入。为了保证数据一致性,通常使用备份恢复或数据迁移工具进行。此外,还需要调整数据库连接配置,使新门户系统...
2. 数据库系统:SQL Server 2000, Oracle, DB2, MySQL。这些是数据库管理系统(DBMS)的名称,用于存储、检索和管理数据。SQL Server是微软公司开发的数据库系统;Oracle来自甲骨文公司;DB2是IBM公司的产品;MySQL是...
这个方案整合了多个知名厂商的产品,包括IBM的X440服务器、中科红旗和Red Hat的Linux操作系统、Oracle和IBM的数据库系统(DB2)、IBM的WebSphere中间件、金蝶的Apusic中间件、金山WPS 2003办公软件以及永中Office...
6版本虽新增了一些节点和属性,但这些新特性在当前设计器中尚无法实现。这意味着Flowable更适合那些熟悉Eclipse开发环境的专业开发者使用,而对于非技术人员的支持较弱。 **小结** Camunda的设计工具能够更好地...
支持IIS,Domino,Websphere,Apache等所有后台WEB服务器类型,支持Db2,Oracle,MySQL,SQL Server等各种常用数据库和JSP,ASP,PHP,PERL等编程语言。 10 支持在提交编辑文档的同时,提交表单的其它数据,包括...
系统软件是计算机系统的核心部分,主要包括操作系统(如Windows、Unix、Linux)、语言处理程序(如C、C++、Java、Python等)、数据库管理系统(如Oracle、SQL Server、DB2、Access)以及各种辅助工具,如调试器、...
- **数据库支持**:兼容ORACLE、SQL SERVER、DB2等主流数据库。 - **应用服务器**:使用如Oracle Weblogic、BEA Weblogic或IBM Websphere等主流应用服务器。 - **Web2.0技术**:集成RSS/AJAX技术,提升用户体验。...
数据库管理系统如Oracle、SQLServer、DB2、Access等用于管理数据的存储和检索。辅助程序则包括了各种调试、监控以及连接程序,辅助开发者进行软件开发和维护。 应用软件是为了解决各种实际应用问题而专门编写的程序...
2. **数据库管理系统**(Database Management System):如Microsoft SQL Server、Oracle、IBM DB2、MySQL等,用于存储、管理和检索数据,支持各种应用程序的数据需求。 3. **办公软件套件**(Office Suite):例如...