DB2luw:将所有表从模式“RANS”导出到同一数据库中的模式“TESTMIG1”

7gcisfzg  于 2022-11-23  发布在  DB2
关注(0)|答案(1)|浏览(113)

我想将所有表从模式“RANS”导出到同一服务器上同一数据库中的新模式“TESTMIG 1”,我不必使用export import/load,对使用内容没有特殊限制
已经尝试了db2 move操作copy,但是:* 错误-复制操作不支持在同一数据库内复制。

h4cxqtbf

h4cxqtbf1#

查看存储过程ADMIN_COPY_SCHEMA
文件:https://www.ibm.com/docs/en/db2/11.5?topic=procedure-admin-copy-schema-copy-schema
这允许您在同一个数据库中复制模式及其对象。它有许多规则和先决条件,因此请仔细研究文档,并首先在开发环境中演练。
如果您不需要RANS模式(即,如果您可以删除其对象),则也可以使用RENAME TABLE(沿着相关的GRANT/REVOKE操作),前提是您具有适当的访问权限。
对于db2 move,它被设计为在不同的数据库、不同的主机名或不同的Db2示例等之间移动。

相关问题