1. Oracle 11.2.0.4安装前准备
1.1 系统环境检查
在开始安装Oracle 11.2.0.4之前,必须确保系统环境满足最低要求。对于Linux系统,建议使用Red Hat Enterprise Linux 5/6或SUSE Linux Enterprise Server 10/11。Windows平台则支持Windows Server 2008 R2及更高版本。
内存方面,物理内存至少需要1GB,建议2GB以上。交换空间的大小通常设置为物理内存的1.5倍到2倍。例如,如果你的服务器有4GB内存,那么交换空间应该配置6-8GB。
磁盘空间需求分为两部分:临时空间至少1GB,安装目录需要4.5GB以上。实际生产环境中,考虑到后续的数据增长,建议分配至少20GB的空间给Oracle安装目录。
重要提示:Oracle 11.2.0.4不支持在32位系统上安装,必须使用64位操作系统。
1.2 依赖包安装
对于Linux系统,需要安装以下关键依赖包:
- binutils
- compat-libstdc++
- elfutils-libelf
- gcc
- glibc
- libaio
- libgcc
- libstdc++
- make
- sysstat
- unixODBC
可以使用以下命令一次性安装所有依赖(以RHEL为例):
bash复制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
1.3 创建Oracle用户和组
Oracle不建议使用root用户直接安装,因此需要创建专门的用户和组:
bash复制groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
然后创建Oracle的安装目录并设置权限:
bash复制mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01
chmod -R 775 /u01
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. Oracle 11.2.0.4详细安装步骤
2.1 下载和解压安装包
从Oracle官网下载以下两个安装包:
- linux.x64_11gR2_database_1of2.zip
- linux.x64_11gR2_database_2of2.zip
将下载的安装包上传到服务器后,使用以下命令解压:
bash复制unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
解压后会生成一个database目录,这就是Oracle的安装源。
2.2 配置环境变量
切换到oracle用户,编辑.bash_profile文件:
bash复制su - oracle
vi ~/.bash_profile
添加以下内容:
bash复制export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
保存后执行以下命令使配置生效:
bash复制source ~/.bash_profile
2.3 运行安装程序
进入解压后的database目录,启动安装程序:
bash复制cd database
./runInstaller
这会启动Oracle的图形化安装界面。如果是在无图形界面的服务器上安装,可以添加-silent参数进行静默安装。
3. 图形界面安装过程详解
3.1 安装选项配置
安装向导启动后,按照以下步骤操作:
- 取消勾选"I wish to receive security updates via My Oracle Support"
- 选择"Install database software only"(我们将在安装完成后单独创建数据库)
- 选择"Single ins
