database - 当存在具有相同数据的另一个用户时如何将数据导入用户

标签 database oracle11g

当另一个用户使用相同的表时,我在尝试将数据导入用户时遇到 ORA-39151 错误

ORA-39151: Table "HR"."EMPLOYEES" exists. All dependent metadata and data will be skipped due to table_exists_action of skip

当另一个用户拥有相同的数据时,如何将所有表导入到不同的用户。

最佳答案

impdp 用户/密码 DUMPFILE=file_name directory=dir LOGFILE=test.log REMAP_SCHEMA=USERA:USERB TABLE_EXISTS_ACTION=APPEND

USER A 是现有用户 USER B 是新用户

关于database - 当存在具有相同数据的另一个用户时如何将数据导入用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14603029/

相关文章:

oracle - 可以在 SELECT 语句中使用 ascii 代码吗?特别是 SOH 角色

mongodb - 创建用于测试 MongoDB 和 Postgresql 的数据

sql - MySQL - 我怎样才能得到名字为约翰的老师教过的所有学生的名字?

数据库变更管理工具?

java - weblogic 81.(SP6)是否兼容oracle 11 G和Jdk 1.4.2

oracle11g - 在 oracle11g 中错误 ORA-00054 resource busy and acquire with NOWAIT specified or timeout expired

php - 检索一个 id 数组?

mysql - 如何显示MySQL中的表?一直显示空集

sql - Oracle SQL - 按字符转换分组

sql - Oracle 查询使用 Xpath 获取同一节点的逗号分隔列表