安装和升级 > 升级指南 > Windchill 升级过程 > 导出源数据库和 LDAP 结构 > 使用 Data Pump 导出 Oracle 源数据库
  
使用 Data Pump 导出 Oracle 源数据库
此过程介绍如何使用 Oracle Data Pump 实用工具导出源系统的 Windchill 模式,以便将其导入到目标系统中。该过程假定您熟悉 Oracle Data Pump 工具并具有访问此工具的文档的权限。PTC 建议将源模式用户名用作目标模式用户名。在源数据库和目标数据库上均应创建 <database_directory>,并且应将对它的“读取、写入”权限授予用户“系统”。有关详细信息,请参阅 Oracle 文档。
1. 使用 Data Pump 命令导出源模式。例如:
expdp system/<Password>@<sid> SCHEMAS=<source_dbusername> DIRECTORY=<database_directory> DUMPFILE=<db_dump_file> logfile=<db_exp.log> EXCLUDE=STATISTICS
有关 expdp 实用程序的详细信息,请参阅 Oracle 文档。
2. 使用以下命令创建新用户:
<Windchill>/db/sql/create_user.sql
该用户不能已经存在于目标数据库中。如果该用户已经存在于目标数据库中,则采用目标用户模式的备份,然后采取相应的步骤舍弃该用户模式及其所有数据。否则,在导入目标系统上的数据库时,请遵守使用 Data Pump 导入到其他目标模式用户名中的说明。
3. source_db_dump_file 复制到目标系统中。