为了进行 Teamcenter 备份,我们还需要导出数据库。在部署问题期间,定期备份会很方便。在任何主要 BMIDE 部署和升级之前进行备份是一种很好的做法。与数据库导出一起,备份 tc_root、tc_data 和卷目录,以便我们可以随时回滚到此版本。
对于导出db,获取以下信息
Oracle 主目录=
Teamcenter Schema 名称 =
Teamcenter Schema 密码 =
SID/服务名称 =
Oracle 导出目录 =
1,2,3 和 4 – 应该在 Teamcenter 安装过程中获得。Schema 名称可以在TC_DATA/profile_vars.bat中找到
5 – 检查现有的 Oracle 目录以导出到其中。如果没有找到目录,可以使用SQL PLUS 或 SQL Developer 客户端创建新目录。目录是导出数据库的位置。
目录创建
使用 SQL PLUS 命令创建目录
使用 SQL Developer 客户端:
第 1 步:打开 SQL Developer 客户端并右键单击目录

第 2 步:使用名称和目录路径创建目录

现在我们拥有导出与 Teamcenter 对应的数据库模式所需的所有信息。
打开命令提示符。
设置 Oracle 主目录
SET ORACLE_HOME = <Oracle 主路径>
将目录更改为 oracle bin
cd <ORACLE_HOME>bin
运行 expdp 实用程序
expdp <SCHEMA_NAME>/<SCHEMA_PWD>@<SID> schemas=<SCHEMA_NAME> directory=<DIR> dumpfile = <文件名>.dmp
示例:expdp tc123db/tc123db@xe schemas=tc123db directory=DUMP_DIR dumpfile=tc123_backup.dmp
sysdba 用户也可用于导出模式。
示例:expdp sysdba/sysdba@xe schemas=tc123db directory=DUMP_DIR dumpfile=tc123_backup.dmp