![](/img/trans.png)
[英]Dump all schemas and triggers and import them into another Oracle database
[英]Scripting Oracle database : all objects from selected schemas
当前,我们正在使用Oracle SQL Developer来编写所选模式中的所有对象的脚本。 但这是非常不舒服的解决方案,因为我们应该选择架构,搜索所有对象,选择所有对象并将所有选定的对象移动到列表中。 而且每个步骤都耗费时间。 并重复12次(应导出12个shcemas)。
是否可以通过Oracle SQL Developer插件改善导出对话框? 或者,也许更好的方法是使用外壳程序/命令提示符实用工具来编写Oracle DB脚本...要使用哪个实用工具?
使用SQLcl!
编写一些JavaScript,利用内置的SPOOL和DDL命令。 比使用我们的GUI快得多。
这里的例子(来自Kris )-实际上它通过ALL_OBJECTS https://gist.github.com/krisrice/de6f694b5241682059968bd5beadbcf7
SQLcl使用与SQL Developer相同的代码库,但是它是一个命令行界面,并且提供了客户端脚本,因此您可以执行诸如遍历一组对象并与OS交互的操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.