当前位置:  数据库>oracle

Oracle 软件及数据库复制

    来源: 互联网  发布时间:2017-03-25

    本文导语: 条件:在同版本操作系统上,复制数据库采用拷贝软件及数据库文件方式进行复制具体过程如下:1.在源库所在Oracle安装目录下打包文件:js_znjh_1./app/oracle$tar cvf oracle.tar admin product utils 2、FTP传输打好的包js_znjh_2./app/oracle$ftp 134.96...

条件:在同版本操作系统上,复制数据库采用拷贝软件及数据库文件方式进行复制具体过程如下:
1.在源库所在Oracle安装目录下打包文件:
js_znjh_1./app/oracle$tar cvf oracle.tar admin product utils

2、FTP传输打好的包
js_znjh_2./app/oracle$ftp 134.96.14.39
Connected to 134.96.14.39.
220 js_znjh_1 FTP server (Version 4.2 Sat Sep 8 09:49:58 CDT 2007) ready.
Name (134.96.14.39:oracle): oracle
331 Password required for oracle.
Password:
230-Last unsuccessful login: Tue Dec 29 14:36:56 BEIST 2009 on ftp from ::ffff:134.98.103.55
230-Last login: Thu Jan  7 15:06:50 BEIST 2010 on /dev/pts/2 from 134.98.83.38
230 User oracle logged in.
ftp> cd /app/oracle
250 CWD command successful.
ftp> bin          
200 Type set to I.
ftp> dir
200 PORT command successful.
150 Opening data connection for /bin/ls.
total 1408
drwxrwxr-x   16 oracle   dba            4096 Jan 12 2009  7592346
drwxr-x---    3 oracle   dba             256 Oct 15 11:00 admin
drwxr-xr-x    2 root     system          256 Oct 12 14:21 lost+found
drwxr-x---    5 oracle   dba             256 Oct 15 15:06 oraInventory
drwxrwx---    6 oracle   dba             256 Oct 14 11:58 oraInventory_bak
-rw-r-----    1 oracle   dba          713899 Oct 14 09:10 p7592346_10204_CPU.zip
drwxrwxr-x    3 oracle   dba             256 Oct 13 09:26 product
drwxr-xr-x    2 oracle   dba             256 Oct 13 09:09 utils
drwxr-xr-x    2 oracle   dba             256 Jan 07 10:24 oracle.tar
226 Transfer complete.
ftp> get oracle.tar



























3、解压:
ftp> quit
221 Goodbye.
js_znjh_2./app/oracle$ls
lost+found  oracle.tar
js_znjh_2./app/oracle$tar xvf oracle.tar




4、在源库上备份控制文件并拷贝到目标库

5、在源库上根据spfile文件生成pfile文件并拷贝到目标库

6、源库先停应用,再停库,后拷贝源库的数据库文件(停机拷贝)

7、启源库

8、目标库做更改

 

SQL/PLUS登录报错:
js_znjh_2./app/oracle$export ORACLE_SID=idep2
js_znjh_2./app/oracle$sqlplus "/ as sysdba"

SQL*Plus: Release 10.2.0.4.0 - Production on Thu Jan 7 13:21:18 2010

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

exec(): 0509-036 Cannot load program oracleidep2 because of the following errors:
        0509-130 Symbol resolution failed for /usr/lib/libc.a[aio_64.o] because:
        0509-136   Symbol kaio_rdwr64 (number 1) is not exported from
                   dependent module /unix.
        0509-136   Symbol listio64 (number 2) is not exported from
                   dependent module /unix.
        0509-136   Symbol acancel64 (number 3) is not exported from
                   dependent module /unix.
        0509-136   Symbol iosuspend64 (number 4) is not exported from
                   dependent module /unix.
        0509-136   Symbol aio_nwait (number 5) is not exported from
                   dependent module /unix.
        0509-136   Symbol aio_nwait64 (number 6) is not exported from
                   dependent module /unix.
        0509-136   Symbol aio_nwait_timeout (number 7) is not exported from
                   dependent module /unix.
        0509-136   Symbol aio_nwait_timeout64 (number 8) is not exported from
                   dependent module /unix.
        0509-026 System error: Error 0
        0509-192 Examine .loader section symbols with the
                 'dump -Tv' command.
ERROR:
ORA-12547: TNS:lost contact





















网上搜索提示说:AIO有问题,或没开放,命令查看:
js_znjh_2./dev$lsattr -El aio0
autoconfig defined STATE to be configured at system restart True
fastpath   enable  State of fast path                       True
kprocprio  39      Server PRIORITY                          True
maxreqs    4096    Maximum number of REQUESTS               True
maxservers 10      MAXIMUM number of servers per cpu        True
minservers 1       MINIMUM number of servers                True






发现没问题,求助SA,也说AIO没问题,那这问题出在哪?继续网上搜索,有人提到 run rootpre.sh,开始RELINK ALL 的时候只是看到日志里面有很多的告警,内容比较多
没有仔细看,但是末尾有提示说要执行root.sh文件,但是没有提醒要执行rootpre.sh文件,

试试这个文件吧,源地址上也没有了,只好去安装软件的压缩包里面重新解压取这个文件,需要ROOT权限才能运行,SA协助,解决了!!

 

又碰到一个问题,
建控制文件不起来,怪了第一、二个可以建起来,第三个提示路径不对,怪吧,要么一个都建不起来啊,后来发现时initSID.ora这个文件是源库拷贝内容过来的,有换行,晕!
CREATE CONTROLFILE REUSE SET DATABASE "idep2" RESETLOGS FORCE LOGGING  NOARCHIVELOG
*
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-00200: control file could not be created
ORA-00202: control file: '/DataExchange2/oradata/id
ep2/control03.ctl'
ORA-27040: file create error, unable to create file
IBM AIX RISC System/6000 Error: 2: No such file or directory









 

具体语句如下:
create pfile='/app/oracle/product/10.2.0/db_1/dbs/init_idep2.ora' from spfile;


idep2.__db_cache_size=4261412864                                                
idep2.__java_pool_size=16777216                                                 
idep2.__large_pool_size=16777216                                                
idep2.__shared_pool_size=1023410176                                             
idep2.__streams_pool_size=33554432                                              
*.audit_file_dest='/app/oracle/admin/idep2/adump'                               
*.background_dump_dest='/app/oracle/admin/idep2/bdump'                          
*.compatible='10.2.0.3.0'                                                       
*.control_files='/DataExchange2/oradata/idep2/control01.ctl','/DataExchange2/oradata/idep2/control02.ctl','/DataExchange2/oradata/idep2/control03.ctl'                                                              
*.core_dump_dest='/app/oracle/admin/idep2/cdump'                                
*.db_block_size=8192                                                            
*.db_domain=''                                                                  
*.db_file_multiblock_read_count=16                                              
*.db_name='idep2'                                                               
*.job_queue_processes=10                                                        
*.open_cursors=300                                                              
*.pga_aggregate_target=1174405120                                               
*.processes=1000                                                                
*.remote_login_passwordfile='EXCLUSIVE'                                         
*.sessions=1105                                                                 
*.sga_max_size=5368709120                                                       
*.sga_target=5368709120                                                         
*.undo_management='AUTO'                                                        
*.undo_tablespace='UNDOTBS1'                                                    
*.user_dump_dest='/app/oracle/admin/idep2/udump' 

























orapwd file=/app/oracle/product/10.2.0/db_1/dbs/orapwidep2 password=idep240 entries=10;   

alter database backup controlfile to trace;       


STARTUP NOMOUNT

CREATE CONTROLFILE REUSE SET DATABASE "idep2" RESETLOGS FORCE LOGGING  NOARCHIVELOG
    MAXLOGFILES 16
    MAXLOGMEMBERS 3
    MAXDATAFILES 100
    MAXINSTANCES 8
    MAXLOGHISTORY 292
LOGFILE
  GROUP 1 '/DataExchange2/oradata/idep2/redo01.log'  SIZE 1024M,
  GROUP 2 '/DataExchange2/oradata/idep2/redo02.log'  SIZE 1024M,
  GROUP 3 '/DataExchange2/oradata/idep2/redo03.log'  SIZE 1024M
-- STANDBY LOGFILE
DATAFILE
  '/DataExchange2/oradata/idep2/system01.dbf',
  '/DataExchange2/oradata/idep2/undotbs01.dbf',
  '/DataExchange2/oradata/idep2/sysaux01.dbf',
  '/DataExchange2/oradata/idep2/zhjs_index01.dbf',
  '/DataExchange2/oradata/idep2/zhjs_acc01.dbf',
  '/DataExchange2/oradata/idep2/zhjs_param01.dbf',
  '/DataExchange2/oradata/idep2/zhjs_log01.dbf',
  '/DataExchange2/oradata/idep2/zhjs_log02.dbf'
CHARACTER SET ZHS16GBK;




















alter database open resetlogs;


ALTER TABLESPACE TEMP ADD TEMPFILE '/DataExchange2/oradata/idep2/temp01.dbf'
     SIZE 2048M REUSE AUTOEXTEND OFF;
    
ALTER TABLESPACE ZHJS_TEMP ADD TEMPFILE '/DataExchange2/oradata/idep2/zhjs_temp01.dbf'
     SIZE 5120M REUSE AUTOEXTEND OFF;
    
alter database rename global_name to idep2;    







    
 
 

您可能感兴趣的文章:

  • oracle复制表结构和复制表数据语句分享
  • Oracle 数据库容灾复制解决方案分析Shar Plex
  • oracle远程复制及异地容灾的技术解决方案
  • 详解Oracle分布式系统数据复制技术
  • Oracle简单stream一个用户单向复制配置
  • Oracle 10G streams模式级复制
  • Oracle数据库集复制方法浅议
  • oracle 存储过程和触发器复制数据
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • Oracle 数据库开发工具 Oracle SQL Developer
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • Oracle 数据库(oracle Database)性能调优技术详解
  • 关于JDBC连接Oracle数据库,是否必须有Oracle客户端
  • ORACLE数据库常用字段数据类型介绍
  • oracle远程复制及异地容灾的技术解决方案 iis7站长之家
  • oracle数据库导出和oracle导入数据的二种方法(oracle导入导出数据)
  • Oracle发布Oracle SQL Developer 1.2数据库开发工具 帮助用户简化开发工作
  • 怎样调出ORACLE数据库中的数据,该如何连接?
  • Oracle收购TimesTen 提高数据库软件性能
  • 卸载oracle数据库
  • Oracle数据库恢复后心得
  • linux上安装oracle 数据库后,是否能写shell程序实现数据库的自动启动。
  • Linux下如何用C语言操作Oracle数据库相关的图书推荐
  • Oracle数据库运行Oracle form时避免出现提示信息
  • Oracle欲收购开源数据库MySQL未果
  • 如何在JBuilder中连接Oracle数据库?
  • Oracle数据库访问参数文件的顺序
  • 循序渐进学习Oracle数据库
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • jsp文件上传smartupload到oracle数据库中没有longblob的数据类型如何处理的?
  • 将Oracle 8i数据成功移植Oracle 10g的方法
  • 我从JSP页将数据插入到oracle数据库中,为何汉字插入后数据库中显示为乱码呢?
  • 紧急求救:对Oracle数据库中long 型数据进行模糊查询 如何查?
  • Linux下Oracle数据库,dbstart持续不动,数据库无法启动解决
  • 紧急求救:jsp对Oracle数据库中long 型数据进行模糊查询 如何查?
  • 请问:ORACLE中的数据取出来后,需不需要进行一定的转换才能变为C语言的数据类型啊?
  • 手把手教你Oracle数据库导出数据库结构到PowerDesigner
  • Oracle与FoxPro两数据库的数据转换步骤
  • Oracle 对数据文件大小的限制
  • 数据库服务器 Oracle
  • 关于系统重装后Oracle数据库完全恢复的解决办法
  • 取数据库前几条数据(sql server、oracle、mysql)的sql写法
  • oracle数据库入门知识简述
  • linux下用什么办法连接oracle数据库并且读取数据呢?(用c++代码实现时)
  • 深入理解Oracle数据库的启动和关闭
  • 轻松理解Oracle数据库中的物理结构
  • 用java怎样实现oracle数据库表和excel数据表的转换
  • 高手相送,jsp连接oracle数据库后,显示数据为乱码?
  • jbuilder6 中怎样引入oracle 数据访问包
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle 10g和Oracle 11g网格技术介绍
  • Oracle EBS R12 支持 Oracle Database 11g
  • ORACLE日期相关操作
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3