【发布时间】:2019-01-25 13:28:30
【问题描述】:
我的问题包括需要将触发器从一个架构移动/复制到另一个架构。问题之一是我无法创建从 schema1 到 schema2 的视图,为了解决这个问题,我想将所有视图移到一个大架构中。
但似乎不会出现触发器和序列。也许我需要准备一个文件来创建所有触发器和序列,并确保序列将使用旧模式中的最后一个数字进行更新..
【问题讨论】:
-
我建议总是准备好脚本文件! (如果需要紧急启动新服务器,以防万一。)
-
或者您可以使用 SQL Developer 之类的工具,该工具具有复制大量对象的功能
-
@jarlh 该脚本文件应该包含什么?也许你有一个模板示例?
-
所有
create、grant等都需要重新创建您的数据库管理系统。 -
" 我无法创建从 schema1 到 schema2 的视图" 为什么不呢?一个模式很容易将其对象的权限授予另一个模式。
标签: sql database oracle oracle11g