欢迎来到天天文库
浏览记录
ID:19104923
大小:483.00 KB
页数:21页
时间:2018-09-26
《在linuxx86上安装oracle数据库10g以及连接使用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、在Linuxx86上安装Oracle数据库10g以及连接使用第1部分安装Oracle数据库前的验证安装完Linux后首先验证安装安装好的Linux应该具备Oracle10g所需的所有程序包和更新。可以执行以下步骤验证安装。所需内核版本:2.4.9-e.25(或更高版本)通过运行以下命令检查内核版本:uname-r例如:#uname-r2.4.9-e.27smp说明内核版本符合要求。其他所需程序包的版本(或更高版本):·gcc-3.2.3-2·make-3.79·binutils-2.11·openmotif-2.2.2-16·setarch-1.
2、3-1·compat-gcc-7.3-2.96.122·compat-gcc-c++-7.3-2.96.122·compat-libstdc++-7.3-2.96.122·compat-libstdc++-devel-7.3-2.96.122这里建议安装Linux的时候把开发环境尽量都装上,这样上面的程序包都会安装在机器上了。如果系统上缺少任何其他程序包版本,或版本比以上指定的版本旧(compat-db除外),则可以从RedHatNetwork下载并安装更新。要查看系统上安装了这些程序包的哪些版本,以root用户身份运行以下命令:rpm-qgcc
3、makebinutilsopenmotifsetarchcompat-dbcompat-gcccompat-gcc-c++compat-libstdc++compat-libstdc++-devel例如:#rpm-qgccmakebinutilsopenmotifsetarchcompat-dbcompat-gcc>openmotifcompat-gcc-c++compat-libstdc++compat-libstdc++-develgcc-3.2.3-20make-3.79.1-17binutils-2.14.90.0.4-26openm
4、otif-2.2.2-16setarch-1.3-1packagecompat-dbisnotinstalledcompat-gcc-7.3-2.96.122compat-gcc-c++-7.3-2.96.122compat-libstdc++-7.3-2.96.122compat-libstdc++-devel-7.3-2.96.122第2部分:针对Oracle配置LinuxLinux安装完毕,您需要针对Oracle对其进行配置。本部分将逐步讲解针对Oracle数据库10g配置Linux的过程验证系统要求要验证系统是否满足Oracle10g数据
5、库的最低要求,以root用户身份登录并运行以下命令。要查看可用RAM和交换空间大小,运行以下命令:grepMemTotal/proc/meminfogrepSwapTotal/proc/meminfo例如:#grepMemTotal/proc/meminfoMemTotal:512236kB#grepSwapTotal/proc/meminfoSwapTotal:1574360kB所需最小RAM为512MB,而所需最小交换空间为1GB。对于RAM小于或等于2GB的系统,交换空间应为RAM数量的两倍;对于RAM大于2GB的系统,交换空间应为RAM数
6、量的一到两倍。Oracle10g软件还需要2.5GB的可用磁盘空间,而数据库则另需1.2GB的可用磁盘空间。/tmp目录至少需要400MB的可用空间。要检查系统上的可用磁盘空间,运行以下命令:df-h例如:#df-hFilesystemSizeUsedAvailUse%Mountedon/dev/sda36.8G1.3G5.2G20%//dev/sda199M17M77M18%/boot该示例表明,/tmp目录没有自己的文件系统。(对本指南而言,它是根文件系统的一部分。)根文件系统可用空间为5.2GB,除了满足安装(2.5+1.2+0.4=4.1
7、GB)外还小有富余。(这些空间的安排最好在安装Linux之前就规划好,安装好后不太好调整)配置安全参数/etc/security/limits.conf文件增加oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536例如:#cd/etc/security/#vilimits.conf在文件的最后加入oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofil
8、e65536最后保存退出修改内核参数/etc/sysctl.confkernel.sem=25632000100128kernel.sh
此文档下载收益归作者所有