您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Linux之oracle数据库安装操作手册
专注数据管理-上海蒙马软件技术有限公司-Linux之oracle数据库安装操作手册在Linux操作系统下安装oracle数据库与在windows下安装大不相同,在windows下,我们只需要oui直接安装,不需要任何的配置操作。但Linux则不一样,在安装数据库前需要很多的系统配置和前期准备工作。一、查看系统参数查看系统参数是为了检查系统是否满足数据库安装要求,以避免在安装过程中出现因磁盘不足等原因导致的数据库安装失败;系统要求说明内存必须高于1G的物理内存交换空间一般为内存的2倍,例如:1G的内存可以设置swap分区为3G大小硬盘5G以上以下为查看系统参数的相关命令:#cat/etc/redhat-release查看Linux安装版本#uname-rm查看操作系统内核版本#df-Bm查看磁盘空间#lvdisplay查看逻辑卷#cat/proc/cpuinfo|grepprocess查看CPU数#cat/proc/meminfo查看内存二、查看系统安装的包在查看系统参数后,需要查看系统支持oracle数据库安装的一些包,如下所示:所列包需要逐一检查,以免后期安装失败。如果发现有包没有安装,需要手动安装好专注数据管理-上海蒙马软件技术有限公司-缺少的包后再进行后续操作。查询命令为:#rpm-qa|grep包名需要注意的是,上述这些包的版本与操作系统内核版本有关,所以在查的时候只需要查询包名字母回车即可;如果缺少包的话需要挂载Linux对应内核版本的ISO镜像文件到虚拟机中并找到这些包然后安装。步骤:1、打开虚拟机后,右下角,点击光盘图标,选“设置”;2、挂载ISO文件(前提是在本地计算机中已经拷贝了相应的ISO文件),此处示例为:然后点击浏览,将该ISO文件选中并确定;专注数据管理-上海蒙马软件技术有限公司-3、右下角,点击光盘图标,然后选“连接”;这样,就将镜像文件挂载好了。4、挂载好后运行相关命令找到包:#cd/media#ls#cdRHEL_5.4I386DVD#ls#cdServer#ls此时会显示出很多包,然后我们直接安装缺少的包:专注数据管理-上海蒙马软件技术有限公司-#rpm-ivh包名这样,我们就装好了所缺少的包。三、修改内核参数在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi/etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。#oraclesoftnproc2047#oraclehardnproc16384#oraclesoftnofile1024#oraclehardnofile65536编辑完成后按Esc键,输入“:wq”存盘退出;2)修改/etc/pam.d/login文件,输入命令:vi/etc/pam.d/login,按i键进入编辑模式,将下列内容加入该文件。sessionrequired/lib/security/pam_limits.sosessionrequiredpam_limits.so编辑完成后按Esc键,输入“:wq”存盘退出;3)修改linux内核,修改/etc/sysctl.conf文件,输入命令:vi/etc/sysctl.conf,按i键进入编辑模式,将下列内容加入该文件fs.file-max=6815744fs.aio-max-nr=1048576kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=25032000100128net.ipv4.ip_local_port_range=900065500net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=1048576专注数据管理-上海蒙马软件技术有限公司-编辑完成后按Esc键,输入“:wq”存盘退出;注意:上述shmmax是根据系统物理内存计算出来的(shmmax=物理内存%2*1024)。所以这个参数并不是固定的,读者需要注意。要使/etc/sysctl.conf更改立即生效,执行以下命令。输入:sysctl-p四、创建相关用户和组在系统中,建立相关的用户和组,作为软件安装和支持组的拥有者,可以对用户和组赋予相关的权限。创建用户组:#groupadd-g501oinstall#groupadd-g502dba创建Oracle用户和密码,输入命令:#useradd-u501-goinstall-Gdbaoracle#passwdoracle然后会让你输入密码,密码任意输入2次,但必须保持一致,回车确认五、创建安装目录目录的位置,根据自己的情况来定,注意磁盘空间可用即可,这里我把其放到oracle用户下,例如:创建安装目录,输入命令:#mkdir-p/u01/app/oracle/product/10.2.4/db_1更改目录属主为Oracle用户所有,输入命令:#chown-Roracle:oinstall/u01赋予oracle用户对文件夹/app的操作权限(最高为777)#chmod775/u01六、修改环境变量配置oracle用户的环境变量,首先,切换到新创建的oracle用户下,专注数据管理-上海蒙马软件技术有限公司-输入:su–oracle,然后直接输入:vi.bash_profile,按i编辑.bash_profile,进入编辑模式,增加以下内容:umask022exportORACLE_BASE=/u01/app/oracle/exportORACLE_HOME=$ORACLE_BASE/product/10.2.4/db_1exportORACLE_SID=orclexportPATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/binexportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib编辑完成后按Esc键,输入“:wq”存盘退出。注意:上述内容是建立ORACLE_BASE和ORACLE_HOME,其内容需要与刚才建立的安装目录相对应。七、安装过程1、安装oracle软件(仅安装软件,不建库)1)当上述系统要求操作全部完成后,注销系统,在图形界面以Oracle用户登陆。首先将下载的Oracle安装包复制到linux中,推荐用Xmanager或其他ftp工具拷贝。打开一个终端,运行unzip命令解压oracle安装文件,如:输入命令:$unzip10201_database_linux32.zip解压完成后cd进入其解压后的目录database输入命令:$cddatabase使用ls命令可以查看解压后database所包含的文件,如下图:2)执行安装,输入命令:./runInstaller-ignoreSysPrereqs专注数据管理-上海蒙马软件技术有限公司-专注数据管理-上海蒙马软件技术有限公司-安装完成后,系统会提示你需要用root权限执行2个shell脚本。专注数据管理-上海蒙马软件技术有限公司-按照其提示的路径,找到其所在的位置,如:我的就在/u01/app/oracle/product/10.2.4/db_1/root.sh和/u01/app/oracle/oraInventory/orainstRoot.sh。新开启一个终端,输入命令:#su–root#cd/u01/app/oracle/product/10.2.4/db_1/#shroot.sh#cd/u01/app/oracle/oraInventory#shorainstRoot.sh这样,oracle数据库软件就安装好了。2、建库1)还是在oracle用户的图形界面oracle用户中,新开启一个终端,直接输入命令dbca会弹出如下界面。专注数据管理-上海蒙马软件技术有限公司-专注数据管理-上海蒙马软件技术有限公司-输入统一密码(也可以分别设置其密码)专注数据管理-上海蒙马软件技术有限公司-数据库存放位置,我这里采用默认专注数据管理-上海蒙马软件技术有限公司-内存分配及指定字符集专注数据管理-上海蒙马软件技术有限公司-专注数据管理-上海蒙马软件技术有限公司-经过漫长的等待,当看到此界面,说明oracle建库完成。可以用sqlplus来检验下,新开启一个命令窗口,输入sqlplus,然后输入用户名和密码,可以测试下,这里就不做过多的介绍了。3、配置监听及本地网络服务1)在oracle用户的图形界面oracle用户中,新开启一个终端,输入命令netca会弹出如下界面。专注数据管理-上海蒙马软件技术有限公司-2)创建监听服务(充当oracle服务器,让别的oracle客户端连接本oracle服务器)专注数据管理-上海蒙马软件技术有限公司-专注数据管理-上海蒙马软件技术有限公司-专注数据管理-上海蒙马软件技术有限公司-3)配置本地网络服务名(充当oracle客户端,连接别的oracle服务器)专注数据管理-上海蒙马软件技术有限公司-输入连接的oracle服务器的数据库的实例名专注数据管理-上海蒙马软件技术有限公司-输入oracle服务器的ip地址选中测试专注数据管理-上海蒙马软件技术有限公司-专注数据管理-上海蒙马软件技术有限公司-专注数据管理-上海蒙马软件技术有限公司-这样oracle服务器安装配置基本就完成了。到此,整个oracle数据库在Linux5上的安装操作全部完成。
本文标题:Linux之oracle数据库安装操作手册
链接地址:https://www.777doc.com/doc-5502918 .html