(一)解压oracle 11g压缩包
注:分别下载oracle 11g的1of2、2of2这两个zip压缩包,将其拷贝到/usr/src目录中解压。
[root@server src]#unzip linux.x64_11gR2_database_1of2.zip
[root@server src]#unzip linux.x64_11gR2_database_2of2.zip
(二)安装oracle 11g
以oracle用户身份登录到rhel6的图形桌面环境,运行runInstaller脚本启动安装程序:
[oracle@server ~]$cd /usr/src/database/
[oracle@server database]$./runInstaller
针对/tmp目录、交换分区、显示器的基本检测通过以后,将会打开图形化的oracle安装序(图略):
1.配置安全更新
2.安装选项:
全新安装建议选择“创建和配置数据库”或者“仅安装数据库软件”,后者将不会创建并配置数据库实例,只有对旧版本的oracle数据库进行升级时,才选择“升级现有数据库”。
3.系统类:
选择“服务器类”进行安装,以便适用于企业环境的数据库系统。“桌面类”一般只建议个人用户使用,包含的配置和功能比较少。
4.网格选项:
选择“单实例数据库安装”,大多数应用场合中oracle数据库的用途比较单一,每台oracle服务器只需要一个实例就可以。
5.安装类型:
选择“典型安装”,采用oracle 11g的基本配置进行完全安装。若要为各种管理账户分别设置口令,或者选择语言版本、设置自动备份、存储管理等,则应该选择“高级安装”。
6.典型安装配置:
在“典型安装”步骤中,可以指定oracle 11g的基本目录、软件安装目录、数据库存放目录,并选择要安装的数据库版本、指定全局数据库名称、设置管理口令。
(必须设置管理口令,其他参数可采用默认值。oracle 11g数据库自动建有三个用户:超级管理员sys、system和数据库所有者sysman,当选择“高级安装”时可以为三个用户分别设置口令,否则将使用同一个管理口令)
7.创建产品清单:
将清单目录修/opt/oracle/oraInventory,以便oracle用户有权限写入清单信息。
8.先决条件检查及概要:
针对各种前置条件进行检查,发现有未满足的条件后会给出提示,应根据检查结果进行修复或者安装必需的软件包。预安装检查,错误可忽略(软件版本问题,但必须确认软件包已安装)。
如果所有条件都已满足,则会看到本次安装的概要信息,确定无误后单击“完成”按钮却完成设置,然后开始复制文件及部署数据库的安装过程。
9.完成安装:
文件复制及相关部署结束后,会弹出“执行配置脚本”对话框,根据提示切换为root用户并依次执行
脚本。
[root@server ~]#/opt/oracle/oraInventory/orainstRoot.sh
[root@server ~]#/opt/oracle/product/11.2.0/dbhome_1/root.sh
最后单击“确定”按钮,会提示方问,表示使用此url地址可以访问OEM (oracle企业管理器)平台,以便对oracle 11g的数据库实例进行管理。
10.验证安装结果:
使用浏览器访问OEM管理平台,以用户名sys、连接身份“SYSDBA”进行登录,密码为安装时指定的管理口令。登录成功后可以看到OEM管理控制台,若显示数据库状态正常、无明显错误,则表示oracle11g安装成功。