根据备份恢复之后,如何修改schema

场景:从生产备份数据库(全量+增量),恢复到开发环境。由于生产环境和开发环境用户不一样,并且修改用户涉及到修改was以及批量脚本,修改较多,因此考虑从还原后的数据库中,修改schema。

目前做法:
首先使用db2move将数据导出,使用db2look导出表结构,修改导出文件的schema,将恢复之后的表删除,然后再根据表结构重建。最后使用db2move将数据导入。


请问有没有更好的方法?
参与10

9同行回答

简单直接粗暴:建立别名复杂:db2move schema_map显示全部
简单直接粗暴:建立别名
复杂:db2move schema_map收起
证券 · 2014-11-28
浏览1263
ppjava2009ppjava2009系统工程师用友汽车信息科技(上海)有限公司
回复  ppjava2009     transfer 只是更改了权限相关的, 他应该是需要更换模式名 ...weiruan85 发表于 2014-11-27 21:51 大哥,我错了,我以为转换了owner,schmea也就一起改变了。显示全部
回复  ppjava2009


    transfer 只是更改了权限相关的, 他应该是需要更换模式名 ...
weiruan85 发表于 2014-11-27 21:51

大哥,我错了,我以为转换了owner,schmea也就一起改变了。收起
互联网服务 · 2014-11-28
浏览1226
weiruan85weiruan85数据库管理员ibm
回复 3# ppjava2009     transfer 只是更改了权限相关的, 他应该是需要更换模式名显示全部
回复 3# ppjava2009


    transfer 只是更改了权限相关的, 他应该是需要更换模式名收起
政府机关 · 2014-11-27
浏览1249
ppjava2009ppjava2009系统工程师用友汽车信息科技(上海)有限公司
回复  ppjava2009    我的问题是schema的问题,不是权限的问题。如果修改应用和批量配置,就没这个问题 ...l954368978 发表于 2014-11-25 22:15 大哥,我错了,我以为转换了owner,schmea也就一起改变了。...显示全部
回复  ppjava2009


   我的问题是schema的问题,不是权限的问题。如果修改应用和批量配置,就没这个问题 ...
l954368978 发表于 2014-11-25 22:15

大哥,我错了,我以为转换了owner,schmea也就一起改变了。收起
互联网服务 · 2014-11-26
浏览1227
drdb2drdb2系统工程师se
回复 4# l954368978 There is no simple way to rename schema, unless alias or synonym is an option for you.显示全部
回复 4# l954368978
There is no simple way to rename schema, unless alias or synonym is an option for you.收起
互联网服务 · 2014-11-26
浏览1205
l954368978l954368978数据库管理员ytx
回复 3# ppjava2009    我的问题是schema的问题,不是权限的问题。如果修改应用和批量配置,就没这个问题了显示全部
回复 3# ppjava2009


   我的问题是schema的问题,不是权限的问题。如果修改应用和批量配置,就没这个问题了收起
金融其它 · 2014-11-25
浏览1203
l954368978l954368978数据库管理员ytx
回复 2# drdb2 这样是复制一个表,然后将原表删除,对于全库复制,工作量还是太大。显示全部
回复 2# drdb2


这样是复制一个表,然后将原表删除,对于全库复制,工作量还是太大。收起
金融其它 · 2014-11-25
浏览1222
ppjava2009ppjava2009系统工程师用友汽车信息科技(上海)有限公司
将原schema下面的所有对象转换一下owner即可。请参考:TRANSFER OWNERSHIP OF显示全部
将原schema下面的所有对象转换一下owner即可。
请参考:TRANSFER OWNERSHIP OF收起
互联网服务 · 2014-11-25
浏览1234
drdb2drdb2系统工程师se
not sure if admin_copy_schema fit your need:http://www-01.ibm.com/support/kn ... .7.0%2F3-6-1-3-18-0显示全部
not sure if admin_copy_schema fit your need:
http://www-01.ibm.com/support/kn ... .7.0%2F3-6-1-3-18-0收起
互联网服务 · 2014-11-25
浏览1314

提问者

l954368978
数据库管理员ytx

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2014-11-24
  • 关注会员:1 人
  • 问题浏览:18542
  • 最近回答:2014-11-28
  • X社区推广