oracle移动文件命令是什么意思,Oracle使用命令移动各类文件的方法
二. 移动控制文件
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使用命令移动各类文件的方法相关推荐
- oracle实现数据目录共享,为共享文件系统创建特定于节点的文件和目录
为共享文件系统创建特定于节点的文件和目录 在共享文件系统上安装 Oracle 软件后,所有群集节点都可以访问由 ORACLE_HOME 环境变量指定的目录中的所有文件.但是,某些 Oracle 文件和 ...
- Oracle数据库安装响应文件,1.2.6 步骤6:配置应答文件,然后运行安装程序(2)...
1.2.6 步骤6:配置应答文件,然后运行安装程序(2) 上面的命令占了两行位置.可使用反斜杠(\)将***行代码与第二行代码连接起来. 注意 在Windows中setup.exe命令就相当于Linu ...
- oracle datafile损坏,史上最全Oracle文件损坏处理办法(附实验步骤)
一.概述本文将给大家介绍oracle各类文件损坏的现象和应对策略,请注意所有的恢复都是基于有备份的情况,所以请开启数据库的日常备份. 文章将从以下文件展开:a. 密码文件b. 参数文件c. 控制文件d ...
- oracle 磁盘不分区吗,LINUX停ORACLE软件、数据文件等所在的磁盘分区空间不足的解决思路...
LINUX下ORACLE软件.数据文件等所在的磁盘分区空间不足的解决思路 虚拟机中的ORACLE运行的久了,归档.数据文件不断增长,原来安装ORACLE的分区空间不足. 此时可以重新向虚拟机增加一块硬 ...
- oracle 修索引改空间_Oracle如何更改表空间的数据文件位置详解
表空间概述 Oracle的表空间属于Oracle中的存储结构,是一种用于存储数据库对象(如:数据文件)的逻辑空间,是Oracle中信息存储的最大逻辑单元,其下还包含有段.区.数据块等逻辑数据类型.表空 ...
- 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 ...
- oracle 查看监听命令_linux下使用Oracle常用命令
进入Oracle用户 1 su - oracle 以dba身份进入sql语句 1 sqlplus / as sysdba 启动数据库相关命令 启动数据库 1 startup 启动监听(关闭监听的命令l ...
- 在linux中安装oracle中文包,在Linux命令行下安装Oracle 10g
Oracle 10g支持在命令行下用静默模式(Silent)安装,给那些没有安装图形界面的Linux系统提供了极大的便利. 下面以Fedora Core 6为例,介绍在命令行下安装OracleOrac ...
- oracle export命令使用浅解,Oracle Export命令使用浅解
Oracle 的 Export 命令顾名思义就是导出数据库信息用的,既可以导出表结构,也可以导出数据, 表空间,或者按用户导出等等.按照通常的说法,该命令主要是用于数据库的迁移或者备份的.下面就介绍一 ...
最新文章
- 3d打印主要的切片参数类型_3D打印机教程 | 模型切片参数设置教程
- android onpagescrolled 参数,Android
- ssl1626-花店橱窗布置【日常dp】
- MySQL:由USE DB堵塞故障引发的思考
- 优步杭州推出顺路接单功能,不久将向全国开放!
- ExtJS2.0实用简明教程 - Form布局
- linux 延展集群如何设置,OCaml 4.11.0 发布,将函数式语言 Caml 在面向对象上进行延展...
- 外贸沟通中,老外最喜欢的聊天工具你了解?各国客户最常用的即时聊天APP整理及配套8个英语类工具推荐
- 怎么手写 xpath
- 基于CNN的图像分类综述(包含小样本图像/零样本图像、细粒度图像分类)
- 星际开图挂_别开|《星际争霸2》牛X强力高端职业玩家手把手教你识别开图挂_234游戏网...
- Windows 10 微软拼音输入法无法输入中文标点符号
- 文献阅读---普通狗牙根阳江基因组单倍型解析与基因组稳定性和匍匐性研究
- 【转】推荐系统入门实践:世纪佳缘会员推荐(完整版)
- 关于排版的小软件的实现
- 如何用sql profile 找出执行慢的sql
- 盘点5大高频移动端场景,你不会用就落后了(内附模板下载)
- C语言实现数据结构之归并排序
- 传统优化方法:枚举法、启发式算法和搜索算法
- Proxy SwitchyOmega安装和使用