将具有所有表的db2模式复制到db2并重命名模式?

问题描述 投票:-1回答:2

如何复制所有表的db2模式并重命名模式?

Windows,db2 v9.7.0.1,我正在尝试命令db2 "call sysproc.admin_copy_schema('P1ADM549','H1ADM549','DDL',NULL,NULL,NULL,'ERRORS','E‌​RRORT')",但我得到了

SQLCODE:-601,SQLSTATE:42710-要创建的对象的名称与现有的相同

sql db2 database-administration
2个回答

0
投票
使用db2move实用程序很容易,原因很简单:

db2move source_db COPY -sn P1ADM549 -co TARGET_DB target MODE DDL_ONLY SCHEMA_MAP "((P1ADM549,H1ADM549))" [ user userid using password ] # If it's same database it isn't mandatory.

https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.admin.dbobj.doc/doc/t0022655.html
© www.soinside.com 2019 - 2024. All rights reserved.