
在Linux系统上安装Oracle 11g不仅可以提升系统的稳定性和安全性,还能充分利用Linux的开源特性和强大的性能
以下是详细的Oracle 11g在Linux系统上的安装教程,帮助你顺利完成安装并启动数据库
一、安装前的准备工作 在安装Oracle 11g之前,你需要做好以下准备工作,以确保安装过程顺利进行: 1.确保Linux系统正常运行:建议使用较新的稳定版本,如CentOS 7或Ubuntu 18.04等
确保系统已经安装并配置好网络连接,可以正常访问外部网络
2.检查系统资源:确保系统内存至少为2GB,磁盘空间至少为20GB,以满足Oracle 11g的安装和运行需求
3.创建用户和组:为了安全和管理的方便,建议创建一个专门用于安装Oracle 11g的用户和组
可以使用以下命令创建用户和组: bash groupadd -g 1001 oinstall groupadd -g 1002 dba groupadd -g 1003 oper useradd -u 1001 -g oinstall -G dba,oper oracle 4.配置系统参数:根据Oracle 11g的安装要求,需要修改一些系统参数
例如,修改/etc/sysctl.conf文件,添加或修改以下参数: bash fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 同时,修改/etc/security/limits.conf文件,添加以下内容: bash oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 以及修改/etc/pam.d/login文件,添加以下内容: bash session required /lib64/security/pam_limits.so 注意:对于32位系统,应使用`/lib/security/pam_limits.so`
5.设置环境变量:以Oracle用户登录,编辑/home/oracle/.bash_profile文件,添加以下内容: bash export TMP=/tmp export TMPDIR=$TMP export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/db_1 export ORACLE_SID=orcl export ORACLE_TERM=xterm export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$PATH exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib 6.安装依赖包:根据Linux发行版的不同,使用相应的包管理器安装所需的依赖包
例如,对于CentOS,可以使用yum命令安装: bash yum -y install compat-lib- cap libstdc++-devel glibc-devel- gcc-c++ glibc-headers cpp- gcc kernel-headers libaio-develpdksh 二、安装Oracle 11g数据库 1.创建安装目录:创建用于存放Oracle 11g安装包的目录,并解压安装包
例如,将安装包解压到/u01/app/oracle/install目录下: bash mkdir -p /u01/app/oracle/install cd /u01/app/oracle/install unzip p13390677_112040_Linux-x86-64_.zip 解压完成后,会产生一个database目录
2.运行安装程序:切换到Oracle用户,进入database目录,运行./runInstaller命令启动安装程序
如果安装界面出现乱码,可以执行export LANG=en_US命令设置语言环境为英文
3.安装向导:在安装向导中,按照以下步骤进行安装: - 取消选中“I wish to receive security updates via My Oracle Support”选项,点击Next
- 选择“Create and configure a database”,点击Next
- 选择“Server class”,点击Next
- 选择“Single instance database installation”,点击Next
- 选择语言为English或简体中文,点击Next
- 选择“Enterprise Edition”,点击Next
- 指定Oracle Base和Software Location,默认为/u01/app/oracle,点击Next
- 指定Inventory Directory为/u01/app/oracle/oraInventory,点击Next
- 指定Operating System Group Name为oinstall,点击Next
- 配置数据库,输入全局数据库名(如orcl)和数据库密码(如oracle),并确认密码,点击Next
- 选择字符集为AL32UTF8,点击Next
- 选择内存配置,可以根据实际情况调整,点击Next
- 指定存储选项,选择文件系统,并指定数据库文
VMware ESXi重装教程:详细步骤助你轻松重建服务器环境
Oracle11g Linux安装全攻略
Win10 Hyper-V:鼠标未捕获问题解决方案
Veket Linux UEFI:轻松驾驭现代启动技术
探索Hyper-V增强的会话模式新特性
加速VMware CentOS下载:告别龟速,高效获取你的Linux系统
Hyper-V鼠标输入失效,解决方案来了!
Veket Linux UEFI:轻松驾驭现代启动技术
加速VMware CentOS下载:告别龟速,高效获取你的Linux系统
Linux系统下快速杀死程序技巧
Linux下软链接:高效文件链接技巧
SecureCRT在Linux系统下载指南
Linux系统连接超时设置指南
如何购买正版VMware安装介质,轻松搭建虚拟化环境
Linux系统下快速获取PID技巧
Linux提示overwrite:文件覆盖处理技巧
Linux`du`命令:轻松监控磁盘流量使用情况
VMware Player安装失败?教你如何解决安装难题!
Beowulf Linux:高性能计算的新星