ORA-39405: Oracle Data Pump Does Not Support Importing From A Source Database With TSTZ Version
解释:
ORA-39405错误表示Oracle Data Pump不支持从源数据库导入。这通常发生在尝试使用Data Pump的impdp工具从一个非CDB(容器数据库)环境导入到CDB环境,或者从一个CDB内的PDB导入到另一个PDB,而没有正确配置目标环境。
解决方法:
- 确认你的目标数据库是CDB,如果不是,你需要将其转换为CDB。
- 在CDB内创建一个新的PDB,或者选择一个现有的PDB用于导入。
- 使用Data Pump的impdp工具,并指定目标为CDB或特定的PDB。
- 如果你正在尝试从一个PDB导入到另一个PDB,确保目标PDB已经存在,并且是就绪状态。
- 确保你有足够的权限来执行导入操作,并且在执行impdp命令时使用正确的参数。
示例命令行(假设目标PDB名为target_pdb
):
impdp system/password@cdb_name:1521/pdb_name directory=my_dir dumpfile=my_dump.dmp logfile=import.log full=y
注意:在执行任何操作前,请确保备份了所有重要数据,并检查你的版本和文档以确保这些步骤与你的特定环境兼容。
评论已关闭