您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Linux下安装Oracle11g步骤详解__参照oracle官方文档
第一步:安装前的准备工作1、安装Linux操作系统,推荐使用OracleLinux5U4、CentOS5.4+、RHEL5.4+.(在下载安装手册)仔细阅读其中的安装手册本安装在OracleLinux5U4上进行,在oracle11g支持的其他发行版Linux上同样适用,CentOS5.4+、RHEL5.4+下已经测试通过2、建立Oracle用户组及用户[root@linux~]#groupaddoinstall[root@linux~]#groupadddba[root@linux~]#cd/[root@linux/]#mkdir-p/u01/oracle[root@linux/]#useradd-goinstall-Gdba-d/u01/oracleoracle[root@linux/]#passwdoracle----为Oracle用户设置密码3、上传Oracle11g安装文件到Linux的/home目录下或是挂载安装盘mount/dev/cdrom/mnt/cdrom[root@linuxhome]#unziplinux_11gR2_database_2of2.zip[root@linuxhome]#unziplinux_11gR2_database_1of2.zip----解压完之后就在/home下得到了database目录----将database目录移到/u01/oracle目录下[root@linuxoracle]#ls-l总计16drwxr-xr-x8rootroot40962009-08-19databasedrwxr-xr-x2oracledba409611-1010:42Desktop----修改database的所有者[root@linuxoracle]#chown-Roracle:dbadatabase/[root@linuxoracle]#ls-l总计16drwxr-xr-x8oracledba40962009-08-19databasedrwxr-xr-x2oracledba409611-1010:42Desktop---11-10为系统当前日期4、检测并安装oracle11g的依赖包·使用rpm–qa|grep“包名”------检测包是否存在·如不存在使用命令rpm–ivh“包名”------安装未安装的依赖包·Oracle11g安装的依赖包列表如下:binutils-2.17.50.0.6compat-libstdc++-33-3.2.3elfutils-libelf-0.125elfutils-libelf-devel-0.125elfutils-libelf-devel-static-0.125gcc-4.1.2gcc-c++-4.1.2glibc-2.5-24glibc-common-2.5glibc-devel-2.5glibc-headers-2.5kernel-headers-2.6.18ksh-20060214libaio-0.3.106libaio-devel-0.3.106libgcc-4.1.2libgomp-4.1.2libstdc++-4.1.2libstdc++-devel-4.1.2make-3.81numactl-devel-0.9.8.i386sysstat-7.0.2unixODBC-2.2.11unixODBC-devel-2.2.115、系统参数的修改1.配置oracle安装者自己的shell限制使用编辑器(vi)将以上提到的文件按提示修改保存·并且:在/etc/profile脚本中加入以下代码:if[$USER=oracle];thenif[$SHELL=/bin/ksh];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifi2、配置内核参数Ifthecurrentvalueforanyparameterisgreaterthanthevaluelistedinthistable,thentheFixupscriptsdonotchangethevalueofthatparameter.在上表中,如果系统中现有参数值比给出的建议值大的话,则Fixup脚本不会修改这些参数的值·列出并修改内核参数值:在命令行下,打印出下表中参数的值并按上表建议值修改·使用文本编辑器(vi)编辑/etc/sysctl.conf文件,增添或编辑参数值如下:fs.aio-max-nr=1048576fs.file-max=6815744kernel.shmall=2097152kernel.shmmax=536870912kernel.shmmni=4096kernel.sem=25032000100128net.ipv4.ip_local_port_range=900065500net.core.rmem_default=262144net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=1048586net.ipv4.tcp_wmem=262144262144262144net.ipv4.tcp_rmem=4194304419430441943046、设置oracle的环境变量首先是切换到oracle用户下#suoracle编辑oracle用户根目录下的.bash_profile文件,在该文件中加入如下内容ORACLE_BASE=/u01ORACLE_HOME=$ORACLE_BASE/oracleORACLE_SID=orclPATH=$ORACLE_HOME/bin:$PATHexportORACLE_BASEORACLE_HOMEORACLE_SIDPATH保存退出oracle用户,然后再进入oracle用户执行下列命令检测环境变量:[root@linux/]#su-oracle[oracle@linux~]$env|grepORACLEORACLE_SID=orclORACLE_BASE=/u01ORACLE_HOME=/u01/oracle7、rebootLinux系统第二步:图形界面下安装oracle11g以oracle用户登录系统并切换到database目录下[oracle@linux~]$cddatabase/[oracle@linuxdatabase]$ls-l总计72drwxr-xr-x12oracledba40962009-08-17docdrwxr-xr-x4oracledba40962009-08-14installdrwxrwxr-x2oracledba40962009-08-14responsedrwxr-xr-x2oracledba40962009-08-14rpm-rwxr-xr-x1oracledba43522009-08-14runInstallerdrwxrwxr-x2oracledba40962009-08-14sshsetupdrwxr-xr-x14oracledba40962009-08-14stage-rw-r--r--1oracledba54002009-08-18welcome.html脚本runInstaller为图形模式下安装文件切换到install目录下:[oracle@linuxdatabase]$cdinstall/[oracle@linuxinstall]$ls-l总计224-rwxr-xr-x1oracledba282009-08-14addLangs.sh-rwxr-xr-x1oracledba1272009-08-14addNode.sh-rwxr-xr-x1oracledba2752009-08-14attachHome.sh-rwxr-xr-x1oracledba1822009-08-14detachHome.sh………drwxr-xr-x2oracledba40962009-08-14resource-rwxr-xr-x1oracledba220332009-08-14runSSHSetup.sh-rwxr-xr-x1oracledba1014482009-08-14unzip进入Linux的图形界面:在命令行窗口中运行./runInstaller[oracle@linuxdatabase]$./runInstaller启动检测如下:稍后弹出如下安装欢迎画面:安装开始:然后按步骤安装……剩下的安装步骤与windows下安装相似,不再做赘述。2010-11-10
本文标题:Linux下安装Oracle11g步骤详解__参照oracle官方文档
链接地址:https://www.777doc.com/doc-4338280 .html