数据库表空间重定向恢复问题

我有2个数据库,在一个instance下,sample和tesdb,testdb有2个表空间是采用裸设备,我现在备份sample表空间 IBMDB2SAMPLEREL,IBMDB2SAMPLEXML,都是file类型db2 " backup database sample tablespace (IBMDB2SAMPLEREL,IBMDB2SAMPLEXML ) to /home/db2inst1/backup"现在我想把s...显示全部
我有2个数据库,在一个instance下,sample和tesdb,testdb有2个表空间是采用裸设备,我现在备份sample表空间 IBMDB2SAMPLEREL,IBMDB2SAMPLEXML,都是file类型
db2 " backup database sample tablespace (IBMDB2SAMPLEREL,IBMDB2SAMPLEXML ) to /home/db2inst1/backup"


现在我想把smaple的这2个表空间的数据重定向恢复到testdb上的裸设备表空间上
db2 "restore db sample tablespace (IBMDB2SAMPLEREL,IBMDB2SAMPLEXML ) from /home/db2inst1/backup to /dbdir  into testdb redirect"
但报错如下:SQL2560N  The target database is not identical to the source database for a
restore from a table space level backup.

我想问下这是不支持表空间重定向恢复啊?收起
参与12

查看其它 10 个回答ynkmtang的回答

ynkmtangynkmtang系统工程师be
对于已将存储器路径定义为复原操作的一部分的那些情况,定义为使用自动存储器的表空间会自动重定向至新的路径。但是,不能通过使用 SET TABLESPACE CONTAINERS 命令显式重定向与自动存储器表空间相关联的容器;不允许执行此操作。
http://www-01.ibm.com/support/kn ... c/doc/r0024234.html

像我这种,sample库自动存储的表空间  是不是就没办法重定向到testdb的表空间上?
IT咨询服务 · 2015-04-16
浏览1830

回答者

ynkmtang
系统工程师be
擅长领域: 服务器存储灾备

ynkmtang 最近回答过的问题

回答状态

  • 发布时间:2015-04-16
  • 关注会员:1 人
  • 回答浏览:1830
  • X社区推广