在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Oracle如何从Linux x86单机迁移到Solaries双节点RAC集群

139次阅读
没有评论

共计 3945 个字符,预计需要花费 10 分钟才能阅读完成。

本篇内容介绍了“Oracle 如何从 Linux x86 单机迁移到 Solaries 双节点 RAC 集群”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让丸趣 TV 小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1. 在线重做日志调整  
 

(注:每组一个,增加组数为 8, 调整大小为 1G)

SQL  set linesize 300;SQL  col member for a50;
SQL  select * from v$logfile;
 GROUP# STATUS TYPE MEMBER IS_
---------- ------- ------- -------------------------------------------------- ---
 2 ONLINE +DATADG/cams/onlinelog/group_2.292.989624633 NO
 1 ONLINE +DATADG/cams/onlinelog/group_1.256.989624629 NO
 3 ONLINE +DATADG/cams/onlinelog/group_3.296.989624869 NO
 4 ONLINE +DATADG/cams/onlinelog/group_4.295.989624875 NO
 5 ONLINE +DATADG/cams/onlinelog/group_5 NO
 6 ONLINE +DATADG/cams/onlinelog/group_6 NO
 7 ONLINE +DATADG/cams/onlinelog/group_7 NO
 8 ONLINE +DATADG/cams/onlinelog/group_8 NO
8 rows selected.
SQL  select GROUP#,BYTES,MEMBERS,STATUS from v$log;
 GROUP# BYTES MEMBERS STATUS
---------- ---------- ---------- ----------------
 1 1073741824 1 INACTIVE
 2 1073741824 1 INACTIVE
 3 1073741824 1 CURRENT
 4 1073741824 1 INACTIVE
 5 1073741824 1 CURRENT
 6 1073741824 1 INACTIVE
 7 1073741824 1 INACTIVE
 8 1073741824 1 INACTIVE
8 rows selected.

2. 控制文件调整  
 

(注:调整控制文件为 3 个,存在在不同路径下)

SQL  set linesize 300;SQL  col name for a55;
SQL  select * from v$controlfile;
STATUS NAME IS_ BLOCK_SIZE FILE_SIZE_BLKS
------- ------------------------------------------------------- --- ---------- --------------
 +DATADG/cams/controlfile/controlfile1/controlfile1 NO 16384 1128
 +DATADG/cams/controlfile/controlfile2/controlfile2 NO 16384 1128
 +DATADG/cams/controlfile/current.303.989624627 NO 16384 1128

3. 内存参数调整  
 

(注:每个节点的内存都为 64G,开启 AMM)

SQL  show parameter memory;NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
hi_shared_memory_address integer 0
memory_max_target big integer 32256M
memory_target big integer 32256M
shared_memory_address integer 0
SQL  show parameter sga; 
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
lock_sga boolean FALSE
pre_page_sga boolean FALSE
sga_max_size big integer 32256M
sga_target big integer 0
SQL  show parameter pga;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
pga_aggregate_target big integer 0

4. 调整其他参数

调整

job_queue_processes,

log_buffer,

db_block_checking,

processes,

session_cached_cursors,

open_cursors,

undo_retention

等参数,符合生产规范。

5. 开启数据库归档

SQL  archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination +DATADG
Oldest online log sequence 8
Next log sequence to archive 11
Current log sequence 11

6. 定义 RMAN 备份策略

(1)设置数据库自动备份控制文件

(2)每周日做 RMAN 0 级全库备份

(3)每日(除周日)做 RMAN 1 级增量备份

(4)在主服务器上只保留 2 周的全库备份、增量备份

(5)将两周前的全库备份、增量备份 copy 至其他环境中

7. 部署备份脚本和 crontab
   

(注:按照客户要求,这里将 RMAN 备份到 ASM 磁盘中)

先创建 RMAN 备份目录“+DATADG/CAMS/RMAN”

脚本存放目录:/u01/app/oracle/backup/rman

日志存放目录:/u01/app/oracle/backup/rman/logs

在 oracle 用户下执行:crontab -e,每天凌晨 3 点执行备份

0 3 * * 0-6 /u01/app/oracle/backup/rman/start_rman.sh   /u01/app/oracle/backup/rman/start_rman.log

8. 手工执行 RMAN 全量备份

手工执行 RMAN 0 级备份脚本,对数据库做全量 RMAN 备份。

9. 控制文件损坏测试

(1)关闭数据库

(2)修改其中一个控制文件名字

(3)启动数据库(提示错误信息)

(4)使用 RMAN 恢复控制文件

(5)启动数据库

(6)检查控制文件信息

10.spfile 文件损坏测试

(1)关闭数据库

(2)修改 spfile 文件名字

(3)启动数据库(提示错误信息)

(4)使用 RMAN 恢复 spfile 文件

(5)重启数据库

(6)检查数据库状态

11. 重做日志损坏测试

(1)关闭数据库

(2)修改 redo 文件名字

(3)启动数据库(提示错误信息)

(4)使用 RMAN 完全恢复

(5)在 sqlplus 中 recover 数据库

(6)打开数据库

(7)检查数据库状态

12. 数据损坏测试

(1)完全恢复

RMAN startup mount;
RMAN restore database;
RMAN recover database;
RMAN alter database open;

(2)不完全恢复

oracle@cwgsdb1:~$ srvctl stop database -d cams
oracle@cwgsdb1:~$ srvctl start database -d cams -o mount
oracle@cwgsdb1:~$ export NLS_DATE_FORMAT= yyyy-mm-dd hh34:mi:ss 
$ rman target /
RMAN restore database until time  to_date(2018-10-25 01:07:18 , yyyy-mm-dd hh34:mi:ss) 
RMAN recover database until time  to_date(2018-10-25 01:08:06 , yyyy-mm-dd hh34:mi:ss) 
RMAN alter database open resetlogs;
RMAN exit

13. 其它问题处理

Solaries 系统时间与互联网时间不一致,因为是测试环境,切换时会清理后重新导入生产数据,所以直接修改系统时间解决。

如果生产环境发现该问题,建议将硬件与系统时间同步关掉,停库一天,等时间超过当前时间,然后开系统,时间同步,然后再起数据库。

“Oracle 如何从 Linux x86 单机迁移到 Solaries 双节点 RAC 集群”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注丸趣 TV 网站,丸趣 TV 小编将为大家输出更多高质量的实用文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-20发表,共计3945字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 九九成人 | 免费看欧美换爱交换乱理伦片 | 99国产在线观看 | 国产欧美日韩综合在线一 | 日日操日日 | 偷偷色噜狠狠狠狠的777米奇 | 国产精品亚洲专区无码web | 一级毛片一级毛片免费毛片 | 精品 日韩 国产 欧美在线观看 | 国产成人精选视频在线观看 | 亚洲成熟女人毛毛耸耸多 | 好爽毛片一区二区三区四 | 色综合久久久久综合99 | 一级做性色a爰片久久毛片免费 | 日本xxxx100 | 一本一道av无码中文字幕 | 亚洲高清在线观看播放 | 校花高潮抽搐冒白浆视频 | 无码人妻一区二区三区免费n鬼沢 | 午夜视频在线免费看 | 日本高清不卡码 | 91久久99热青草国产 | 99在线观看视频免费精品9 | 国产精品免费网站 | 四虎在线电影 | 国产精品久久久久久久久绿色 | 综合久久给合久久狠狠狠97色 | 激情综合色五月丁香六月亚洲 | 一二三四在线观看免费高清视频 | 国产精品午夜久久久久久99热 | 九色91在线 | 国产三级无码内射在线看 | 超碰97人人做人人爱少妇 | av无码天堂一区二区三区 | 国产9 9在线 | 欧洲 | 看真人视频一级毛片 | 爰上碰23在线视频 | 色播欧美 | 亚洲精品久久国产高清情趣图文 | 妺妺窝人体色www聚色窝 | 亚洲第九十九页 |