Linux下安装Oracle
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-28
往linux中装oracle --将oracle的安装文件传到linux(利用光驱,mount /dev/hdc /cdrom) 【安装gcc】 在RedHat中安装 --cd /media/cdrom/RedHat/RPMS --rpm -ivh glibc-kernheaders-2.4-9.1.100.EL.i386.rpm glibc-headers-2.3.4-2.36.i386.rpm glibc-devel-2.3.4-2.36.i386.rpm gcc-3.4.6-8.i386.rpm 在suse中安装 --mkdir /cdrom --mount /dev/hdc /cdrom --cd /cdrom/suse/i586 --rpm -ivh libmudflap-4.1.2_20070115-0.21.i586.rpm glibc-devel-2.4-31.54.i586.rpm gcc-4.1.2_20070115-0.21.i586.rpm 安装oracle --groupadd dba --groupadd oinstall --useradd -g oinstall -G dba -d /home/oracle -m oracle --passwd oracle --mkdir -p /opt/oracle/product/10.2.2/db_1 --chown -R oracle /opt/oracle --vi /etc/SuSE-release(把10改成9) --cd /cdrom/ --ls(有database) --mkdir /or --cp -r database/ /or --cd /or/ --chmod -R 777 database/ --vi /.bash_profile export DISPLAY=本机ip:0 export LANG=en --source /.bash_profile --打开xmanager 的passive模式 --xclock --su - oracle --source /.bash_profile --xclock --cd /or/database --. /runInstaller 配置环境变量 --su - oracle -- vi .profile export ORACLE_BASE=/opt/oracle/product/10.2.0 export ORACLE_HOME=/opt/oracle/product/10.2.0/db_1 export ORACLE_SID=安装的数据库的名字 export PATH=$ORACLE_HOME/bin:$PATH Red hat 5 装Oracle10g: 要查看系统上安装了这些程序包的哪些版本,以 root 用户身份运行以下命令: rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c compat-libstdc compat-libstdc -devel 第 2 部分:针对 Oracle 配置 Linux Linux 软件现已安装完毕,您需要针对 Oracle 对其进行配置.本部分将逐步讲解针对 Oracle 数据库 10g 配置 Linux 的过程. 1.验证系统要求 要验证系统是否满足 Oracle 10g 数据库的最低要求,以 root 用户身份登录并运行以下命令. 要查看可用 RAM 和交换空间大小,运行以下命令: grep MemTotal /proc/meminfo grep SwapTotal /proc/meminfo 2.软件包下载: [url]http://www.oracle.com/technology/software/products/database/oracle10g/index.html[/url] 3.解压软件包: [root@lc oracle]#unzip 10201_database_linux32.zip 4.修改系统内核: [root@lc oracle]# vi /etc/sysctl.conf 在文件中添加如下内容: kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 # semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 net.core.rmem_max=262144 net.core.wmem_default=262144 net.core.wmem_max=262144 其中kernel.shmall和kernel.shmmax 在该文件中已存在,将已存在的注释掉即可. [root@lc oracle]# /sbin/sysctl -p #使设置生效 5、[root@lc /]# vi /etc/security/limits.conf 添加如下内容: * soft nproc 2047 * hard nproc 16384 * soft nofile 1024 * hard nofile 65536 6、[root@lc /]# vi /etc/pam.d/login 添加如下内容:session required /lib/security/pam_limits.so 7、[root@lc /]# vi /etc/selinux/config SELINUX=disabled #关闭selinux 8、安装相关的开发包(rpm包): [root@lc Server]# rpm -q binutils compat-db control-center gcc gcc-c glibc li bXp-1.0.0 libstdc libstdc -devel make openmotif-2.3.0 binutils-2.17.50.0.6-5.el5 compat-db-4.2.52-5.1 control-center-2.16.0-14.el5 gcc-4.1.2-14.el5 gcc-c -4.1.2-14.el5 glibc-2.5-18 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Linux下安装Oracle的所有评论