因为帆软需要数据,导入完oracle,dmp文件的问题。

我导入完之后发现触发器里面的用户名子也导入进来了,直接换成我的用户名子,请问这是为什么呀?

代码导进来自动换用户名字吗。。。

SQL 3333xzx 发布于 2022-11-19 10:12
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-11-19 10:30

因为正常导入语句,就是会替换用户名的

导入语句如下的

impdp 用户名/密码 directory=bak_dir dumpfile=XXXX.DMP logfile=XXXX.log schemas=表空间名 REMAP_SCHEMA=新表空间名:旧表空间名 transform=oid:n

导入后会替换的

  • 3333xzx 3333xzx(提问者) 是oracle官方规定是这样嘛。。。没有逻辑嘛。。
    2022-11-19 11:03 
  • snrtuemc snrtuemc 回复 3333xzx(提问者) 不是没逻辑,是根据你的新的用户名,老的会被替换成新的,不然导进去还是老的,新的用户使用就报错误了
    2022-11-19 11:08 
  • 2关注人数
  • 216浏览人数
  • 最后回答于:2022-11-19 10:30
    请选择关闭问题的原因
    确定 取消
    返回顶部