您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Linux4下安装Oracle10G
Oracle10.2.0forLinux4安装说明:安装Linux4,注意以下安装要求:根目录/至少要求2-3G,以满足Oracle安装目录空间要求安装所需最小内存为512M,所需最小交换空间为1G;如果内存超过=2G,交换空间应为RAW的两倍,如果大于2G,交换空间为RAW的一至两倍。建立/U01数据安装目录,大小约为2G左右即可建立/U02数据文件目录,大小根据实际情况而定一、参数修改1、修改host文件在/etc/hosts文件中添加一个全限定域名,如:127.0.0.1linuxaslinuxas.domain.comlinuxas二、设置核心参数1、在/etc/sysctl.conf文件中加入下列行:kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=2621442、运行下列命令改变核心参数:/sbin/sysctl-p3、设置oracle用户的环境变量:用户建立好后,在/home下会产生与用户名同名的文件夹.如:/home/oracle在目录下使用命令:$ls–a可以查看到所有文件,包括隐藏属性的文件.其中有一个文件名为.bash_profile这个文件就是oracle用户的环境变量文件(*是用户环境变量而不是系统环境变量).保持在/home/oracle目录下,使用命令:$vi.bash_profile可打开vi编辑器,对.bash_profile文件进行编辑稍微对vi作一点使用说明,编辑器打开后只可看到其中内容,要进行编辑必须按“I”键.在光标插入点更改好后,按ESC键取消插入,再按”:”作退出,退出有两种,一种在冒号后加”q”,将不保存刚才的设置退出;一种在冒号后加”wq”(不能写成qw),退出将保存刚才所作的更改..bash_profile文件内容如下:#.bash_profile#Getthealiasesandfunctionsif[-f~/.bashrc];then.~/.bashrcfi#UserspecificenvironmentandstartupprogramsPATH=$PATH:$HOME/binexportPATHunsetUSERNAMEexportLANG=enexportORACLE_SID=orclexportORACLE_HOME=/u01/oracle/product/10.2.0/db_1exportPATH=$PATH:$ORACLE_HOME/bin//本行参数用于设置安装时启支图形界面exportDISPLAY=:0.0其中:exportPATHunsetUSERNAMEexportLANG=enexportORACLE_SID=orclexportORACLE_HOME=/u01/oracle/product/10.2.0/db_1exportPATH=$PATH:$ORACLE_HOME/binexportDISPLAY=:0.0是需要我们插入的内容!也就是设置好的环境变量.设置好后,必须注销重登用户oracle,变量才会生效.三、创建下列组和用户groupaddoinstallgroupadddbagroupaddoperuseradd-goinstall-Gdbaoraclepasswdoracle四、创建安装oracle的目录mkdir-p/u01/app/oracle/product/10.2.0/db_1mkdir-p/u02/oradatachown-Roracle.oinstall/u01/u02/oradata说明:/u01/app/oracle/product/10.2.0/db_1目录是用于放置程序文件的位置。/u02/oradata目录用于放置数据库文件的位置,在安装的时候一定要确认安装的位置正确。五、开始安装检查下列包是否安装,若未安装则要先安装:#FromRedHatAS4Disk2setarch-1.6-1.i386.rpmcompat-libstdc++-33-3.2.3-47.3.i386.rpmmake-3.80-5.i386.rpmglibc-2.3.4-2.i386.rpm#FromRedHatAS4Disk3openmotif-2.2.3-6.RHEL4.2.i386.rpmcompat-db-4.1.25-9.i386.rpmlibaio-0.3.102-1.i386.rpmgcc-3.4.3-9.EL4.i386.rpm#FromRedHatAS4Disk4compat-gcc-32-3.2.3-47.3.i386.rpmcompat-gcc-32-c++-3.2.3-47.3.i386.rpm你可以使用rpm命令查看系统中是否已经安装上述软件包例如你想查看所有以compat开头的软件包,可以执行命令:rpm-qa|grepcompat开始安装1.从网上下载oracle10GforLinux安装包10201_database_linux32.zip,利用ftp工具将安装包上传到待安装服务器,2.用root用户进入系统,解压安装文件:unzip10201_database_linux32.zip3.以oracle用户进入linux(su–oracle),执行./runInstaller,开始安装数据库4.安装时可以选择只安装数据库程序也可以选择安装完后自动创建数据库,手动创建数据库时使用dbca命令进行创建。5.注意:在手动创建数据库的过程中可能会碰到类似于”cannotcreatedirect“/u01/oracle”之类的错误,请以root用户登录重新给/uo1进行授权chown-Roracle.oinstall/u01/u02/oradata五、安装后配置修改oratab文件,在/etc/oratab文件中添加下面的一行,TEST:/u01/app/oracle/product/10.2.0/db_1:Y六、配置:安装完成后,第一次启动是没有问题的,但是,重启动计算机后,你必需通过手工或者脚本启动数据库。1、手工启动数据库:以oracle用户执行dbstart,这个命令在我安装完成后,出现错误,我就把这个脚本修改了一下,利用文本编辑器打开dbstart,把78行的ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle换成你自己的路径。ORACLE_HOME_LISTNER=/u01/app/oracle/product/10.2.0/db_1/关闭数据库用dbshut就可以了。如果你需要使用isqlplus管理数据库,就要启动isqlplus,运行命令:isqlplusctlstart|stop要使用基于web的企业管理器,就要运行命令:emctlstart|stopdbconsole这样可以手工启动数据库。若要让数据库在系统启动时随之启动,就需要多动点手了:1.首先修改/etc/oratab把orcjava:/home/oracle/OraHome_1:N改为orcjava:/home/oracle/OraHome_1:Y2.然后修改/etc/rc.local添加如下几行:su-oracle-c'lsnrctlstart'su-oracle-c'dbstart'su-oracle-c'emctlstartdbconsole'su-oracle-c'isqlplusctlstart'3.进入/home/oracle/OraHome_1/bin修改dbstart文件,将oratab=etc/oratab重新启动:reboot看看系统能否自动加载服务如果仍然不能,请检查环境变量是否正确。如果/etc/下无oratab文件,到/home/oracle/install/目录下,复制oratab文件到/etc下,并修改。重启后如果客户端无法连接到oracle,请关闭linux的防火墙Su–root[root]#/etc/init.d/iptablesstop[root]#/etc/init.d/iptablesstartOracle10.2.0forLinux4安装说明:安装Linux4,注意以下安装要求:根目录/至少要求2-3G,以满足Oracle安装目录空间要求安装所需最小内存为512M,所需最小交换空间为1G;如果内存超过=2G,交换空间应为RAW的两倍,如果大于2G,交换空间为RAW的一至两倍。建立/U01数据安装目录,大小约为2G左右即可建立/U02数据文件目录,大小根据实际情况而定一、参数修改1、修改host文件在/etc/hosts文件中添加一个全限定域名,如:127.0.0.1linuxaslinuxas.domain.comlinuxas二、设置核心参数1、在/etc/sysctl.conf文件中加入下列行:kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=2621442、运行下列命令改变核心参数:/sbin/sysctl-p3、设置oracle用户的环境变量:用户建立好后,在/home下会产生与用户名同名的文件夹.如:/home/oracle在目录下使用命令:$ls–a可以查看到所有文件,包括隐藏属性的文件.其中有一个文件名为.bash_profile这个文件就是oracle用户的环境变量文件(*是用户环境变量而不是系统环境变量).保持在/home/oracle目录下,使用命令:$vi.bash_profile可打开vi编辑器,对.bash_profile文件进行编辑稍微对vi作一点使用说明,编辑器打开后只可看到其中内容,要进行编辑必须按“I”键.在光标插入点更改好后,按ESC键取消插入,再按”:”作退出,退出有两种,一种在冒号后加”q”,将不保存刚才的设置退出;一种在冒号后加”wq”(不能写成qw),退出将保存刚才所作的更改..bash_profile文件内容如下:#.bash_profile#Getthealiasesandfunctionsif[-f~/.bashrc];then.~/.bashrcfi#UserspecificenvironmentandstartupprogramsPATH=$PATH:$HOME/binexportPATHunsetUSERNAMEexportLANG=enexportORACLE_SID=orclexportORACLE_HOME=/u01/oracle/product/10.2.0/db_1exportPATH=$PATH:$ORACLE_HOME/bin//本行参数用于设置安装时启支图形界面exportDISPLAY=:0.0其中:exportPATHunsetUSERNAMEexportLANG=enexportORACLE_SID=orclexportORACLE_HOME=/u01/oracle/product/10.2.0/db_1exportPATH=$PATH:$ORACLE_HOME/binexportDISPLAY=:0.0
本文标题:Linux4下安装Oracle10G
链接地址:https://www.777doc.com/doc-8246 .html