"Linux 下安装 Oracle 11g 操作手册(最终版)" Oracle 11g 是一个功能强大且流行的关系数据库管理系统,在 Linux 平台上安装 Oracle 11g 需要遵循特定的步骤,以确保安装成功。在本文中,我们将详细介绍 Linux 下安装 Oracle 11g 的操作手册。 建立 Oracle 用户组及用户 在安装 Oracle 11g 之前,需要建立 Oracle 用户组及用户。使用以下命令创建用户组和用户: ```bash groupadd dba groupadd oinstall useradd -g oinstall -G dba -m oracle passwd oracle ``` 创建安装目录 创建安装目录 `/opt/oracle` 和 `/opt/database`: ```bash mkdir -p /opt/oracle mkdir -p /opt/database chown -R oracle:oinstall /opt/oracle chmod -R 775 /opt/database ``` 上传和解压安装文件 上传 Oracle 安装文件到 Linux 的 home 目录下,并解压安装文件: ```bash unzip linux_11gR2_database_2of2.zip unzip linux_11gR2_database_1of2.zip ``` 将数据库安装包移到 `/opt` 目录下: ```bash mv /home/ oracle/linux_11gR2_database_2of2.zip /opt/database ``` 检测并安装依赖包 使用以下命令检测 Oracle 11g 的依赖包: ```bash rpm -qa | grep 包名 ``` 如果依赖包不存在,使用以下命令安装: ```bash rpm -ivh 包名 ``` Oracle 11g 的依赖包列表如下: * binutils-2.17.50.0.6-2el5 * compat-libstdc++-33-3.2.3-61 * elfutils-libelf-0.125-3.el5 * elfutils-libelf-devel-0.125 * glibc-2.5-12 * glibc-common-2.5-12 * glibc-devel-2.5-12 * gcc-4.1.1-52 * gcc-c++-4.1.1-52 * libaio-0.3106 * libaio-devel-0.3106 * libgcc-4.1.1-52 * libstdc++4.1.1 * libstdc++-devel4.1.1-52.el5 * make-3.81-1.1 * sysstat-7.0.0 * unixODBC-2.2.11 * unixODBC-devel-2.2.11 启动安装程序 使用 Oracle 用户登录,启动安装程序: ```bash su - oracle xhost + ./runInstaller -ignoreSysPreReqs ``` 系统参数修改 配置内核参数,编辑 `/etc/sysctl.conf` 文件,添加或编辑参数值: ```bash su - oracle vi .bash_profile export ORACLE_SID=orc export ORACLE_TERM=xterm export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/local/lib export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib export LD_ASSUME_KERNEL=2.6.18 export NLS_LANG="AMERICAN_CHINA.ZHS16GBK" LC_CTYPE=zh_CN.UTF8 LC_ALL=zh_CN.UTF8 LANG=zh_CN.UTF8 umask 022 ``` 修改文件权限 切换用户为 root,修改文件权限: ```bash semanage fcontext -a -t textrel_shlib_t /opt/oracle/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1 restorecon -R -V ``` 这就是 Linux 下安装 Oracle 11g 的操作手册,按照这些步骤,可以成功安装 Oracle 11g。
服务超时,请刷新页面重试