12.安装Oracle软件
[oracle@linux1 oracle]$ /oracle/setup/Disk1/runInstall.sh
安装过程比较简单,也没有出现任何错误。注意选择只安装oracle软件,不要安装数据库。
13.初始化Shared Configuration文件
Oracle软件安装完毕以后,开始设置Shared Configuration文件。
[oracle@linux1 oracle]$ su - root
[root @linux1 /root]# mkdir -p /var/opt/oracle
[root @linux1 /root]# touch /var/opt/oracle/srvConfig.loc
[root @linux1 /root]# chown oracle:dba /var/opt/oracle/srvConfig.loc
[root @linux1 /root]# chmod 755 /var/opt/oracle/srvConfig.loc
在srvConfig.loc文件中添加Shared Configuration文件所在的路径。而笔者的Shared Configuration文件位于共享存储上,对应/dev/raw/raw14。
[root @linux1 /root]# echo “srvconfig_loc=/dev/raw/raw14” >> /var/opt/oracle/srvConfig.loc
创建该Shared Configuration文件。
[root @linux1 /root]# su - oracle
[oracle@linux1 oracle]$ dd if=/dev/zero of=/dev/raw/raw14 bs=1024 count=102400
初始化该Shared Configuration文件
[oracle@linux1 oracle]$ srvconfig -init
笔者一开始执行报错,结果把环境变量$LD_LIBRARY_PATH在.bashrc中设置为如下值后,再启动就不会报错了:$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib:$LD_LIBRARY_PATH。
14.创建数据库
使用dbca创建数据库还是很简单的。不过,笔者还是走了些弯路。主要是undotbs1不能太小,笔者一开始设置为240M,结果建库时总是报错。后来加大到350M后,成功建库。启动dbca前,要先在两个节点上分别启动gsd进程。
[oracle@linux1 oracle]$ $ORACLE_HOME/bin/gsdctl start
然后启动dbca。
[oracle@linux1 oracle]$ dbca
选择创建cluster database,点击next,把所有可以不选的组件都不选,点击next后,在初始化参数设置的地方,修改spfile的路径为:/dev/raw/raw5。然后点击next,直到最后界面,笔者把表空间indx、users、tools都删除了,为了建库干净。然后按照前面的规划,分别把裸设备文件名填写到对应的文件上去。注意,每个文件都不要设定autoextend on。最后选择生成脚本,点击finish。
当脚本生成完毕时,先别急着点ok。进入脚本所在目录,检查一下init.ora.xxxxxxxxxxxxx文件(这里xxxxxxxxxxxxx为随即序列号)。着重检查最后几行,不知为何,自动生成的init.ora文件会有点问题。比如,笔者这里生成的init.ora.7232006164055内容为:
rac9i1.instance_name=rac9i
rac9i2.instance_name=rac9i2
rac9i1.instance_number=1
rac9i2.instance_number=2
rac9i2.local_listener=LISTENER_RAC9I
rac9i1.local_listener=LISTENER_RAC9I1
rac9i2.thread=2
rac9i1.thread=1
rac9i2.undo_tablespace=UNDOTBS2
rac9i1.undo_tablespace=UNDOTBS1
笔者用红色标示出来的地方是有问题的,按照这样的初始化参数建立起来的RAC数据库,第二个节点没有办法通过负载均衡来访问。同时,最好把local_listener和remote_listener修改掉。最后修改后的这块内容为:
rac9i1.instance_name=rac9i1
rac9i2.instance_name=rac9i2
rac9i1.instance_number=1
rac9i2.instance_number=2
rac9i2.local_listener='(address=(protocol=tcp)(host=linux2)(port=1521))'
rac9i2.remote_listener='(address=(protocol=tcp)(host=linux1)(port=1521))'
rac9i1.local_listener='(address=(protocol=tcp)(host=linux1)(port=1521))'
rac9i1.remote_listener='(address=(protocol=tcp)(host=linux2)(port=1521))'
rac9i2.thread=2
rac9i1.thread=1
rac9i2.undo_tablespace=UNDOTBS2
rac9i1.undo_tablespace=UNDOTBS1
修改完这些内容以后,回到原来的dbca界面,点击ok,就开始数据库的正式安装了。当然,也可以在dbca创建好数据库以后再修改这些内容也是可以的。创建完数据库以后,第二个节点的实例也会自动启动。这时,整个RAC数据库环境就已经搭建完毕了。
·系统安装手册 (16348篇文章)
·网络游戏攻略 (3445篇文章)
·数据库安装与卸载 (8959篇文章)
·Oracle 10g基础应用 (4060篇文章)
·Vmware (300篇文章)
·Vmware技术应用 (83篇文章)
·Oracle安装与卸载 (401篇文章)
·安装配置 (512篇文章)
·VMware下RedHat安装Oracle 9i RAC全攻略 (5996次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) (5135次浏览)
·ORACLE中的各种数据类型详细的介绍 (4751次浏览)
·新手必读:Oracle数据库操作全接触 (59次浏览)
·oracle与用户角色权限相关的视图 (46次浏览)
·Oracle基本语法集锦 (35次浏览)
·网友经验:学习oracle快速入门随笔 (33次浏览)
·Oracle存储过程编写经验和优化措施 (33次浏览)
·虚拟机RedHatLinux9安装Oralce9i全过程 (30次浏览)
·VMware下RedHat安装Oracle 9i RAC全攻略 (5996次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) (5135次浏览)
·ORACLE中的各种数据类型详细的介绍 (4751次浏览)
·详细介绍ORACLE sqlplus命令 (340次浏览)
·快速掌握Oracle数据库游标的使用方法 (85次浏览)
·介绍几个基本的 SQLPLUS 命令 (83次浏览)
·如何通过实例配置Oracle监听器 (73次浏览)
·使用一条SQL语句删除表中重复记录 (65次浏览)
·Oracle多行记录字符串综合操作几种方法 (65次浏览)
·VMware下RedHat安装Oracle 9i RAC全攻略 (5996次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) (5135次浏览)
·ORACLE中的各种数据类型详细的介绍 (4751次浏览)
·开启企业殿堂的钥匙 Oracle服务器的安装 (475次浏览)
·ORACLE的客户端如何连接到数据库 (445次浏览)
·Oracle体系结构:内存结构和进程结构 (427次浏览)
·详细介绍ORACLE sqlplus命令 (340次浏览)
·Oracle数据库监听配置 (335次浏览)
·八个学习点帮助你全面认识Oracle数据库 (328次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) 07-16
·ORACLE中的各种数据类型详细的介绍 07-16
·Oracle 9i Installation on Red Hat Linux 07-16
·ORACLE SQL性能优化系列 (九) 07-16
·ORACLE SQL性能优化系列 (十) 07-16
·TestKing Oracle 1z0-001 V4 07-16
·Oracle初学者必知的100个问题 07-15
·PL/SQL序列 07-15
·PB内置ORACLE数据库接口的使用方法 07-14
|
|||
| ·ACDSEE专题教程-下载使用 ·迅雷专题教程-下载使用 ·Windows XP频道 ·Windows Vista频道 ·Windows 2000频道 ·win2003频道 ·Freebsd频道 ·Oracle频道 |
·Linux频道 ·Windows频道 ·邮件服务器专题 ·协议大全 ·数据恢复指南教程 ·FreeBSD使用教程 ·Linux数据库宝典 ·Linux基础知识 |
||
| · 秘密:Vista隐蔽的动态屏保 · 腾讯开发新电子宠物--QQ熊 · 惠普否认2999元PC有价无货 |
· 驱逐Win系统“流氓”文件 · WinXP中获取未使用的IP地址 · 尝试format C:格式化硬盘? |
| · 在DOS下恢复回收站中的文件 · 拯救WinXP崩溃的救命稻草 · Linux系统中超级权限的应用 |
· 搜狗PK谷歌:谁能代言拼... · 昨日重现,一键GHOST轻松.. · 实现Web迅雷在空闲时杀毒 |
| · AVIFile函数制做AVI文件 · VC中链接动态链接库的方法 · 熊猫烧香核心源码(Delphi) |
· DateDiff函数祥解 · JavaScript去除空格的三种 · js效果 图片加载进度实时.. |
| · SQL Server数据库优化方案 · Oracle的初学者入门心得 · JSP连接Mysql数据库 |
· Photoshop为美女做艺术处理 · 用Freehand创建发光字特效 · 设计自己的个性QQ动态表情 |
友情互链 | 收藏本站 | 联系我们 | 在线留言 | 京ICP备08008424号|




