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

更新时间:2024-02-03 07:34:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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:wcadminTemporary_Tablespace:TMEPUserData_Tablespace:USERS

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

>impdpsystem/wcadmin@windSCHEMAS=wcadmindirectory=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”已创建,但带有编译警告

请执行以下命令:

>sqlpluswcadmin/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目录到备份目录下

本文来源:https://www.bwwdw.com/article/jvtw.html

Top