Windchill系统数据备份与恢复(建议)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Windchill系统的备份数据包括以下三个部分:

●Oracle数据

●LDAP数据

●Windchill应用数据

Oracle数据库备份与恢复

Oracle数据库版本为Oracle 11g 11.2.0.1.0,采用expdp和impdp方式进行备份。

备份oracle

在服务器E盘的backup路径下新建文件夹oracle

进入Windchill Shell外壳程序,执行以下命令

>sqlplus / as sysdba;

SQL>create directory backup as ‘e:\backup\oracle’;

SQL>grant read,write on directory backup to wcadmin;

SQL>exit;

>expdp system/wcadmin@wind SCHEMAS=wcadmin DIRECTORY=backup DUMPFILE=dmp20160601.dmp LOGFILE=expdp20160601.log EXCLUDE=STATISTICS

完成导出。

恢复oracle

使用E盘backup下的DUMP文件恢复数据库,以dmp20160601.dmp为例

进入Windchill Shell外壳程序,执行以下命令

>sqlplus / as sysdba;

SQL>drop user wcadmin cascade;

SQL>@/db/sql3/create_user.sql;//user:wcadmin Temporary_Tablespace:TMEP UserData_Tablespace:USERS

SQL>grant read,write on directory backup to wcadmin;

SQL>exit;

>impdp system/wcadmin@wind SCHEMAS=wcadmin directory=backup dumpfile=dump20160601.dmp logfile=impdp20160601.log

导入过程中若出现以下错误(请忽略):

ORA-31684: Object type USER:WCADMIN already exists

ORA-39112: Dependent object type INDEX_STATISTICS skipped, base object type INDEX

导入完成会提示以下Warning:

ORA-39082:对象类型PACKAGE_BODY:”WCADMIN”.”BASELINEPK”已创建,但带有编译警

ORA-39082:对象类型PACKAGE_BODY:”WCADMIN”.”EPMWORKSPACEPK”已创建,但带有编译警告

请执行以下命令:

>sqlplus wcadmin/wcadmin@wind;

SQL>alter package BASELINEPK compile body;

SQL>alter package EPMWORKSPACEPK compile body;

SQL>exit;

导入完毕。

WindchillDS备份与恢复

备份WindchillDS

进入Windchill Shell外壳程序,执行以下命令

>cd ..\WindchillDS\server\bat

>control-panel.bat

在打开的程序中输入密码wcadmin

点击Export LDIF…

选择导出路径

导出完毕。

恢复WindchillDS

进入Windchill Shell外壳程序,执行以下命令>cd ..\WindchillDS\server\bat

>control-panel.bat

在打开的程序中输入密码wcadmin

点击Export LDIF…

选择备份文件路径:

导入完毕。

Windchill应用备份与恢复

将Windchill安装路径下所有文件备份,完整复制/ptc/Windchill10.2/Windchill目录到备份目录下

相关文档
最新文档