数据库名为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
是的
|