服务器的oracle 瘫痪了,重做了一个,导入数据后发现没有触发器,而序列都在。
只能想法将触发器重新导人一下。估计可能是因为全库导出的原因,库里有很多个user,导出或者导入出导致了触发器丢失(猜测,可能不对)
步骤如下。
1.新建一个用户tmp,将单个用户的所有 object导入
2.导出tmp下的触发器
3.导入触发器。
因为懒用的是plsql的导入导出工具,第一遍导入时选择了show,失败。第二次之选择commit 和 ignore 成功。
查了一下,已有先人解释:
因为显示show勾上的意思是仅仅列出文件中的内容,并不导入到数据库中
去掉后开始导入数据
详见:http://heisetoufa.javaeye.com/blog/295919#comments
oracle 只导入触发器
最新推荐文章于 2024-03-04 19:20:37 发布