前言
作为一名LINUX系统管理员,我们经常需要在服务器上安装各种应用程序,其中Oracle数据库作为一款著名的关系型数据库,其安装过程也是我们需要掌握的技能之一。本文将详细介绍在CentOS6.4系统上安装Oracle的步骤及注意事项,希望对大家有所帮助。
准备工作
在开始安装之前,我们需要进行一些准备工作:
1. 确认操作系统版本为CentOS6.4,并安装必要的软件包:yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel
2. 创建oracle用户和组,并设置密码:groupadd oinstall,groupadd dba,useradd -g oinstall -G dba oracle,passwd oracle
3. 下载Oracle安装包,并解压到指定目录:mkdir /u01,chown -R oracle:oinstall /u01,chmod -R 775 /u01,su - oracle,unzip linux.x64_11gR2_database_1of2.zip -d /u01,unzip linux.x64_11gR2_database_2of2.zip -d /u01
安装Oracle
接下来,我们开始安装Oracle数据库:
1. 进入解压后的目录:cd /u01/database
2. 运行安装程序:./runInstaller
3. 在弹出的界面中,选择“Install database software only”,点击下一步
4. 选择安装类型:选择“Enterprise Edition”,点击下一步
5. 选择安装目录:默认为/u01/app/oracle/product/11.2.0/dbhome_1,点击下一步
6. 选择配置选项:默认为“Typical”,点击下一步
7. 配置Oracle Inventory:默认为/u01/app/oraInventory,点击下一步
8. 检查安装前的操作系统设置:如果有警告或错误提示,需按照提示进行修改,点击下一步
9. 开始安装:点击安装按钮,等待安装过程完成
10. 安装完成后,点击关闭按钮,退出安装程序
配置Oracle
安装完成后,我们需要进行一些配置工作:
1. 配置环境变量:编辑/etc/profile文件,添加以下内容:
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_BASE ORACLE_HOME PATH
2. 配置监听器:编辑/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora文件,添加以下内容:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(PROGRAM = extproc)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
3. 启动监听器:执行命令:lsnrctl start
4. 创建数据库:执行命令:dbca
注意事项
在安装Oracle过程中,需要注意以下几点:
1. 确认操作系统版本和软件包的正确性
2. 确认Oracle安装包的正确性和完整性
3. 要使用oracle用户进行安装和配置
4. 在安装过程中,可能会遇到一些错误或警告,需要仔细查看并按照提示进行修改
为您分享
在CentOS系统中,我们可以使用命令“chkconfig”来管理系统服务的启动和关闭。我们要将MySQL服务设置为开机自启动,可以执行命令:chkconfig --level 3 mysqld on。每次系统启动时,MySQL服务都会自动启动。