起一个新实例名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还原种子数据库相关推荐

  1. oracle 创建日志文件,oracle创建日志文件

    一团网资讯 一团资讯 > oracle > oracle创建日志文件 oracle创建日志文件 2018-04-14 15:39:48     发布者:来源网络 创建日志文件的语法如下: ...

  2. Rman还原种子数据库练习

    种子数据库的控制文件位置: $ORACLE_HOME/assistants/dbca/templates/Seed_Database.ctl 种子数据库的备份片位置: $ORACLE_HOME/ass ...

  3. oracle体系三大文件,oracle 体系_第三章控制文件

    第三章 控制文件 1.功能特点 记录数据库当前的物理状态 维护数据库的一致性,是一个二进制的小文件 在mount阶段被读取,记录rman备份的元数据 查看database控制文件的位置 Show pa ...

  4. oracle创建参数文件,Oracle的参数文件

    1.参数文件 与Oracle数据库相关的参数文件有很多,但是最重要的是数据库的参数文件,如果没有这个参数文件,甚至无法启动数据库. 数据库的参数文件通常称为初始化文件(init file),或init ...

  5. oracle 存储过程写文件,Oracle写本地文件

    Oracle写本地文件是指写到运行Oracle的主机上,而不是运行该脚本的机器上. 说起来有点拗口,实际上就是无论在哪里执行这个过程,生成的文件始终都是在服务器上的. 下面过程实现了这个功能: log ...

  6. php删除oracle数据记录日志文件,Oracle手动切换日志文件和清空日志文件

    日志文件组是循环使用的,当一组日志文件被写满时,Oracle系统自动的切换到下一组日志文件.在需要的时候,数据库管理员也可以手 Oracle切换日志文件组 日志文件组是循环使用的,当一组日志文件被写满 ...

  7. oracle存储过程文件在哪,Oracle存储过程读文件-Oracle

    Oracle存储过程读文件 create or replace PROCEDURE PR_FINANCE_PRODUCT_PARSE ( v_filename  IN  VARCHAR2,   –解析 ...

  8. oracle导出dnf文件,ORACLE 常见故障恢复-dnf文件损坏

    故障现象 丢失某个数据库文件,造成了数据库无法启动,同时数据库处于非归档模式,也没有冷备份,启动时的错误信息如下: ORA-01157: cannot identify/lock data file ...

  9. oracle 直接读取文件,oracle直接读取文本文件数据

    oracle利用使用utl_file包 create or replace procedure loadfiledata(p_path varchar2,p_filename varchar2) is ...

最新文章

  1. SAP QM 检验批号码跳号问题之对策
  2. MCU VR班會(06)記錄
  3. android源生setting华为,Android 设置默认桌面,默认应用,辅助功能,电池优化,设备管理器,悬浮窗等...
  4. 信息系统项目文档及其管理
  5. 如何优化 Android Studio 启动、编译和运行速度?
  6. 建议博客园增加 blog 内容的 zip 打包功能。
  7. CF-477C(Dreamoon and Strings) DP
  8. 如何利用数据分析找到女朋友?
  9. python算法应用(七)——搜索与排名3(点击跟踪网络的设计)
  10. python的cgi配置教程_Python CGI环境在不同操作系统中配置方法
  11. 点击按钮刷新_Chrome扩展推荐:抢票太累?后台监视网页,页面自动刷新和提醒...
  12. Java 8 中的这个接口真好用!炸了!
  13. STM32F0xx系列 基于LL库的Flash模拟EEPROM
  14. 安装ubuntu系统,保留原始分区数据
  15. qt 表格中插入一行_Qt在表格中加入控件
  16. python实现由通知接口发送企业微信通知
  17. java 调用麦克风录音_Java 实现麦克风自动录音
  18. EasyNVR纯H5摄像机直播解决方案前端解析之:RTSP安防监控实时直播的网页H5自动播放方案
  19. 阿里巴巴集团副总裁陈丽娟对话VMware全球副总裁原欣:助力企业数字化转型
  20. 华为正式加入互联网路由安全规范 MANRS

热门文章

  1. Java SHA256加密
  2. .net毕业总结:学会举一反三你才能省时而高效,一通百通!
  3. python编程ocr_cnocr是用来做中文OCR的Python 3包
  4. 输入法中半角与全角的区别
  5. 2023年笔记本电脑选购攻略,618高性价比轻薄本推荐
  6. 痛哉 BT china 关闭
  7. ​存储到底是移动硬盘好还是网盘为主好?
  8. 互联网晚报 |10/27 星期四 | 小鹏G9开启交付;《羊了个羊》背后公司回应清仓式分红;郁美净回应产品不合格...
  9. “开放·变革” --- 2013腾讯合作伙伴大会
  10. C语言rand()函数解析