linux下oracle11gR2安装手册.麒麟5.docx_第1页
linux下oracle11gR2安装手册.麒麟5.docx_第2页
linux下oracle11gR2安装手册.麒麟5.docx_第3页
linux下oracle11gR2安装手册.麒麟5.docx_第4页
linux下oracle11gR2安装手册.麒麟5.docx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

关于心态:这是一个非常纠结的问题,你需要有一定的心里承受能力。因为安装过程中你会遇到千奇百怪的难题,你可能独立解决掉某些问题,但个别问题有时候会成为安装过程中的一道坎,于是你请教了你的同事、领导、同学、朋友,不停地baidu、Google,甚至逛了各大论坛求助均没有结果。一个问题就难住你好几天。此时,千万别灰心丧气,不要怕!大不了重新来过,或许会有意外的出路。我就是个例子,以前的工作中碰都没碰过linux,领导一句话改变了我。要我在linux下安装oracle。关于硬件:磁盘空间依据具体情况分配,越大越好。你是装数据库,以后还有很多数据要进来。装起耍的例外。但也建议别低于40G。我是在虚拟机中安装的,可以随便扩空间(o)。如果是在真实机上安装的话。硬件兼容性、驱动什么的建议看一下官网,这些比起装oracle来说实在简单多了。关于系统安装:在安装系统的时候千万千万要选择安装程序开发包,省得后面需要一个一个去网上找oracle的支持安装程序包。你要不安装的话后面那些包的兼容性和前提包什么的不是一般的麻烦,非常非常麻烦。“重装系统都要比找那些包来得快。”这是地地道道的老实话!安装麒麟系统的过程中,会要求让你建一个普通账户(非“root”帐户),图便宜的可以直接将此帐户命名为“oracle”(o),当然你也可以另行命名,以后再创建“oracle”账户。第一章:oracle安装前的准备工作系统安装完成后就可以进入oracle安装前的准备工作了。Linux系统严格区分大小写,请一定留意。准备过程如下:请确保每一步你都执行了。一、检查支持oracle的支持包是否完整我把这个工作放到第一步来做是因为没有这些包的支持你是装不上oracle的,或者装上了报错无法正常运行。到时候你再去纠结,甚至重新来过。你就会懂我的!首先启动你的终端,输入以下命令切换到root账户:su root然后就是你的密码,注意别用小键盘输入。密码输入过程是不会显示任何字符的。输入以下命令来检查oracle的支持包是否存在:rpm qa binutilsrpm qa compat-libstdc+rpm qa elfutils-libelfrpm qa elfutils-libelf-develrpm qa glibcrpm qa glibc-commonrpm qa glibc-develrpm qa gcc-c+rpm qa libaiorpm qa libaio-develrpm qa libgccrpm qa libstdc+rpm qa libstdc+-develrpm qa makerpm qa sysstatrpm qa unixODBCrpm qa unixODBC-devel如果你输入这些命令后终端返回了相应包的版本号则表示该包存在,如果什么也没有则表示你要到网上去找相应的包来安装,一般当你安装系统时候选择了安装开发包的话,这一轮测试下来应该只差一两个包了。推荐一个下载的地址给大家/,注意下载的时候选一下,要符合自己系统的包才能装上。安装rpm包的命令格式为:rpm -ivh 包名例如:rpm -ivh unixODBC-2.2.11-7.1.i386二、建立相关的用户与安装目录终端输入以下命令来创建用户组:groupadd oinstallgroupadd dba终端输入以下命令来建立用户(如果你在安装系统时把账户指定为“oracle”的话,这一步可以免了(o)):useradd oraclepasswd oracle终端输入以下命令指定oracle的所属组:usermod -g oinstall -G dba oracle终端输入以下命令来创建安装目录,并将根目录下oracle这个目录的所有者转移给oracle,群组变更为oinstall:mkdir -p /oracle/11gchown -R oracle:oinstall /oracle三、配置系统参数修改/etc/sysctl.conf这个文件,如果没有就创建它。终端输入以下命令:vim /etc/sysctl.conf然后键盘上的按键“i”进入编辑模式,编辑完成后按“Esc”按键,然后输入:wq!保存并退出。现在,将以下内容添加到sysctl.conf这个文件中:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586编完后必须使你刚才的设置生效,在终端输入以下命令:/sbin/sysctl -p同样的方式输入vim /etc/profile编辑profile这个文件,在末尾加入以下内容:if $USER=oracle;thenif $SHELL=/bin/ksh;thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi完成后:wq!保存退出。输入vim /etc/pam.d/login编辑login文件,在末尾加上以下内容:session required /lib/security/pam_limits.sosession required pam_limits.so完成后:wq!保存退出。输入vim /etc/security/limits.conf编辑limits.conf文件,在末尾加上以下内容:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536完成后:wq!保存退出。编辑oracle的设置环境变量,这里需要切换到oracle用户下,终端输入命令:su oracle然后就是你的oracle账户密码。切换到oracle账户后输入命令vim /home/oracle/.bash_porfile编辑这个文件,加入以下内容:ORACLE_BASE=/oracleORACLE_HOME=$ORACLE_BASE/11gORACLE_SID=orclPATH=$ORACLE_HOME/bin:$PATHexport ORACLE_BASE ORACLE_HOME ORACLE_SID PATH这里检查一下这个文件的顶部,一般都带有一行export PATH,删除它,完成后:wq!保存退出。到此为止,你的oracle前期准备工作已经完成了,重启系统。第二章:安装oracle数据库系统重启后,选择图形界面引导,直接进入oracle用户。Oracle数据库安装包还没解压的赶紧赶紧。建议你解压到/home/oracle目录下,或者/oracle目录下,这样可以保证oracle用户和oinstall组具有读写权限。cd到你的oracle安装目录下,(例如:cd /home/orcle/database)。执行以下命令:xhost +xhost + localhost启动安装程序,终端输入:./runInstaller注意./runInstaller 这个命令中的“I”是大写的i,不要看成“L”哈。接下来就是是oracle的图形安装过程根据自己需要选择就行了在图形安装过程的步骤11,会弹出窗口,要求你执行两个脚本文件。另外开启一个终端,cd到脚本目录。输入./orainstRoot.sh或者./root.sh来执行脚本文件。执行脚本过程中会让你选择路径,输入bin,回车。第三章:配置oracle数据库第一步,配置oracle监听在终端执行命令netca启动图形化监听配置的界面,同样也是图形界面,根据你的需要一步步走到底。第二步,创建oracle数据库实例在终端执行dbca,启动图形化配置界面,根据你的需要设置吧。当以上两步都完成后你就可以启动oracle数据库了。第四章:启动oracle数据库第一步,必须先启动监听器。启动监听命令:lsnrctl star

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论