首页 > 学技术 > 技术网文 > DB2 > 正文

[精彩] 怎样重新定向数据库表空间所对应的容器文件!


来源 chinaunix.net 酷勤网整理

数据库名为misdb,其数据库表空间misrgl包含两个容器文件d:\data\misrgl1.dat和d:\data\misrgl2.dat文件,为了维护方便,想把misrgl2.dat文件也放到d:\data目录下,怎样实现?
各位大虾请指点一二!



 3000sunqin 回复于:2003-09-19 18:22:08

你是不是写错了啊?MISRGL2.DAT不是已经在d:\data\目录下了吗
可以啊,做重定向恢复就可以了。
db2 backup db misdb to yourpath;
db2 restore db misdb from yourpath redirect;
db2 set tablespace container for tablespace-id (你的misrgl表空间的ID) using(file 'd:\data\misrgl1.dat' container-size)
                   (file 'd:\data\misrgl2.dat' container-size)
db2 restore db misdb continue;
就可以了


 狂人许 回复于:2003-09-22 09:06:21

to 3000sunqin:

db2 backup db misdb to yourpath; 
db2 restore db misdb from yourpath redirect; 
db2 set tablespace container for tablespace-id (你的misrgl表空间的ID) using(file 'd:\data\misrgl1.dat' container-size) 
(file 'd:\data\misrgl2.dat' container-size) 
db2 restore db misdb continue; 

数据库中包含多个表空间,重定向时,如果其他表空间不便就不用管它吧!


 3000sunqin 回复于:2003-09-22 17:48:08

是的




原文链接:http://bbs.chinaunix.net/viewthread.php?tid=165743
转载请注明作者名及原文出处



收藏本页到: