您的位置:首页 > 其它

表空间数据文件迁移(二)

2012-02-20 15:07 330 查看
介于前面的方法是有条件限制的,如下方法是可以移动任何表空间的数据文件

---- 1. ALTER DATABASE方法;

---- 用此方法,可以移动任何表空间的数据文件。

---- STEP 1. 下数据库:

$ svrmgrl

SVRMGR > CONNECT INTERNAL;

SVRMGR > SHUTDOWN;

SVRMGR > EXIT;

---- STEP 2.用操作系统命令移动数据文件:

---- 将数据文件 'app1_data.ora' 从/ora/oracle7/data1目录移动到/ora/oracle7/data2目录下:

---- $ mv /ora/oracle7/data1/app1_data.ora /ora/oracle7/data2

---- STEP 3. Mount数据库,用ALTER DATABASE命令将数据文件改名:

---- $ svrmgrl

SVRMGR > CONNECT INTERNAL;

SVRMGR > STARTUP MOUNT;

SVRMGR > ALTER DATABASE RENAME FILE

2 > '/ora/oracle7/data1/app1_data.ora ' TO

3 > '/ora/oracle7/data2/app1_data.ora;

STEP 4. 打开数据库:.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: