1.验证安装查看是否有缺少的包 # uname -r 或 cat /proc/version 2.6.9-34.EL 或 2.6.18-8 所需程序包的版本
程序文件保存在/opt/data目录下
linux 5: [root@localhost ~]# rpm -qa|grep binutils compat gcc glibc libaio libgcc libstdc make sysstat unixODBC binutils-2.17.50.0.6-2.el5 compat-libstdc++-33-3.2.3-61 elfutils-libelf-0.125-3.el5 elfutils-libelf-devel-0.125 gcc-4.1.1-52 gcc-c++-4.1.1-52 glibc-2.5-12 glibc-common-2.5-12 glibc-devel-2.5-12 glibc-headers-2.5-12 libaio-0.3.106 libgcc-4.1.1-52 libstdc++-4.1.1 libstdc++-devel-4.1.1-52.e15 make-3.81-1.1 //以下的包需要安装 libaio-devel-0.3.106 sysstat-7.0.0 unixODBC-2.2.11 unixODBC-devel-2.2.11
不存在的包按照如下方法安装: 1.找到不存在的包以root身份上传到root用户目录 2.rpm -ivh *.rmp
2.针对 Oracle 配置 Linux 查看可用 RAM 和交换空间大小,运行以下命令:
grep MemTotal /proc/meminfo grep SwapTotal /proc/meminfo Oracle 11g 软件还需要 2.5GB的可用磁盘空间,而 数据库则另需 1.2GB 的可用磁盘空间。/tmp 目录至少需要 400MB的可用空间。要检查系统上的可用磁盘空间,运行以下命令: df -h 创建 Oracle 组和用户帐户 以 root 用户身份执行以下命令: [root@localhost ~]#groupaddoinstall [root@localhost ~]#groupadddba [root@localhost ~]#mkdir/opt/u01 [root@localhost ~]#mkdir/opt/oraInventory [root@localhost ~]#useradd -goinstall -G dba -d /opt/u01/oracle oracle [root@localhost ~]#passwdoracle [root@localhost ~]#chmod -R 775/opt/u01/oracle 配置 Linux 内核参数 从 /proc/sys/fs/file-max中得到最大值:113825 则 fs.file-max = 512*processes得到fs.file-max = 512*113825=58278400 fs.file-max = 58278400 linux server 5: [root@localhost ~]#cat >>/etc/sysctl.conf <
#LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib #export LC_CTYPE=en_US.UTF-8 #export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
然后执行 $ source .bash_profile 使环境变量生效
第 3 部分:安装 Oracle
启动 Oracle 通用安装程序。 拷贝到/opt/database [root@localhost data]chown -Roracle:oinstall database [root@localhost opt]chown -Roracle:oinstall u01 [root@localhost opt]chown -Roracle:oinstall oraInventory 以oracle用户进入 必须在图形界面下安装,如果启动级别是3则$startx启动图形界面 分辨率必须是1024*768以上 $cd database $ ./runInstaller
欢迎 取消更新选择(如果下一步闪动,调整分辨率必须是1024*768以上)
指定清单目录和证书 如果您一直在依循本指南中的步骤,则使用默认值即可。否则,编辑清单目录的路径,以指向正确目录。 操作系统组名称应为 oinstall。 如果这是首次在此机器上安装Oracle,则您将收到一个弹出窗口,提示需要以 root 用户身份运行 orainstRoot.sh 脚本。以 root用户身份登录,更改到窗口中指定的目录,执行该脚本,然后继续操作 指定文件位置 如果您一直在依循本指南中的步骤,则使用默认值即可。否则,在继续操作前确保源路径和目标路径正确。 选择安装类型 接受默认值 Enterprise Edition。 与特定产品相关的先决条件的检查 如果您一直在依循本指南中的步骤,则所有检查都应顺利通过。如果一个或多个检查失败,则在继续操作前纠正该问题。 选择数据库配置 接受默认值 Create a starter database 和General Purpose。 指定数据库配置选项 输入数据库的全局数据库名称。该名称应包含 ORACLE_SID和服务器域名(例如,demo1.orademo.org,其中 demo1 是 ORACLE_SID,orademo.org是域名)。 输入全局数据库名称时,SID 框将自动填充。 接受默认的数据库字符集。 选择 Create database with sampleschemas。 选择数据库管理选项 选择 Use Database Control for DatabaseManagement。 指定数据库文件存储选项 选择 FileSystem,然后输入数据库文件要使用的路径名(在本例中为 /u02/oradata)。 指定备份和恢复选