移动数据文件、控制文件、日志文件
来源:互联网 发布:墙纸软件下载 编辑:程序博客网 时间:2024/05/16 12:35
1. ALTER DATABASE方法;
-- 此方法要求关闭数据库-- 用此方法,可以移动任何表空间的数据文件。
STEP 1. 下数据库:
$ sqlplus /nolog
SQL> CONNECT INTERNAL;
SQL> SHUTDOWN;
SQL> EXIT;
STEP 2.用操作系统命令移动数据文件:
-- 将数据文件 'test.ora' 从/ora/oracle/data1目录移动到/ora/oracle/data2目录下:
$ mv /ora/oracle/data1/test.ora /ora/oracle/data2
STEP 3. Mount数据库,用ALTER DATABASE命令将数据文件改名:
$ sqlplus /nolog
SQL> CONNECT INTERNAL;
SQL> STARTUP MOUNT;
SQL> ALTER DATABASE RENAME FILE '/ora/oracle/data1/test.ora' TO '/ora/oracle/data2/test.ora';
STEP 4. 打开数据库:.
SQL> ALTER DATABASE OPEN;
SQL>SELECT NAME,STATUS FROM V$DATAFILE;
2. ALTER TABLESPACE方法:
-- 用此方法,要求此数据文件既不属于SYSTEM表空间,也不属于含有ACTIVE回滚段或临时段的表空间。-- 此方法的好处是不需要关闭数据库,仅需要将表空间设置为脱机即可
STEP1. 将此数据文件所在的表空间OFFLINE:
$ sqlplus /nolog
SQL> CONNECT INTERNAL;
SQL> ALTER TABLESPACE test OFFLINE;
SQL> EXIT;
STEP2. 用操作系统命令移动数据文件:
将数据文件 'test.ora' 从/ora/oracle/
data1目录移动到/ora/oracle/data2目录下:
$ mv /ora/oracle/data1/test.ora /ora/oracle/data2
STEP3. 用ALTER TABLESPACE命令改数据文件名:
$ sqlplus /nolog
SQL> CONNECT INTERNAL;
SQL> ALTER TABLESPACE test RENAME DATAFILE '/ora/oracle/data1/test.ora' TO '/ora/oracle/data2/test.ora';
STEP4. 将此数据文件所在的表空间ONLINE:
SQL> ALTER TABLESPACE test ONLINE;
SQL> SELECT NAME,STATUS FROM V$DATAFILE;
- 移动数据文件、控制文件、日志文件
- 移动控制文件数据文件日志文件
- oracle中如何移动控制文件,数据文件,日志文件
- oracle中如何移动控制文件,数据文件,日志文件
- 查找控制文件、数据文件、日志文件
- oracle 控制文件 临时文件 日志文件 数据文件
- Oracle数据文件/控制文件/日志文件
- 批量迁移Oracle数据文件,日志文件及控制文件
- [转]oracle查看数据文件, 控制文件, 及日志文件命令
- Oracle学习.数据文件、控制文件、重做日志文件的理解
- 转储控制文件、数据文件、日志文件命令
- 批量迁移Oracle数据文件,日志文件及控制文件
- 更改Oracle数据文件、控制文件、日志文件位置
- Oracle 11g笔记——调整表空间和数据文件的大小、移动数据文件、联机重做日志文件、控制文件
- 数据文件和控制文件
- 旧数据文件,旧控制文件,新日志,怎样恢复?
- 查找oracle下的数据文件,控制文件和联机日志
- oracle表空间、数据文件、日志组、控制文件
- ListView控件的使用方法
- ORA-27101 shared memory realm does not exist 错误处理
- javascript/css浏览器兼容问题
- windows xp 系统CMD命令大全
- zeromq源代码分析1------基本工作流程分析
- 移动数据文件、控制文件、日志文件
- 根据tagName统计页面元素的个数
- 学软件的一开始做实施工程师好不好呢,请各位给一些建议……
- 用割圆术计算π
- Cross-Compiling Under Linux
- 深入解析LoadRunner下的参数化取值
- 数据泵使用心得
- Dom4J的demo
- C语言的那些小秘密之断言