分类目录归档:Installation and Deinstall

升级到11.2.0.4的一些发现-1-catupgrd.sql大致解读

升级到11.2.0.4的一些发现-2-其他发现 升级到11.2.0.4的一些发现-3-catalog.sql的主要内容 10.1的时候写了一个blog,由于当时blog出问题,丢失了,今天无意中找到这个丢失那篇blog的备份,补充上,O(∩_∩)O哈哈~ 后续的第二篇,参见《升级到11.2.0.4的一些发现-2-其他发现》 Rem Initial checks and RDBMS upgrade scripts Rem catalog and catproc run with some multiprocess phases @@catalog.sql –CATFILE -X 该脚本主要操作如下: @@catproc.sql –CATFILE -X ——-设置 ALTER SESSION SET NLS_LENGTH_SEMANTICS=BYTE;

发表在 Installation and Deinstall | 标签为 | 留下评论

Linux 环境下11.2.0.3 rac的快速卸载脚本

在Oracle 11.1和Oracle 10.1,10.2上,都是官方提供手工清理RAC环境的方法的(比如环境有问题,或者RAC安装失败,要清理后重新安装。虽然这些版本,也提供了卸载脚本,但是总是卸不干净,因此那个时候,更多的这种需求都是通过手工卸载完成的)。 从11.2开始,Oracle不推荐使用手工方式删除RAC环境,而是提供重新配置的脚本和专门的卸载包。但是我个人还是喜欢手工卸载(依据依然来源于 Oracle 的文档)。 之前写过基于AIX平台的,AIX环境下11.2 rac的快速卸载脚本 今天因为需要,写了Linux的,实测了一下,效果很好,测试环境: OEL 6.5 + Oracle 11.2.0.3 RAC 手工清理rac环境,轻松还原裸系统(准备重新安装): rm -rf /etc/oracle/ rm -f /etc/init.d/init.cssd rm -f /etc/init.d/init.crs rm -f /etc/init.d/init.crsd rm -f /etc/init.d/init.evmd rm -f /etc/rc2.d/K96init.crs rm -f /etc/rc2.d/S96init.crs rm -f /etc/rc3.d/K96init.crs … 继续阅读

发表在 Installation and Deinstall | 标签为 , | 留下评论

升级到11.2.0.4的一些发现-2-其他发现

升级到11.2.0.4的一些发现-1-catupgrd.sql大致解读 升级到11.2.0.4的一些发现-3-catalog.sql的主要内容 1,如果当前连接的用户不是SYS,那么会报ORA-01722: invalid number错误: 那么判断是否当前连接用户为LUNAR,就可以使用下面的语句: 同样道理,判断当前数据库版本是否为11.2.0.4: 然后,通过下面的命令查看sqlplus的错误日志: 这里我们看到,并没有记录下来sqlplus的操作错误,仔细看一下,原来set errorlogging on table命令必须在当前用户下执行,例如: 看,错误信息,一目了然 3, auto-bulkification by setting event 10933 4,catupgrd.sql会调用catupstr.sql, 这个脚本执行过程中中,还需要依次调用: catupses.sql i0902000.sql——重整 props$,dependency$,mon_mods$。之后,该脚本还调用i1001000.sql。i1001000调用i1002000.sql。 在i1002000.sql有有一个有意思的操作: Rem clear 0×00200000 (read-only table flag) in trigflag during upgrade update tab$ set trigflag = … 继续阅读

发表在 Installation and Deinstall | 标签为 | 留下评论

安装oracle 11.2.0.1 RAC和11.2.0.4 RAC on aix 7.1

<head profile=”http://gmpg.org/xfn/11″> <style type=”text/css”>#header { background: url(http://feed.askmaclean.com/wp-content/themes/minimum/images/header.png) no-repeat !important; }</style> </head> lunardb2/#oslevel -r 7100-02 lunardb2/# /usr/sbin/lsattr -E -l sys0 -a realmem /usr/sbin/lsps -a /usr/bin/df -g /usr/bin/df -g /tmp bootinfo -K lsattr -El rhdiskpower0 -a size_mb lsattr -El hdiskpower0 /usr/sbin/no -a … 继续阅读

发表在 Installation and Deinstall, RAC | 标签为 , , | 留下评论

AIX环境下11.2 rac的快速卸载脚本

以下脚本(支持11.2.0.4和以前的11.2版本),如果不是很熟悉自己环境或者脚本含义,可以逐步执行: crsctl stop crs crsctl disable crs rm /etc/rc.d/rc2.d/K96init.crs rm /etc/rc.d/rc2.d/S96init.crs rm -f /etc/init.tfa rm -f /etc/inittab.tfa rm -f /etc/init.ohasd rm /etc/inittab.crs cp /etc/inittab.no_crs /etc/inittab rm -rf /etc/oratab rm -rf /etc/oraIn* rm -rf /etc/oracle* rm -rf /etc/ora* rm -rf $ORACLE_BASE … 继续阅读

发表在 Installation and Deinstall, RAC, Scripts | 标签为 , , | 留下评论

使用VBox 安装 Oracle Database 12c Flex Cluster for OEL 5.8—第5部分 总结

执行脚本 具体见:使用VBox 安装 Oracle Database 12c Flex Cluster for OEL 5.8—第5部分 总结

发表在 Installation and Deinstall, ORACLE 12C, RAC | 标签为 , , | 留下评论

使用VBox 安装 Oracle Database 12c Flex Cluster for OEL 5.8—第4部分 开始安装

1. On Oracle Linux 6.3, Select Servers on the left hand side of the screen, and System administration tools on the right hand side of the screen (options may vary between releases). The Packages in System Tools window opens. 2. … 继续阅读

发表在 Installation and Deinstall, ORACLE 12C, RAC | 标签为 , , | 留下评论

使用VBox 安装 Oracle Database 12c Flex Cluster for OEL 5.8—第3部分 准备网络环境

配置DHCP DNS: 具体见:使用VBox 安装 Oracle Database 12c Flex Cluster for OEL 5.8—第3部分 准备网络环境

发表在 Installation and Deinstall, ORACLE 12C, RAC | 标签为 , , | 留下评论

使用VBox 安装 Oracle Database 12c Flex Cluster for OEL 5.8—第2部分 前期准备工作

关于OS,文档有如下介绍: Oracle Linux 6: Oracle Linux 5 or Oracle Linux 4: You should see output indicating that you have subscribed to the Oracle Linux channel, and that packages are being installed. For example: Check the RPM log file to review … 继续阅读

发表在 Installation and Deinstall, ORACLE 12C, RAC | 标签为 , , | 留下评论

使用VBox 安装 Oracle Database 12c Flex Cluster for OEL 5.8—第1部分 环境介绍

由于Oracle Database 12c的 Flex Cluster需要使用DNS来解析GNS,因此必须配置DNS server。然后需要使用GNS动态分配SCAN和VIP,因此需要配置DHCP server。 Flex Cluster内置Flex ASM,因此,需要配置共享存储。 好了,我们需要的大致工作如下: 1,安装(或者复制)2个VBox虚拟机,建议使用 OEL 6.3以上版本,具体参见文档(参考支持版本的说明,OEL 5,OEL6都可以) 2,配置共享盘,配置yum安装需要的package 3,配置DHCP SERVER, DNS SERVER, GNS 4,规划网络,确定具体IP。12c只需要在host中指定Public和Private IP即可,至于VIP和SCAN都是由GNS来分配的,而GNS需要在DNS中解析。 5,安装GI 6,调整asm的sga,建议每个asm的sga256M足以,然后重启crs 7,安装DB(推荐DBCA建库,注意建库时指定sga的分配采用全手工方式,既非AMM亦非ASMM,这样经过测试一个db只需要230M到300M就可以跑的很好了,没办法,穷人,你懂的…………) 具体见:使用VBox 安装 Oracle Database 12c Flex Cluster for OEL 5.8—第1部分 环境介绍

发表在 Installation and Deinstall, ORACLE 12C, RAC | 标签为 , , | 留下评论