2023年6月25日发(作者:)
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:backuporacle’;
SQL>grant read,write on directory backup to wcadmin;
SQL>exit;
>expdp system/wcadmin@wind SCHEMAS=wcadmin DIRECTORY=backup
DUMPFILE= LOGFILE= EXCLUDE=STATISTICS
完成导出。
恢复oracle
使用E盘backup下的DUMP文件恢复数据库,以为例
进入Windchill Shell外壳程序,执行以下命令
>sqlplus / as sysdba;
SQL>drop user wcadmin cascade;
SQL>@
UserData_Tablespace:USERS
SQL>grant read,write on directory backup to wcadmin;
SQL>exit;
>impdp system/wcadmin@wind SCHEMAS=wcadmin directory=backup
dumpfile= logfile=
导入过程中若出现以下错误(请忽略):
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 ..WindchillDSserverbat
>
在打开的程序中输入密码wcadmin
点击Export LDIF… 选择导出路径
导出完毕。
恢复WindchillDS
进入Windchill Shell外壳程序,执行以下命令
>cd ..WindchillDSserverbat
>
在打开的程序中输入密码wcadmin
点击Export LDIF…
选择备份文件路径:
导入完毕。
Windchill应用备份与恢复
将Windchill安装路径下所有文件备份,完整复制/ptc/Windchill10.2/Windchill目录到备份目录下
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1687691537a32084.html
评论列表(0条)