oracle的种子文件,Oracle用RMAN还原种子数据库
起一个新实例名newdata
1、准备pfile
cp ...../dbs/init.ora ..../dbs/initnewdata.ora
vim initnewdata.ora
改变controlfile的位置
control_files='/u01/app/oracle/oradata/newdata/control.ctl'
2、创建spfile
sqlplus / as sysdba
startup pfile='..../dbs/initnewdata.ora' nomount;
create spfile from pfile;
shutdown immediate;
startup nomount;
3、拷贝种子控制文件
cp /u01/app/oracle/product/10.2.0/db_1/assistants/dbca/templates/Seed_Database.ctl /u01/app/oracle/oradata/newdata
alter database mount;
4、拷贝种子数据文件备份片
cp /u01/app/oracle/product/10.2.0/db_1/assistants/dbca/templates/Seed_Database.dfb /u01/app/oracle/oradata/newdata
5、导入数据备份片信息到控制文件
rman
connect target /
delete noprompt backupset 1;
catalog start with '/u01/app/oracle/oradata/newdata/Seed_Database.dfb';
6、还原并恢复数据库
run {
set newname for datafile '/ade/b/2125410156/oracle/oradata/seeddata/system01.dbf' to '/u01/app/oracle/oradata/raw/system01.dbf';
set newname for datafile '/ade/b/2125410156/oracle/oradata/seeddata/sysaux01.dbf' to '/u01/app/oracle/oradata/raw/sysaux01.dbf';
set newname for datafile '/ade/b/2125410156/oracle/oradata/seeddata/undotbs01.dbf' to '/u01/app/oracle/oradata/raw/undotbs01.dbf';
set newname for datafile '/ade/b/2125410156/oracle/oradata/seeddata/usres01.dbf' to '/u01/app/oracle/oradata/raw/users01.dbf';
restore database;
recover database;
}
7、打开数据库
alter database open resetlogs;
oracle的种子文件,Oracle用RMAN还原种子数据库相关推荐
- oracle 创建日志文件,oracle创建日志文件
一团网资讯 一团资讯 > oracle > oracle创建日志文件 oracle创建日志文件 2018-04-14 15:39:48 发布者:来源网络 创建日志文件的语法如下: ...
- Rman还原种子数据库练习
种子数据库的控制文件位置: $ORACLE_HOME/assistants/dbca/templates/Seed_Database.ctl 种子数据库的备份片位置: $ORACLE_HOME/ass ...
- oracle体系三大文件,oracle 体系_第三章控制文件
第三章 控制文件 1.功能特点 记录数据库当前的物理状态 维护数据库的一致性,是一个二进制的小文件 在mount阶段被读取,记录rman备份的元数据 查看database控制文件的位置 Show pa ...
- oracle创建参数文件,Oracle的参数文件
1.参数文件 与Oracle数据库相关的参数文件有很多,但是最重要的是数据库的参数文件,如果没有这个参数文件,甚至无法启动数据库. 数据库的参数文件通常称为初始化文件(init file),或init ...
- oracle 存储过程写文件,Oracle写本地文件
Oracle写本地文件是指写到运行Oracle的主机上,而不是运行该脚本的机器上. 说起来有点拗口,实际上就是无论在哪里执行这个过程,生成的文件始终都是在服务器上的. 下面过程实现了这个功能: log ...
- php删除oracle数据记录日志文件,Oracle手动切换日志文件和清空日志文件
日志文件组是循环使用的,当一组日志文件被写满时,Oracle系统自动的切换到下一组日志文件.在需要的时候,数据库管理员也可以手 Oracle切换日志文件组 日志文件组是循环使用的,当一组日志文件被写满 ...
- oracle存储过程文件在哪,Oracle存储过程读文件-Oracle
Oracle存储过程读文件 create or replace PROCEDURE PR_FINANCE_PRODUCT_PARSE ( v_filename IN VARCHAR2, –解析 ...
- oracle导出dnf文件,ORACLE 常见故障恢复-dnf文件损坏
故障现象 丢失某个数据库文件,造成了数据库无法启动,同时数据库处于非归档模式,也没有冷备份,启动时的错误信息如下: ORA-01157: cannot identify/lock data file ...
- oracle 直接读取文件,oracle直接读取文本文件数据
oracle利用使用utl_file包 create or replace procedure loadfiledata(p_path varchar2,p_filename varchar2) is ...
最新文章
- SAP QM 检验批号码跳号问题之对策
- MCU VR班會(06)記錄
- android源生setting华为,Android 设置默认桌面,默认应用,辅助功能,电池优化,设备管理器,悬浮窗等...
- 信息系统项目文档及其管理
- 如何优化 Android Studio 启动、编译和运行速度?
- 建议博客园增加 blog 内容的 zip 打包功能。
- CF-477C(Dreamoon and Strings) DP
- 如何利用数据分析找到女朋友?
- python算法应用(七)——搜索与排名3(点击跟踪网络的设计)
- python的cgi配置教程_Python CGI环境在不同操作系统中配置方法
- 点击按钮刷新_Chrome扩展推荐:抢票太累?后台监视网页,页面自动刷新和提醒...
- Java 8 中的这个接口真好用!炸了!
- STM32F0xx系列 基于LL库的Flash模拟EEPROM
- 安装ubuntu系统,保留原始分区数据
- qt 表格中插入一行_Qt在表格中加入控件
- python实现由通知接口发送企业微信通知
- java 调用麦克风录音_Java 实现麦克风自动录音
- EasyNVR纯H5摄像机直播解决方案前端解析之:RTSP安防监控实时直播的网页H5自动播放方案
- 阿里巴巴集团副总裁陈丽娟对话VMware全球副总裁原欣:助力企业数字化转型
- 华为正式加入互联网路由安全规范 MANRS
热门文章
- Java SHA256加密
- .net毕业总结:学会举一反三你才能省时而高效,一通百通!
- python编程ocr_cnocr是用来做中文OCR的Python 3包
- 输入法中半角与全角的区别
- 2023年笔记本电脑选购攻略,618高性价比轻薄本推荐
- 痛哉 BT china 关闭
- ​存储到底是移动硬盘好还是网盘为主好?
- 互联网晚报 |10/27 星期四 | 小鹏G9开启交付;《羊了个羊》背后公司回应清仓式分红;郁美净回应产品不合格...
- “开放·变革” --- 2013腾讯合作伙伴大会
- C语言rand()函数解析