我们一直在将数据转储从一个数据库实例迁移到另一个数据库实例(都是oracle 11gR2)。我们遇到目标数据库实例表中的触发器无效或未迁移,我们不得不重新创建它们 有人可以解释一下这是否是一个有效的场景?
非常感谢。
答案 0 :(得分:1)
无效与“未迁移”非常不同。
如果无效触发器具有有效语法,则会在下一个触发事件时自动重新编译:http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/triggers.htm
如果触发器不存在,那么您必须调查卸载和加载方法。你在使用数据泵吗?