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

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

126次阅读
没有评论

共计 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字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 衣服被扒开强摸双乳18禁网站 | 欧美精品无码一区二区三区 | 成人影片一区免费观看 | 亚洲av乱码一区二区三区香蕉 | av人摸人人人澡人人超碰小说 | 久久成人免费 | 国产在线无码视频一区 | 亚洲精品αv一区二区三区 亚洲精品白浆高清久久久久久 | 日本三级电影免费看 | 国产精品久久久久久久9999 | 国产精品自在线拍国产电影 | 99免费视频观看 | 加勒比色综合久久久久久久久 | 成人夜间视频 | 天天碰免费上传视频 | jizz日本zzz日本护士水多 | 一级毛片特级毛片黄毛片 | 牛牛在线精品第一区 | 免费看欧美一级特黄a大片一 | jizz 亚洲大全 | 午夜网站在线 | 亚洲熟妇国产熟妇肥婆 | 韩国午夜一级伦理片 | 真实国产乱子伦久久 | 四虎最新网 | 波多野结衣高潮av在线播放 | 九九热思思 | 人妻无码aⅴ不卡中文字幕 人妻无码αv中文字幕久久琪琪布 | 亚洲丰满熟女一区二区v | 中国真实偷乱视频 | 亚洲伦理网站 | a级高清 | 国产伦精品一区二区三区妓女下载 | 亚洲夜色噜噜av在线观看 | 性欧美videos高清精品 | 久久久久这里只有精品 | 好大好硬好爽免费视频 | 操操操网| 欧洲精品免费一区二区三区 | 中文字幕不卡在线 | 拍真实国产伦偷精品 |