iCAx开思网

标题: Teamcenter怎么恢复备份? [打印本页]

作者: dreamerwj    时间: 2005-10-27 23:18
标题: Teamcenter怎么恢复备份?
公司采用的是Tc9.1两层结构,以前在一台服务器上做好了备份包括三个文件:数据库文件*.dmp, imandata和volume,现在要在另外一台服务器上恢复以前的内容,已经建好了空的数据库,用iman下的setup以及lse下的setup都做了尝试不成功,请大家指教!
作者: gumin1129    时间: 2005-10-28 12:56
这有点麻烦,你这个应该是移植,包括 ORACLE 数据库 和 卷 ,我在ORACLE 的移植中用的是 RMAN的克隆功能,也就是DUPLICATION。卷 的移植是比较简单的,直接COPY,但有时可能有权限的问题。建议买本ORACLE备份方面的书先学学。我可是学了三四个月了,感觉还不怎么样,可能我的ORACLE的基础不好。
作者: aquino    时间: 2005-10-28 13:47
prepare : db.dmp  c:\imandata c:\imanvol

1. install iman base installation, (custom -> load files)
2. pv installation
x. Teamcenter Secure file management service (optional)
3. create db with dbca using teamcenter engineering db templates
4. imp infodba/infodba@sid_name file=db.dmp log=log.txt fromuser=infodba touser=infodba commit=y ignore=y
5. modify files in c:\imandata:
    iman_profilevars.bat : oracle_sid, oracle_server
    file name : pom_servername_sidname -> pom_yourservername_yousidname
    tnsnames.ora : servername, sidname

5. 2-tier portal installation, connect to new db (by selecting "new connection"), using c:\imandata
6. modify volume path in DB:
    sqlplus infodba/infodba@sid_name
    SQL> set wrap off
    SQL> select puid,substr(pnode_name,1,10), substr(pwnt_path_name,1,30)  from pimanvolume;

PUID            SUBSTR(PNODE_NAME,1, SUBSTR(PWNT_PATH_NAME,1,30)
--------------- -------------------- -------------------------------------
AFDFO7mqltxOFB  ugsplm               d:\ugs\sids\tsunami\volume
AlPJyEJ2ltxOFB  ugsplm               d:\UGS\sids\tsunami\design_vol

    (get PUID for the target volume entry, such as "AFDFO7mqltxOFB"
    and then
    SQL> update pimanvolume set pnode_name='your_hostname', pwnt_path_name='c:\imanvol' where puid = 'AFDFO7mqltxOFB';
    SQL> commit;

done!
作者: dreamerwj    时间: 2005-10-29 20:07
非常感谢楼上两位兄弟的回复,用aquino 的方法已经成功实现对以前备份的恢复。
作者: zhouhf_2005    时间: 2006-1-7 15:22
用以上恢复的方法,为什么原来的UG模型不能够浏览也不能够在UG/manager中再打开了?




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3