设为首页 加入收藏

TOP

Oracle 单实例 从32位 迁移到 64位 方法(二)
2014-11-24 18:52:39 】 浏览:4481
Tags:Oracle 实例 32位 迁移 64位 方法
1


redo01.log 100% 50MB 5.6MB/s 00:09


redo02.log 100% 50MB 6.3MB/s 00:08


redo03.log 100% 50MB 5.0MB/s 00:10


sysaux01.dbf 100% 510MB 4.2MB/s 02:01


system01.dbf 100% 710MB 5.3MB/s 02:13


temp01.dbf 100% 29MB 5.8MB/s 00:05


undotbs01.dbf 100% 75MB 5.0MB/s 00:15


users01.dbf 100%5128KB 5.0MB/s 00:01


6. 将source 端的初始化文件和口令文件copy到target 端


SQL> create pfile from spfile;


File created.



[oracle@tianlesoftware dbs]$ scp initanqing.ora 192.168.3.201:/u02/app/oracle/product/11.2.0/db_1/dbs


oracle@192.168.3.201's password:


initanqing.ora 100% 1017 1.0KB/s 00:00



7. 在Target 端修改初始化文件


修改的内容包括控制文件保存位置,user_dump_dest,background_dump_dest,core_dump_dest 等。



修改之后如下:


rac1:/u02/app/oracle/product/11.2.0/db_1/dbs>cat initanqing.ora


anqing.__db_cache_size=570425344


anqing.__java_pool_size=16777216


anqing.__large_pool_size=16777216


anqing.__oracle_base='/u02/app/oracle'#ORACLE_BASEset from environment


anqing.__pga_aggregate_target=570425344


anqing.__sga_target=838860800


anqing.__shared_io_pool_size=0


anqing.__shared_pool_size=218103808


anqing.__streams_pool_size=0


*.audit_file_dest='/u02/app/oracle/admin/anqing/adump'


*.audit_trail='db'


*.compatible='11.2.0.0.0'


*.control_files='/u02/app/oracle/oradata/anqing/control01.ctl','/u02/app/oracle/fast_recovery_area/anqing/control02.ctl'


*.db_block_size=8192


*.db_domain=''


*.db_name='anqing'


*.db_recovery_file_dest='/u02/app/oracle/fast_recovery_area'


*.db_recovery_file_dest_size=4194304000


*.diagnostic_dest='/u02/app/oracle'


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


*.log_archive_dest_1='LOCATION=/u02/archivelog'


*.log_archive_format='%t_%s_%r.arc'


*.memory_target=1393557504


*.open_cursors=300


*.processes=150


*.remote_login_passwordfile='EXCLUSIVE'


*.undo_tablespace='UNDOTBS1'



8. 在Target 端重建控制文件


在重建控制之前先rm 掉我们从Source 端copy 过来的控制文件,同时修改我们的控制文件代码,使路径使用Target 的路径。




rac1:/u02/app/oracle/oradata/anqing> ls


control01.ctl redo02.log sysaux01.dbf temp01.dbf users01.dbf


redo01.log redo03.log system01.dbf undotbs01.dbf


rac1:/u02/app/oracle/oradata/anqing> rmcontrol01.ctl


rac1:/u02/app/oracle/oradata/anqing> rmtemp01.dbf


rac1:/u02/app/oracle/oradata/anqing> ls


redo01.log redo02.log redo03.log sysaux01.dbf system01.dbf undotbs01.dbf users01.dbf



--使用pfile 启动DB 致nomout 状态:


rac1:/u02/app/oracle/oradata/anqing>sqlplus / as sysdba



SQL*Plus: Release 11.2.0.3.0 Production onMon Feb 13 21:20

首页 上一页 1 2 3 4 5 6 下一页 尾页 2/6/6
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Oracle Convert a 32-bit Databas.. 下一篇64位 Linux平台下Oracle安装文档

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目