Oracle 10g 中Duplicate 复制数据库,本次实验通过duplicate命令,在本机环境中创建一个复制数据库。目标数据库为hongye、复制数

本次实验通过duplicate命令,在本机环境中创建一个复制数据库。目标数据库为hongye、复制数据库为catdb。

环境别名设置:

alias sql='rlwrap sqlplus /nolog'

alias rman='rlwrap rman'

alias dbs='cd $Oracle_HOME/dbs'

alias rdb='cd $ORACLE_HOME/rdbms/admin'

alias udu='cd $ORACLE_BASE/admin/$ORACLE_SID/udump'

alias bdu='cd $ORACLE_BASE/admin/$ORACLE_SID/bdump'

alias rmalert='rm -f $ORACLE_BASE/admin/$ORACLE_SID/bdump/*;rm -f $ORACLE_BASE/admin/$ORACLE_SID/udump/*'

详细步骤如下:

1、构建catdb的初始化参数文件,本次实验使用的参数文件是从hongye数据库中创建出来的,并做了一些修改。

注意参数db_file_name_convert和log_file_name_convert参数,这两个参数控制了数据文件和日志文件的重命名,关于数据文件的重命名也可以使用set newname命令,日志文件的重命名可以在duplicate命令的子句中指定,但均没有init参数中的转换方便。

db_file_name_convert和log_file_name_convert参数都是使用串替换的方式重命名的,通过将目标文件名的指定的字符串替换成指定的字符串,从而生成新的文件名

本次实验中,,hongye数据库的数据文件存放在路径为:/oracle/oradata/hongye/,而catdb的数据文件路径为:/oracle/oradata/catdb/,所以只要将所有文件名中的hongye替换成catdb就可以了。

[oracle@ORA10G ~]$ dbs

[oracle@ORA10G dbs]$ echo $ORACLE_SID

hongye

[oracle@ORA10G dbs]$ ll

total 6960

-rw-rw---- 1 oracle oinstall 1544 Feb 11 22:13 hc_hongye.dat

-rw-r----- 1 oracle oinstall 848 Feb 17 19:46 initcatdb.ora

-rw-r--r-- 1 oracle oinstall 12920 May 3 2001 initdw.ora

-rw-r----- 1 oracle oinstall 1079 Feb 17 19:21 inithongye.ora

-rw-r----- 1 oracle oinstall 2469 Feb 11 20:59 init.ora

-rw-r----- 1 oracle oinstall 24 Feb 11 19:20 lkHONGYE

-rw-r----- 1 oracle oinstall 1536 Feb 17 19:49 orapwcatdb

-rw-r----- 1 oracle oinstall 1536 Feb 15 21:01 orapwhongye

-rw-r----- 1 oracle oinstall 7061504 Feb 17 19:20 snapcf_hongye.f

-rw-r----- 1 oracle oinstall 3584 Feb 17 19:16 spfilehongye.ora

-rw-r----- 1 oracle oinstall 694 Feb 17 19:34 sqlnet.log

[oracle@ORA10G dbs]$ vi initcatdb.ora

*.audit_file_dest='/oracle/admin/catdb/adump'

*.background_dump_dest='/oracle/admin/catdb/bdump'

*.compatible='10.2.0.5.0'

*.control_files='/oracle/oradata/catdb/control01.ctl'

*.core_dump_dest='/oracle/admin/catdb/cdump'

*.db_block_size=8192

*.db_domain='oracle.com'

*.db_file_multiblock_read_count=16

*.db_name='catdb'

*.db_recovery_file_dest='/oracle/flash_recovery_area'

*.db_recovery_file_dest_size=2147483648

*.dispatchers='(PROTOCOL=TCP) (SERVICE=catdbXDB)'

*.job_queue_processes=10

*.nls_date_format='yyyy-mm-dd hh24:mi:ss'

*.open_cursors=30

*.pga_aggregate_target=16777216

*.processes=50

*.remote_login_passwordfile='EXCLUSIVE'

*.sessions=70

*.sga_target=80M

*.undo_management='AUTO'

*.undo_tablespace='UNDOTBS1'

*.user_dump_dest='/oracle/admin/catdb/udump'

--文件名的转换参数:

db_file_name_convert=('hongye','catdb')

log_file_name_convert=('hongye','catdb')

~

~

~

~

~

"initcata.ora" 25L, 848C written

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网

oracle10g数据库复制,Oracle10g中Duplicate复制数据库相关推荐

  1. 复制oracle9i数据库,Oracle 10g 中Duplicate 复制数据库

    Oracle 10g 中Duplicate 复制数据库,本次实验通过duplicate命令,在本机环境中创建一个复制数据库.目标数据库为hongye.复制数 本次实验通过duplicate命令,在本机 ...

  2. oracle10g数据库复制,oracle -10g 中Duplicate 复制数据库

    oracle --10g 中Duplicate 复制数据库 本次实验通过duplicate命令,在本机环境中创建一个复制数据库.目标数据库为hongye.复制数据库为catdb. 环境别名设置: al ...

  3. 复制百度文库的文字加什么后缀_10种方式教你复制网页中不能复制的文字

    10 种方式教你复制网页中不能复制的文字 很多 seoer 写软文都会复制网页中的文字,但是很多网页中的文字都 不能复制,于是综合自己平时遇到的问题,收集了 10 种方式,仅供 大家参考,有的我自己没 ...

  4. 日常使用技巧--复制网页中禁止复制的内容

    目录 一.前言 二.具体操作 1.寻找目标网页 2.解决-1 3.解决-2 4.测试-1 4.测试-2 三.总结 一.前言 在平时工作生活中,难以避免进行文档的撰写,除了发挥我们自己的创造才智,免不得 ...

  5. 查询linux安装了什么数据库,Linux系统中安装MySQL数据库操作手册

    Linux系统中MySQL数据库安装手册 一.安装概述: 在Linux操作系统中安装MySQL数据库是一个我们必须要掌握的一门技术,也决定了你以后找工作的薪资待遇,所以你知道它的厉害了吧!学会安装只是 ...

  6. MongoDB数据库(8.Python中使用mongodb数据库以及pymongo模块用法)

    在Python中使用MongoDB数据库,首先要下载pymongo模块 直接在命令行   pip install pymongo   就可以了 Python中使用pymongo模块对MongoDB数据 ...

  7. hive中的数据库与mysql中的hive数据库的关系

    mysql中的hive数据库是自己手动创建的,然后执行下面语句: schematool -dbType mysql -initSchema 该语句的作用是在mysql的hive数据库下建立一大堆的表格 ...

  8. cgi mysql数据库_Perl CGI中操作Mysql数据库

    一. 安装DBI模块 步骤1: 从TOOLS栏目中下载DBI.zip,下载完后用winzip解开到一个temp目录,共有三个文件: Readme DBI.ppd DBI.tar.g 一. 安装DBI模 ...

  9. java h2数据库_JAVA 项目中使用 H2 数据库

    JAVA 项目中使用 H2 数据库 发布时间:2018-06-08 15:43, 浏览次数:823 , 标签: JAVA 为什么要使用H2数据库 H2数据库是可以嵌入到JAVA项目中的,因为只需要导入 ...

最新文章

  1. win7 mysql读写分离_mysql 主从复制 读写分离配置
  2. UPYUN的云CDN技术架构演进之路
  3. String和enum的互相转换
  4. Maven打包时报Failed to execute goal org.apache.maven.plugins:maven-war-plugin:解决方案
  5. Notepad++的安装和基本使用
  6. 复制 和 粘帖 的方法(特别在linux中),备忘
  7. gcc工具链查看默认编译选项
  8. 班扎古鲁白玛的沉默(见与不见)
  9. Django笔记 —— 模型高级进阶
  10. java垃圾收集器、Serial收集器、ParNew收集器、Parallel Scavenge收集器、Serial Old 收集器、CMS收集器、G1收集器、如何查看GC日志
  11. 兼容树莓派CM4定制产品
  12. 均值不等式中考_中考数学解题技巧方法
  13. 2023年整理:吉利车机安装安装第三方软件教程,笔记本或手机操作方法!
  14. js身份证号码带*号处理
  15. C# dotnet 使用 OpenXml 解析 PPT 元素的坐标和宽度高度
  16. Tita绩效宝:在360度评估中要问的10个最佳问题
  17. select2中文选项通过拼音或者首字母快速定位选项
  18. 为什么我建议你卸载“抖音”?
  19. RT_thread 独立看门狗 watchdog 不断自动复位的解决方法
  20. Java爬虫-WebMagic爬取博客图片(好色龍的網路觀察日誌)

热门文章

  1. 阿伟的学习计划5.28-6.29
  2. 【time series】时间序列领域的Transformer综述论文笔记
  3. antd vue table ellipsis属性不生效
  4. SPM软件的参考资料链接
  5. Android开发学习总结——搭建最新版本的Android开发环境
  6. HTML做网站的顺序,做网站为什么一定要用HTML代码
  7. 20220215-CTF-MISC-BUUCTF-ningen--binwalk分析---dd命令分离--ARCHPR暴力破解
  8. 【愚公系列】2022年01月 攻防世界-进阶题-MISC-76(warmup)
  9. 互联网开发模式的经验之谈
  10. 《信息学奥赛一本通》提高版题单