二. 移动控制文件

step1:

通过spfile创建pfile

#sqlplus / as sysdbaSQL> select * from v$controlfile;

SQL> create pfile='/tmp/init.ora' from spfile;

step2:

关闭数据库

SQL> shutdown immediate;

复制control file到/redolog文件系统下

#cp -p /ebankdata1/ebank/control01.ctl /ebankredolog1/ebank/control01.ctl

#cp -p /ebankdata2/ebank/control02.ctl /ebankredolog2/ebank/control02.ctl

#cp -p /ebankdata3/ebank/control03.ctl /ebankredolog3/ebank/control03.ctl

修改/tmp/init.ora中control file的参数分别为

*.control_files='/ebankredolog1/ebank/control01.ctl','/ebankredolog2/ebank/control02.ctl','/ebankredolog3/ebank/control03.ctl'

PS:如果是在WINDOWS环境下,路径的写法须注意,一般是在文件名前有一左斜杠,如:'E:\Oracle\ORADATA\CATALOG\/CONTROL01.CTL'

备份spfile

#cp -p spfileebank.ora spfileebank.ora.20101209.bak

step3:

使用pfile启动数据库,通过pfile创建spfile

SQL> startup pfile=’/tmp/init.ora’;SQL> create spfile from pfile=’/tmp/init.ora’;

关闭数据库

SQL> shutdown immediate;

step4:

重新启动数据库,验证control file路径

SQL> startup force

SQL> select * from v$controlfile;

三. 移动redo日志文件

step1:

停数据库:

SQL> shutdown immediate

step2:

用操作系统命令移动联机日志文件:

将联机日志文件’redolog1.ora’从/ora/oracle/data1目录移动到/ora/oracle/data2目录下:

#mv /ora/oracle/data1/redolog1.ora/ora/oracle/data2

step3:

Mount数据库,用ALTER DATABASE 命令改联机日志文件名:

SQL> STARTUP MOUNT

SQL> ALTER DATABASE RENAME FILE‘/ora/oracle/data1/redolog1.ora’ TO

‘/ora/oracle/data2/redolog1.ora’;

step4:

重启动数据库:

SQL> ALTER DATABASE OPEN;

SQL>SELECT MEMBER FROM V$LOGFILE;

oracle移动文件命令是什么意思,Oracle使用命令移动各类文件的方法相关推荐

  1. oracle实现数据目录共享,为共享文件系统创建特定于节点的文件和目录

    为共享文件系统创建特定于节点的文件和目录 在共享文件系统上安装 Oracle 软件后,所有群集节点都可以访问由 ORACLE_HOME 环境变量指定的目录中的所有文件.但是,某些 Oracle 文件和 ...

  2. Oracle数据库安装响应文件,1.2.6 步骤6:配置应答文件,然后运行安装程序(2)...

    1.2.6 步骤6:配置应答文件,然后运行安装程序(2) 上面的命令占了两行位置.可使用反斜杠(\)将***行代码与第二行代码连接起来. 注意 在Windows中setup.exe命令就相当于Linu ...

  3. oracle datafile损坏,史上最全Oracle文件损坏处理办法(附实验步骤)

    一.概述本文将给大家介绍oracle各类文件损坏的现象和应对策略,请注意所有的恢复都是基于有备份的情况,所以请开启数据库的日常备份. 文章将从以下文件展开:a. 密码文件b. 参数文件c. 控制文件d ...

  4. oracle 磁盘不分区吗,LINUX停ORACLE软件、数据文件等所在的磁盘分区空间不足的解决思路...

    LINUX下ORACLE软件.数据文件等所在的磁盘分区空间不足的解决思路 虚拟机中的ORACLE运行的久了,归档.数据文件不断增长,原来安装ORACLE的分区空间不足. 此时可以重新向虚拟机增加一块硬 ...

  5. oracle 修索引改空间_Oracle如何更改表空间的数据文件位置详解

    表空间概述 Oracle的表空间属于Oracle中的存储结构,是一种用于存储数据库对象(如:数据文件)的逻辑空间,是Oracle中信息存储的最大逻辑单元,其下还包含有段.区.数据块等逻辑数据类型.表空 ...

  6. Linux以oracle用户登录,Linux_oracle 10G for linux常用命令,首先以Oracle用户登录1、 - phpStudy...

    oracle 10G for linux常用命令 首先以Oracle用户登录 1. $/oracle/oracle/app/product/101/bin/dbstart:启动数据库. 2. $/or ...

  7. oracle 查看监听命令_linux下使用Oracle常用命令

    进入Oracle用户 1 su - oracle 以dba身份进入sql语句 1 sqlplus / as sysdba 启动数据库相关命令 启动数据库 1 startup 启动监听(关闭监听的命令l ...

  8. 在linux中安装oracle中文包,在Linux命令行下安装Oracle 10g

    Oracle 10g支持在命令行下用静默模式(Silent)安装,给那些没有安装图形界面的Linux系统提供了极大的便利. 下面以Fedora Core 6为例,介绍在命令行下安装OracleOrac ...

  9. oracle export命令使用浅解,Oracle Export命令使用浅解

    Oracle 的 Export 命令顾名思义就是导出数据库信息用的,既可以导出表结构,也可以导出数据, 表空间,或者按用户导出等等.按照通常的说法,该命令主要是用于数据库的迁移或者备份的.下面就介绍一 ...

最新文章

  1. 3d打印主要的切片参数类型_3D打印机教程 | 模型切片参数设置教程
  2. android onpagescrolled 参数,Android
  3. ssl1626-花店橱窗布置【日常dp】
  4. MySQL:由USE DB堵塞故障引发的思考
  5. 优步杭州推出顺路接单功能,不久将向全国开放!
  6. ExtJS2.0实用简明教程 - Form布局
  7. linux 延展集群如何设置,OCaml 4.11.0 发布,将函数式语言 Caml 在面向对象上进行延展...
  8. 外贸沟通中,老外最喜欢的聊天工具你了解?各国客户最常用的即时聊天APP整理及配套8个英语类工具推荐
  9. 怎么手写 xpath
  10. 基于CNN的图像分类综述(包含小样本图像/零样本图像、细粒度图像分类)
  11. 星际开图挂_别开|《星际争霸2》牛X强力高端职业玩家手把手教你识别开图挂_234游戏网...
  12. Windows 10 微软拼音输入法无法输入中文标点符号
  13. 文献阅读---普通狗牙根阳江基因组单倍型解析与基因组稳定性和匍匐性研究
  14. 【转】推荐系统入门实践:世纪佳缘会员推荐(完整版)
  15. 关于排版的小软件的实现
  16. 如何用sql profile 找出执行慢的sql
  17. 盘点5大高频移动端场景,你不会用就落后了(内附模板下载)
  18. C语言实现数据结构之归并排序
  19. 传统优化方法:枚举法、启发式算法和搜索算法
  20. Proxy SwitchyOmega安装和使用

热门文章

  1. 魔兽mdx文件导出为Ogre Mesh的小进展
  2. Spring-AOP切入点表达式详解
  3. 推荐几个好用的网盘搜索引擎
  4. 罗杰斯的创新扩散模型
  5. slick.js基于jQuery全屏轮播插件
  6. MySQL:排序(filesort)详细解析(8000字长文)
  7. ospf 指定dr_OSPF DR BDR 配置方法2
  8. pytorch中num_workers详解
  9. 计算机无法启动怎么重装系统,电脑开不开机怎么重装系统教程
  10. 教师用计算机使用制度,计算机教室使用制度(5篇范例)