在Redhat Enterprise Linux 5.3下安装Oracle10g Release2总结20100627(1)

合集下载

linux下安装Oracle

linux下安装Oracle

一.安装Oracle数据库之前的准备:Oracle依赖包是否全部安装;确认磁盘空间;修改内核文件;创建用户和组;修改安装程序所在目录的权限;创建Oracle基目录;修改profile文件;上传安装程序;检查环境变量是否生效;开始安装Oracle。

二.手工启动和停止Oracle服务:启动监听控制器;启动Oracle服务;手工停止Oracle服务:停止Oracle服务;停止监听控制器。

三.设置Oracle自启动上传自启动脚本至Linux服务器;解压缩并将文件拷贝到指定目录;注册服务;修改oracle配置文件;测试自启动是否生效。

一.安装:1.点击应用程序-添加删除程序2.3.打开终端,输入df –h 查看硬盘空间。

Oracle用户的home目录至少有5G的空间,/tmp至少400M空间。

4.为了保证Oracle的良好运行,针对linux请修改/etc/sysctl.conf文件中的内核配置参数。

使用vi文本处理器打开内核文件:# vi /etc/sysctl.conf按下字符”i”进入编辑模式,左下角出现insert字样即表示可以修改文件。

请确认内核参数等于或大于推荐值,并添加未配置的参数。

kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=250 32000 100 128fs.file-max=65536net.ipv4.ip_local_port_range=1024 65000net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=262144配置完成,按下esc键返回一般模式,按下“:wq”保存并退出该文件。

5.在安装Oracle之前必须创建oracle用户、oinstall组和dba组:只有oracle用户才能安装、启动和关闭Oracle数据库;oinstall组的用户可以安装Oracle软件;dba组的用户可以管理数据库。

自已redhat5安装oracle的整个过程

自已redhat5安装oracle的整个过程

自已redhat5安装oracle的整个过程一.安装jdk1.我使用的是jdk-1.6.0_23-linux-i586.rpm.bin下载后的BIN文件可以直接执行2.使用root用户,执行以下几步# chmod 755 jdk-1.6.0_23-linux-i586.rpm.bin# ./ jdk-1.6.0_23-linux-i586.rpm.bin此步完成后,会生成jdk-1.6.0_23-linux-i586.rpm的文件默认安装到了/usr/java/jdk1.6.0_233.设置环境变量vi /etc/profile在文件中增加如下内容:JAVA_HOME=/usr/java/jdk1.6.0_23JRE_HOME=/usr/java/jdk1.6.0_23/jrePATH=$PATH:$JAVA_HOME/bin:JRE_HOME/binCLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH按Esc,然后:wq保存退出4.使环境变量生效Source /etc/profile此时可以查看jdk的环境配置echo $JAVA_HOME(会显示JDK所在目录)二.安装oracle1.检查安装包(当前用户是root)rpm -q gcc make binutils openmotif setarch compat-db compat-gcccompat-gcc-c++compat-libstdc++ compat-libstdc++-devel libXp使用此命令可以查看这些rpm包是否安装,由于缺失的包之间有严格的依赖关系,所以必须按照如下顺序安装缺失的包:rpm -Uvh compat-db-4*rpm -Uvh libaio-0*rpm -Uvh compat-libstdc++-33-3*rpm -Uvh glibc-headers-2.5-12.i386.rpmrpm -Uvh glibc-devel-2.5-12.i386.rpmrpm -Uvh compat-gcc-34-3*rpm -Uvh compat-gcc-34-c++-3*rpm -Uvh libXp-1*rpm -Uvh openmotif-2*rpm -Uvh gcc-4*rpm -Uvh glibc-2.5-12.i686.rpmrpm -Uvh libgomp-4.1.1-52.el5.i386.rpmrpm -Uvh gcc-4.1.1-52.el5.i386.rpm其中U是升级的意思update。

Red Hat Enterprise Linux 5(32Bit64Bit)安装Oracle(10g11g)

Red Hat Enterprise Linux 5(32Bit64Bit)安装Oracle(10g11g)

Red Hat Enterprise Linux 5(32Bit/64Bit)安装Oracle(10g/11g)一、安装系统首先安装Linux系统,根据Oracle官方文档的建议,在机器内存小于1G的情况下,swap分区大小应该设置为内存的2倍大,若内存大于2G则swap分区设置为与内存大小一样。

其实Linux系统的swap分区大小设置是很有讲究的,如果哪位读者有兴趣,可以参考我的另外一篇文章——《如何合理设置Linux系统的swap分区大小》。

在系统安装的过程中,一定选择安装所有开发包,建议不要安装SELinux或者安装后在系统中禁止SELinux运行,否则会出现一些莫名其妙的问题。

为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作二、安装Oracle前的系统准备工作1.检查需要的软件包可以使用rpm -qa|grep 软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包:From RedHat AS5 Disk 1(32 Bit)# rpm -Uvh setarch-2*# rpm -Uvh make-3*# rpm -Uvh glibc-2*# rpm -Uvh libaio-0*From RedHat AS5 Disk 2(32 Bit)# rpm -Uvh compat-libstdc -33-3*# rpm -Uvh compat-gcc-34-3*# rpm -Uvh compat-gcc-34-c -3*# rpm -Uvh gcc-4*# rpm -Uvh libXp-1*From RedHat AS5 Disk 3(32 Bit)# rpm -Uvh openmotif-2*# rpm -Uvh compat-db-4*如果使用DVD安装介质的话,会很方便。

2.修改Linux发行版本信息由于Oracle 10g发行的时候,RedHat Enterprise Linux 5没有发行,所以Oracle 10g并没有对RedHat Enterprise Linux 5确认支持,我们有两种方法可以让Oracle 10g支持RedHat Enterprise Linux 5。

linux下安装oracle全解

linux下安装oracle全解

【个人制作】【仅供参考】(测试版)配置目录:一:虚拟机配置二:安装驱动三:配置IP四:samba配置五:磁盘分区,格式化六:软件包安装七、配置用户八、配置系统内核九、oracle操作十、数据库测试一:虚拟机配置1、打开虚拟机2、配置虚拟机内存为1G以上3、添加块硬盘15G以上4、5、启动虚拟机6、用户名,密码登录[root---redhat]------------------------虚拟机配置完成---------------------二:安装驱动【提示:如果本地没有驱动,就要自己下载驱动进行--镜像连接】1、驱动安装2、查看镜像文件是否在c盘3、安装:mount /dev/cdrom /mnt4、切换mnt下:cd /mnt5、解压至root下学会[tab]补全:tar xvfz VMwareTools-8.4.2-261024.tar.gz -C /root 6、切换到解压vm的root目录下:cd /root7、切换到vm的目录下:cd vmware-tools-distrib8、运行:./vmware-install.p1运行时,提示yes的请y选择,[enter],选择为13的分辨率项9、切换文本模式:init 310、文本登录:用户名---密码【root—redhat】11、切换图形模式Init 512、卸载驱动:umount /dev/cdrom /mnt------------------------驱动安装完成----------------------------三:配置IP1、确定网络连接,配置ip:Setup2、启动ip:/etc/init.d/network start或:service network start3、成功图示:------------------------------ip配置完成------------------------四:samba配置1、虚拟机iso挂上:系统镜像【redhat.iso】2、挂载文件系统镜像:mount /dev/cdrom /mnt3、配置samba最好先停止防火墙:service iptables stop4、切换到安装目录下:cd /mnt/Server5、安装smb软件包rpm –ivh samba-3.0.23c-2.i386.rpmrpm –ivh perl-Convert-ASN1-0.20-1.1.noarch.rpm 6、备份文件:cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 7、修改配置文件系统:vim /etc/samba/smb.conf8、修改配置如下:workgroup=WORKGROUPsecurity=share[public]path=/optpublic=yesonly guest=yeswritable=yesprintable=no9、保存退出::wq10、启动smb服务:/etc/init.d/smb restart 11、给opt权限:chmod 777 /opt 12、smb配置成功图示:13、客户端服务传输:\\ip提示:先进行磁盘分区,格式化,在上传文件------------------------------smb配置完成-------------------------五:磁盘分区,格式化1、查看硬盘情况:fdisk -l2、给硬盘分区:fdisk /dev/sdbnp1W //保存3、格式化分区:mkfs.ext3 /dev/sdb1【是数字1】4、修改配置:vim /etc/fstab5、添加:/dev/sdb1 /opt ext3 defaults 0 06、挂载镜像到opt:mount /dev/sdb1 /opt注意事项:1、防止安装过再次安装,导致乱码(先卸载原有,在安装)2、在路径下,mount会覆盖目录里的文件,所以要先确定安装目录的文件的转移(mv重新命名,cp移动)-----------------------硬盘opt配置完成---------------------------六:软件包安装1、切换目录:cd /mnt/server2、安装以下软件包:rpm -ivh libaio-devel-0.3.106-3.2.i386.rpmrpm –ivh numactl-devel-0.9.8-7.el5.i386.rpmrpm -ivh sysstat-7.0.2-3.el5.i386.rpmrpm –ivh unixODBC-2.2.11 (32 bit) or laterrpm –ivh unixODBC-devel-2.2.11 (32 bit) or later 3、如图所示:------------------------------安装rpm包完成---------------------------七、配置用户1、创建oinstall组:groupadd oinstall2、创建dba组:groupadd dba3、新建用户oracle ,设定其主要组为oinstall 同时也是dba组的成员:useradd -g oinstall -G dba oracle4、检查结果:id oracle5、设置oracle用户口令:passwd oracle6、如图所示:--------------------------配置用户-------------------------------八、配置系统内核【1】修改系统参数1、编辑以下文件:vim /etc/sysctl.conf3、添加以下内容:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 1073741824kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 10485864、启动让其生效:/sbin/sysctl –p5、如图所示:【2】对oracle帐号进行资源限制1、编辑:vim/etc/security/limits.conf2、添加:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536【3】登录认证配置pam模块1、编辑:vim /etc/pam.d/login2、添加:session required pam_limits.so【4】为oracle用户在bash和ksh中设定资源限制编辑文件/etc/profile添加末尾1、编辑:vim /etc/profile2、添加:if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi【5】C shell 登录配置1、编辑:vim /etc/csh.login2、添加:if( $USER == "oracle" ) thenlimit maxproc 16384limit descriptors 65536umask 022endif【6】因为RHEL 6.0未经认证,所以修改为如下值,成功安装数据库后在修改回来1、编辑:vim /etc/redhat-release2、添加:Red Hat Enterprise Linux Server release 5.0 (Tikanga)【7】创建安装路径及修改权限:1、命令:mkdir -p /opt/11g/oraclechown -R oracle:oinstall /opt/11g/oraclechmod -R 775 /opt/11g/oraclemkdir -p /opt/11g/oraInventorychown -R oracle:oinstall /opt/11g/oraInventorychmod -R 775 /opt/11g/oraInventory【8】其中ORACLE_SID的值可以自己定,我的设为orcl 1、编辑:vim /home/oracle/.bash_profile2、添加:TMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRORACLE_BASE=/opt/11g/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbho me_1; export ORACLE_HOMEORACLE_SID=orcl; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMPATH=$ORACLE_HOME/bin:/usr/sbin:$PATH; export PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/ jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATHif [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifiumask 022【9】使环境变量生效source ~/.bash_profile配置情况如图所示--------------------------内核参数配置完成-------------------------九、oracle操作1、重启服务器,oracle登陆2、切换:cd /opt3、解压安装包:unzip linux_11gR2_data_1of1.zip unzip linux_11gR2_data_1of2.zip cd database4、安装:./ runInstaller安装图示:1、选择不接收邮件:2、是。

数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装

数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装

数据库Oracle10.2.0.1在Linux RadHat Enterprise5下的安装文档目录1 前言: --------------------------------------------------------------------------------------------------------- 31.1 安装Oracle的环境-------------------------------------------------------------------------------- 32 安装前的准备配置------------------------------------------------------------------------------------------ 32.1 查询所需安装包是否完整----------------------------------------------------------------------- 32.2 检查安装Oracle的硬件要求 ------------------------------------------------------------------- 42.3 OS参数要求vi /etc/sysctl.conf , 在行末添加以下内容---------------------------------- 42.4 vi /etc/security/limits.conf 行末添加以下内容---------------------------------------------- 52.5 vi /etc/pam.d/login 行末添加以下内容 ------------------------------------------------------- 52.6 vi /etc/selinux/config 确保以下内容 ---------------------------------------------------------- 53 创建安装Oracle的用户、组及配置 ------------------------------------------------------------------- 53.1 解压10201_database_linux32.zip -------------------------------------------------------------- 53.2 创建安装Oracle的用户及所属组------------------------------------------------------------- 53.3 创建安装目录mkdir -p /opt/oracle ------------------------------------------------------------- 63.4 设置oracle用户的.bash_profile ---------------------------------------------------------------- 63.5 设置主机名和ip ----------------------------------------------------------------------------------- 73.6 设置Oracle10g支持RHEL5的参数 --------------------------------------------------------- 74 安装Oracle --------------------------------------------------------------------------------------------------- 84.1 用oracle用户运行runInstaller文件 ---------------------------------------------------------- 85 测试Oracle是否安装成功------------------------------------------------------------------------------- 105.1 启动Oracle服务---------------------------------------------------------------------------------- 101前言:看过很多很多文档,有些文档格式难看,有些则是图形不够全面。

linux 下安装Oracle

linux 下安装Oracle

linux 下安装OracleRed Hat Enterprise Linux 5完整的安装,希望对大家有所帮助,同样在接下来的文章中我们还会介绍到关于1、首先把安装包下载过来,下图中的10201_database_linux32.zip2、接下来我们解压此包。

[root@wjx-as5-32 ~]# unzip 10201_database_linux32.zip如下图解压完后,多出了一个database的目录,3、复制database到根下[root@wjx-as5-32 ~]# cp -rf database /4、赋予database一个足够的大权限,[root@wjx-as5-32 ~]# chmod -R 777 database/5、创建两个组,[root@wjx-as5-32 ~]# groupadd dba[root@wjx-as5-32 ~]# groupadd oinstall6、创建一个Oracle用户,指定属组是oinstall同时属于dba。

[root@wjx-as5-32 ~]# useradd -g oinstall -G dba -d /home/oracle -m oracle[root@wjx-as5-32 ~]# passwd oracle7 、创建一个目录,[root@wjx-as5-32 ~]# mkdir -p /opt/oracle/product/10.2.0/db_1 8、让/opt/oracle/下所有权限都变成Oracle用户[root@wjx-as5-32 ~]# chown -R oracle /opt/oracle/9、因为oracle在检测版本的时候,不支持5.1所以我们必须把5.1改为4,[root@wjx-as5-32 ~]# vi /etc/redhat-release10、让后我们把镜像挂载上,cd到下面的目录,[root@wjx-as5-32 ~]# mount /dev/cdrom /mnt/cdrom/[root@wjx-as5-32 ~]# cd /mnt/cdrom/Server/11、安装gcc[root@wjx-as5-32 Server]# rpm -ivhgcc-4.1.2-14.el5.i386.rpm glibc-devel-2.5-18.i386.rpm glibc -headers-2.5-18.i386.rpm kernel-headers-2.6.18-53.el5.i386.r pm libgomp-4.1.2-14.el5.i386.rpm如下图安装完成12、[root@wjx-as5-32 Server]# rpm -ivhlibXp-1.0.0-8.1.el5.i386.rpm13、切换到oracle用户下[root@wjx-as5-32 ~]# su – oracle14、接下来我们就需要导出图形了,后面的IP跟的是你利用导出图形的PC机的IP。

在Redhat Enterprise Linux 5 下 安装Oracle 10G 详细文档

在Redhat Enterprise Linux 5 下 安装Oracle 10G 详细文档

Linux RHEL5 X86Platform Oracle Installation Oracle Database 10g Release 2 (10.2.0.1) Installation On Red Hat Enterprise Linux 5 (RHEL5) 安装要求1.软件下载/technology/software/products/database/oracle10g/index.html2.解包unzip 10201_database_linux32.zip所需内核版本:2.4.9-e.25(或更高版本)通过运行以下命令检查内核版本:uname -r例如:系统组件GNOME Desktop EnvironmentEditorsGraphical InternetText-based InternetDevelopment LibrariesDevelopment ToolsLegacy Software DevelopmentServer Configuration ToolsAdministration ToolsBaseLegacy Software SupportSystem ToolsX Window System要查看系统上安装了这些程序包的哪些版本,运行以下命令:rpm -q gcc make binutils openmotif glibc其他所需程序包的版本(或更高版本):gcc-3.2.3-2make-3.79binutils-2.11openmotif-2.2.2-16setarch-1.3-1compat-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.122compat-db-4.0.14.5针对Oracle 配置LinuxLinux 软件现已安装完毕,您需要针对Oracle 对其进行配置。

RedHat安装oracle完整版

RedHat安装oracle完整版

Oracle 11G to Red Hat Linux X86-X64 Setup(Oracle 11G安装适用Red Hat Linux 4.x-6.x企业版)目录一、操作系统安装。

(4)二、包安装(oracle所需的环境root用户进行)。

(4)2.1检查oracle必要包 (4)2.3查看包安装情况 (5)2.4如果用rpm安装不上请用yum -y install 包*(yum配置及包安装) (5)2.4.3查看包安装情况 (6)2.4.4中文包安装 (6)三、修改操作系统环境(root用户进行) (6)3.1建立oracle所需要的用户组及目录 (6)3.2创建 oracle的安装目录,并权限付给oracle用户及安装包目录设置 (7)3.3 安装文件到用户指定目录 (7)3.4修改系统版本(11G不需要修改系统版本) (7)3.5修改内核参数 (8)3.6让修改内核参数立即生效 (9)3.7设置oracle用记的shell limit (9)3.8使修改生效 (9)3.9设置静态IP地址(可用图形画界面操作) (9)3.10修改etc/hosts (10)3.11关闭Selinux (10)3.12修改开机使用文本模式登录(无图形界面) (11)3.13防火墙设置 (11)四、配置oracle环境变量(oracle用户下) (11)4.1修改bash_profile (11)4.2使.bash_profile生效 (12)4.3 修改profile文件(root用户下面不要增加没问题,原因前面已增加) (12)五、安装oracle(oracle用户下,root图形管理器下切换) (13)5.1在文件本模式下用root登录之后 (13)5.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file错误 (13)六、执行两文件(root用户下) (13)七、数据库及监听等操作(从root切换至oracle用户): (14)7.1创建监听或修改监听 (14)7.2创建数据ora 27125错误 (14)八、其它操作(oracle用户) (15)8.1启动监听 (15)8.2查看监听器状态 (15)8.3数据库操作 (15)九、还原操作系统操(root用户下不要修改,原因前面没有修改) (15)9.1、修改系统版本 (15)9.2、修改开机退出使用文本模式登录 (15)十、设置oracle自动启动与关闭 (15)10.1编辑 /etc/oratab (15)10.2做一个启动脚本 (16)10.3赋予执行权限 (17)10.4执行以下命令(开机运行脚本): (17)10.5在oracle用户下编辑 (17)十一、客户端设置 (18)一、操作系统安装。

linux安装oracle步骤

linux安装oracle步骤

在linux系统上安装oracle一需要的工具1.虚拟机:VMware.Workstation.v8.02.Linux镜像:CentOS-4.8-i386-binDVD.iso3.Oracle9i数据库:oracle9i for linux4.Xmanager:xmanager45.SecureCRT:SecureCRT+5.2已注册二创建虚拟机1.在虚拟机安装的目录下新建文件夹(尽量在盘符空间多的盘符下建立),以后作为linux安装盘用。

图12.打开虚拟机,新建一个虚拟机。

可以通过点击(图2)圈中的图标来新建虚拟机,也可以打开:File - New Virtual Machine 来新建虚拟机。

图2 3. 选择Custom(自定义安装)点击next。

如(图3)4. 如(图4)点击next图45. 选择 I will install the operating system later(也就是第三个选项)点击next。

见(图5)图56. Guest operating system选择: linux,Version: 选择 red hat enterprise linux 4点击next图67. virtual machine name出填写是你本次创建的虚拟机的名字Lacation处选择你第一步创建的文件夹(这个文件夹就相当于你的虚拟机的硬盘了)。

点击next见(图7)所示图78.选择处理的个数Number of processors是选择有几个处理器。

Number of cores per processor是选择每个处理器是几核的Total processor cores显示一共是几核的。

默认选择就可以了(本机性能强大也可以选择多核的)点击next图89.设置内存大小(图9)默认设置即可,不用更改。

点击next。

图910.设置网卡选择:Use bridged networking.如(图10)所示。

红旗Linux上安装Oracle.

红旗Linux上安装Oracle.

1、安装数据库软件进入/opt/soft目录解压刚刚传进去的oracle 11g[root@lianxi soft]# unzip linux.x64_11gR2_database_1of2.zip[root@lianxi soft]# unzip linux.x64_11gR2_database_2of2.zip创建一个文件夹,用来安装oracle在终端操作界面输入命令oranavi,自动跳出图形安装界面直接点击【前进】,进入页面如图,输入安装文件存放路径,点击【前进】出现如下图提示,点击【确定】出现如下图,输入安装组,管理组和用户名输入环境变量值,oracle_sid需同全局数据库值相同,点击【前进】点击【前进】点击【确定】下一步选择【仅安装数据库软件】,下一步选择数据库安装类型为【但实例数据库安装】,下一步下一步选择数据库版本【企业版】,下一步选择数据库软件及文件的路径,需对文件夹赋予读写权限下一步选择操作系统组,下一步点击【完成】按要求执行脚本数据库安装完成2、安装配置数据监听程序在终端上切换到oracle用户模式下,输入netca,弹出如下界面完成即可3、配置数据库切换到oracle用户模式下,输入dbca,弹出如下界面下一步选择【创建数据库】,下一步选择【一般用途或事务处理】,下一步输入全局数据库名,下一步下一步下一步下一步存储类型选择【文件系统】,下一步点击【完成】4、给数据库创建用户和给用户分配权限5、建立表空间6、还原数据库imp topicis/oracle@topicis file=d:\topicis.dmp log=imp.log full =y ignore=yimp 数据库用户名/密码@数据库实例名file=数据库存放路径log=日志存放路径full=y ignore=y。

在Red Hat Linux Server 5.3上安装Oracle11gR2

在Red Hat Linux Server 5.3上安装Oracle11gR2

在Red Hat Linux Server 5.3上安装Oracle11gR2<仇煦婷>2010年 6 月1准备安装环境和安装文件1.1 安装环境内存:1GB以上;硬盘:12GB以上;CPU:PIII以上。

操作系统:Red Hat Linux Server 5.3。

1.2 Oracle安装文件linux_11gR2_database_1of2.ziplinux_11gR2_database_2of2.zip存放地址:\\192.168.55.20\工具软件\04数据库\Oracle\Oracle11g\ oracle11g_linux\ 2创建用户和组群以root用户登录,创建oracle用户和dba组。

[root@vmlinux ~]# groupadd dba[root@vmlinux ~]# useradd -g dba oracle[root@vmlinux ~]# passwd oracle3调整内核参数以root用户登录,打开系统配置文件。

[root@vmlinux ~]# vi /etc/sysctl.conf注释文件配置过的参数kernel.shmmax,kernel.shmall,添加下面几行信息:kernel.shmmax=2147483648kernel.shmmni=4096kernel.shmall=2097152kernel.sem=250 32000 100 128fs.file-max = 6815744fs.aio-max-nr = 1048576net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576然后执行命令行,使上面的内核参数立即生效。

linux-oracle安装步骤

linux-oracle安装步骤

Linux下安装Oracle系统最好是1G内存,2G的swap空间,硬盘至少需要4.5G空间。

至少环境在Linux Server release 5.3以上如果是Linux Server release 5.1,改装oracle10.2g吧一、查看Linux版本[root@localhost ~]# cat /etc/issueRed Hat Enterprise Linux Server release 5.5 (Tikanga)[root@localhost ~]# cat /etc/RedHat-release&nbsp;Red Hat Enterprise Linux Server release 5.5 (Tikanga)二、到oracle官方网站下载对应版本的oracle,我下的是oracle for linux X86 /technetwork/database/enterprise-edition/downloads/index.h tml三、在linux下创建oracle用户,以及管理组3.1 以root用户登录linux,执行以下命令[root@getoraclelnx01 Server]# groupadd dba[root@getoraclelnx01 Server]# groupadd oinstall[root@getoraclelnx01 Server]# useradd -g oinstall -G dba oracle[root@getoraclelnx01 Server]# id oracleuid=502(oracle) gid=503(oinstall) groups=503(oinstall),502(dba)小技巧:查看Linux用户组命令:[root@localhost ~]# cat /etc/group3.2 添加oracle用户[root@localhost ~]#useradd oracle[root@localhost ~]#/usr/sbin/usermod -g oinstall -G dba oracle[root@localhost ~]#passwd oracleChanging password for user oracle.New UNIX password: oracleBAD PASSWORD: it is based on a dictionary wordRetype new UNIX password: oraclepasswd: all authentication tokens updated successfully.3.3 预先创建安装目录[root@localhost ~]#mkdir -p /opt/oracle/product[root@localhost ~]#mkdir -p /opt/oracle/product/OraHome[root@localhost ~]#mkdir -p /opt/oraInventory[root@localhost ~]#mkdir -p /opt/oracle/oradata[root@localhost ~]#mkdir -p /var/opt/oracle3.4 设置目录的所有者所属组和权限[root@localhost ~]#chown -R oracle.oinstall /opt/oracle[root@localhost ~]#chown -R oracle.oinstall /opt/oracle/oradata[root@localhost ~]#chown -R oracle.oinstall /opt/oracle/product/OraHome [root@localhost ~]#chown -R oracle.dba /opt/oraInventory[root@localhost ~]#chown oracle.dba /var/opt/oracle[root@localhost ~]#chmod -R 775 /opt/oracle[root@localhost ~]#chmod -R 755 /var/opt/oracle3.5 设置用户oracle的环境变量#su - oracle[oracle@localhost ~]$ vi /home/oracle/.bash_profile在文件底部添加export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/product/OraHomeexport ORACLE_SID=orclexport ORACLE_OWNER=oracleexport ORACLE_TERM=vt100export PATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/libexport LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport CLASSPATHPATH=$PATH:/usr/sbin; export PATHPATH=$PATH:/usr/bin; export PATH--执行以下命令让配置马上生效或以oracle用户登录使设置生效[oracle@localhost ~]$ source $HOME/.bash_profile四、准备安装环境4.1 安装环境检查Oracle依赖软件包齐全(版本等于或大于以下版本号) binutils-2.17.50.0.6compat-libstdc++-33-3.2.3compat-libstdc++-33-3.2.3 (32 bit)elfutils-libelf-0.125elfutils-libelf-devel-0.125gcc-4.1.2gcc-c++-4.1.2glibc-2.5-24glibc-2.5-24 (32 bit)glibc-common-2.5glibc-devel-2.5glibc-devel-2.5 (32 bit)glibc-headers-2.5pdksh-5.2.14-36.el5libaio-0.3.106libaio-0.3.106 (32 bit)libaio-devel-0.3.106libaio-devel-0.3.106 (32 bit)libgcc-4.1.2libgcc-4.1.2 (32 bit)libstdc++-4.1.2libstdc++-4.1.2 (32 bit)libstdc++-devel 4.1.2make-3.81sysstat-7.0.2unixODBC-2.2.11unixODBC-2.2.11 (32 bit)unixODBC-devel-2.2.11unixODBC-devel-2.2.11 (32 bit)[root@localhost ~]# rpm -qa | grep -E "binutils|compat-libstdc++|elfutils-libel f|gcc|glibc|libaio|libgcc|libstdc++|make|sysstat|unixODBC|pdksh"防火墙(根据需要设置)service iptables status可以查看到iptables服务的当前状态。

RedHat_Linux_5.3安装Oracle_11g_

RedHat_Linux_5.3安装Oracle_11g_

RedHat_Linux_5.3安装Oracle_11g第一步:添加Oracle11g安装必须的rpm包:[root@localhost~]#rpm –q binutilsbinutils-2.17.50.0.6-9.el5[root@localhost~]#rpm –q compat-libstdc++compat-libstdc++-33-3.2.3-61.x86_64[root@localhost~]#rpm –q elfutils-libelfelfutils-libelf-0.137-3.el5[root@localhost~]#rpm –q elfutils-libelf-develelfutils-libelf-devel-0.137-3.el5elfutils-libelf-devel-static-0.137-3.el5[root@localhost~]#rpm –q glibcglibc-2.5-34[root@localhost~]#rpm –q glibc-commonglibc-common-2.5-34[root@localhost~]#rpm –q glibc-develglibc-devel-2.5-34.i386glibc-devel-2.5-34.x86_64[root@localhost~]#rpm –q gccgcc-4.1.2-44.el5[root@localhost~]#rpm–q gccgcc-c++-4.1.2-44.el5[root@localhost~]#rpm –q libaiolibaio-0.3.106-3.2[root@localhost~]#rpm –q libaio-devellibaio-devel-0.3.106-3.2.i386libaio-devel-0.3.106-3.2.x86_64[root@localhost~]#rpm –q libgcclibgcc-4.1.1-52[root@localhost~]#rpm –q libstdclibstdc++-4.1.1[root@localhost~]#rpm –q libstdc++-devellibstdc++-devel-4.1.1-52.el5[root@localhost~]#rpm –q makemake-3.81-1.1[root@localhost~]#rpm –q sysstatsysstat-7.0.2-3.el5.x86_64[root@localhost~]#rpm –q unixODBCunixODBC-2.2.11-7.1.i386unixODBC-2.2.11-7.1.x86_64unixODBC-devel-2.2.11-7.1.i386unixODBC-devel-2.2.11-7.1.x86_64我们从RHEL 5.3 的安装光盘里的Server目录里找到对应的rpm包,复制到/home/rpms文件夹下。

Redhat Linux5.4下安装Oracle_11g_R1数据库

Redhat Linux5.4下安装Oracle_11g_R1数据库

Redhat Linux5.4下安装Oracle_11g_R1数据库目录一、安装环境 (1)二、设置内核参数/ETC/SYSCTL.CONF (3)三、设置系统资源限制 (3)四、网络设置 (4)五、创建用户组与用户账户 (4)六、设置安装路径 (5)七、解压安装文件并运行RUNINSTALLER程序 (5)八、图形化高级安装 (6)九、启动数据库 (21)十、利用脚本启动数据库 (24)一、安装环境(1)硬盘剩余空间:10G以上安装后的oracle+oraInventory目录会用差不多4G空间,再加上安装时Oracle生成的临时文件(/tmp目录需要至少400MB)...所以10G的硬盘空间已经是最低配置了,因为你可能还需要应付一些特殊情况。

(2)内存1G上(3)Swap交换---物理内存的2倍,最少2G(最少0.75倍)(4)操作系统:Redhat Linux5.4(5) 数据库版本:version 11.1.0.6.0(6) 数据库官方文件包名称:linux_11gR1_database_1013.zip(7)在安装Redhat 5.4 时一定要选择安装gnome,开发工具包,遗留开发包(8)关闭Linux的防火墙以及禁用SELINUX[root@localhost ~]# vi /etc/selinux/config(9)linux版本内核必须为2.6.18以上(10)Redhat Linux5.4安装Oracle Database 11g软件所必备的软件包1)2)3)4)5)6)7)8)9)10)11)二、设置内核参数/etc/sysctl.conf使用sysctl –p命令使/etc/sysctl.conf设置值生效三、设置系统资源限制通过/etc/security/limits.conf设置系统资源限制通过/etc/pam.d/login启动系统资源限制通过/etc/profile设置最大可启动进程数与最多可开启文件数四、网络设置要有主机名和固定的IP地址五、创建用户组与用户账户[root@localhost ~]# groupadd oinstall[root@localhost ~]# groupadd dba[root@localhost ~]# groupadd oper[root@localhost ~]# useradd -g oinstall -G dba,oper oracle[root@localhost ~]# passwd oracle设置用户环境变量[root@localhost ~]# cat /home/oracle/.bash_profile最好这样一下:[root@localhost ~]# source /home/oracle/.bash_profile六、设置安装路径[root@localhost ~]# mkdir -p /u01/app[root@localhost ~]# chmod -R 775 /u01[root@localhost ~]# chown root:oinstall /u01/app七、解压安装文件并运行runInstaller程序安装文件在Oracle用户的主目录中,要使用非root用户账户安装Oracle数据库[oracle@localhost ~]$ unzip linux_11gR1_database_1013.zip八、图形化高级安装Step 01:选择高级安装并选择安装的版本Step 02:设置Oracle基目录与主目录Step 03:OUI进行操作系统最低安装需求检查Step 04:可以选择是否要建立启动数据库或配置自动存储管理(ASM)Step 05:若选择创建启动数据库,可选择启动数据库的类型Step 06:设置全局数据库名与SID。

使用 vmware workstation6 在 oracle enterprise linux 5上安装 oracle 11gr1

使用 vmware workstation6 在 oracle enterprise linux 5上安装 oracle 11gr1

使用 VMware Workstation6 在 Oracle Enterprise Linux 5上安装 Oracle 11gR1作者:Kinghow第 1 部分:安装VMware Workstation ,建立虚拟机 (1)第2部分:安装Oracle Enterprise Linux 5 (3)第3部分:针对Oracle 配置Linux (9)第 4 部分:安装Oracle (12)概述在本指南中,您将了解如何安装和配置在 Enterprise Linux 5和 VMware Station 6 上运行 Oracle 11g第 1版。

注意,本指南提供的方法将采用最简单的途径(步骤数最少)来完成任务。

该方法通常意味着所选择的配置将只适用于评估。

因此,该系列既不适用于构建生产品质的环境,也不反映最佳实践。

所需软件Enterprise Linux 5、Oracle11g,到Oracle站点下载:Oracle Enterprise Linux 5 (5CD):/linuxOracle Database 11g Release 1 (11.1.0.6.0) (1.7G) :/technology/software/products/database/index.htm lVMware Workstation 6.0.0.45731,国内网站很多,下载快,例如华军:/soft/2062.htm硬件要求:内存建议1.5G以上,空闲磁盘10G。

本机:第 1 部分:安装VMware Workstation ,建立虚拟机安装VMware Workstation,没有什么要注意的,注册码Google一下。

1.创建一个新的虚拟机。

2.新建虚拟机向导:单击Next。

3.选择适当的配置:a.虚拟机配置:选择Custom。

4.选择客户操作系统:a.客户操作系统:选择Linux。

b.版本:选择Red Hat Enterprise Linux 5。

RedHatEnterprise5安装Oracle11g笔记

RedHatEnterprise5安装Oracle11g笔记

RedHatEnterprise5安装Oracle11g笔记虚拟机我装的是VMware Server1.08.虚拟机的设置不说了,基本我是保持默认的,注意以下几点1.内存大小设置为1GB,不过我后来进Linux系统中查内存大小,才939M.2.网络.如果你是能连接互联网的,那么选择桥接模式吧.如果你不能连互联网,确又想有网络连上虚拟机,那么选择Host-only模式,选完后,将网上邻居打开,选本地连接,高级,internet 连接共享,勾上允许其他网络用户通过此计算机的Internet连接来连接,家庭网络连接框中填VMware Network Adapter VMnet1.保存设置就可以了。

Red Hat Linux的安装就不说了,基本我是保持默认的,注意以下几点1.设置IP的时候取消DHCP选项,手工设置的IP,子网掩码、网关和DNS2.不设置防火墙3.Enable SELinux 禁用4.自定义软件包的时候,最好软件包全部选择,不然有可能会出现错误的!装好linux系统启动后会有2个错误1.Applying Intel Microcode update: FATAL: Module microcode not found. ERROR: Module microcode does not exist in /proc/modules [FAILED]看看官方的解释:这些信息是/etc/init.d/microcode_ctl初始化脚本在执行modprobe microcode命令加载Intel 32位架构CPU的Microcode 更新驱动到内核的时候产生的。

红帽企业linux把这个设备的驱动编译成模块。

但是这个静态模块在插入Xen内核的时候会产生项目的错误。

这些错误是正常的,可以忽略。

这个错误是正常的, 但是每次启动总看着闹心, 反正这个服务也无法启动,可以考虑关闭.执行:chkconfig microcode_ctl offservice microcode_ctl stop2.Starting sendmail:make: ***Warning: File 'sendmail.cf' has modification time in the future (2004-07-27 07:53:56 > 2004-07-27 03:09:39.029378)出现这个错误的原因是sendmail.cf的创建时间比当前系统时间较快,由于要生成新的sendmail.cf,所以会出现错误提示.更改一下sendmail.cf的时间就应该没问题了.执行:cd /etc/mailtouch *重点来介绍Oracle的安装,主要是以下几点1.首先检查Ftp是否安装好了,如果没有装好就使用rpm -Uvh ftp-0.17-33.fc6 进行安装,[root@Yuan tmp]# rpm -q ftpftp-0.17-33.fc62.使用FileZilla.exe之类的Ftp软件将Database11g传到虚拟机Linux系统的一个目录中,执行unzip packageName.zip执行解压.3.检查内存及交换区安装Oracle11g的需要物理内存的大小为1GB当内存为256-512M的时候交换分区大小应该为内存2倍512-2G的时候交换分区大小应该为内存1.5倍2-8G 交换分区大小和内存相同8G以上交换分区是内存大小的0.75倍[root@Yuan tmp]# free -mtotal used free shared buffers cachedMem: 939 474 465 0 46 330-/+ buffers/cache: 96 843Swap: 2047 0 2047我给虚拟机设置内存1024M,但是在Linux里面只有939M,不过没关系,也可以安装4.检查磁盘空间大小,/TMP大小Oracle安装企业版 3.47G标准版 3.22G自定义(最大) 3.45G数据文件大小:企业版和标准版需要1.6G的空间来存放数据文件,自定义数据库则需要1.81G./tmp目录至少需要150-200M的空间,由于我没有把/tmp单独进行划分,所以只要我的根分区空间足够,就能满足/tmp为150-200M的需求。

Red Hat Linux 5 安装Oracle

Red Hat Linux 5 安装Oracle

Author:zhang cunguo Date:2008-10-27 VMware workstation ACE: 6.0.2 build-59824数据库版本(32位):Oracle Database 10g Release 2 (10.2.0.1.0)操作系统(32位):Red Hat Enterprise Linux AS 5一、以root用户登录, 进行如下操作:1. 检查硬件要求(root)* 主要包括:******************************************* 内存: >=512M ** 交换空间: 1.0 GB或者2倍内存大小** 临时空间(/tmp>):>=400M** 软件所需空间:>=2.5G** 数据库文件:>=1.2G*******************************************# cat /etc/issue --操作系统版本# uname –r --内核# uname –m --操作系统指令集,避免因为操作系统与数据库是不同位数而引起安装失败。

# grep “model name” /proc/cpuinfo--cpu# grep MemTotal /proc/meminfo --内存# grep SwapTotal /proc/meminfo --Swap# free# df -k /tmp# df -k#df -lh2.检查软件要求(安装软件包root)说明:虽然官方文档只要求如下几个软件包(具体版本号可能不一样),但实际上在真正安装的时候,往往需要更多,蓝色表示可以缺少的.#rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' \binutils compat-db control-center gcc gcc-c++ glibc glibc-common gnome-libs libstdc++ libstdc++-devel make pdksh sysstat xscreensaver libaio compat-libstdc++ libXp setarchbinutils-2.17.50.0.6-2.el5 (i386)compat-db-4.2.52-5.1 (i386)control-center-2.16.0-14.el5 (i386)gcc-4.1.1-52.el5 (i386)gcc-c++-4.1.1-52.el5 (i386)glibc-2.5-12 (i686)glibc-common-2.5-12 (i386)gnome-libslibstdc++-4.1.1-52.el5 (i386)libstdc++-devel-4.1.1-52.el5 (i386)make-3.81-1.1 (i386)pdksh-5.2.14-30 (RHEL 5 ships with ksh instead)sysstat-7.0.0-3.el5 (i386)xscreensaverlibaio-0.3.106-3.2 (i386)compat-libstdc++libXp-1.0.0-8 (i386) (to start runInstaller)setarch-2.0-1.1 (i386)2.1 首先,在你的RHEL5光盘里找到如上RPM包;放入光盘,并挂载光驱#su –#mount –t iso9660 /dev/cdrom /mnt2.2 然后,执行以下命令:# rpm -Uvh binutils*# rpm -Uvh compat-db*# rpm -Uvh control-center*# rpm -Uvh gcc-3.4*# rpm -Uvh gcc-c++*# rpm -Uvh glibc-2.3*# rpm -Uvh glibc-common*# rpm -Uvh gnome-libs*# rpm -Uvh libstdc++-3.4*# rpm -Uvh libstdc++-devel*# rpm -Uvh make*# rpm -Uvh pdksh*# rpm -Uvh sysstat*# rpm -Uvh xscreensaver*…..说明:若执行以上命令时提示须安装其它,则再从RHEL5的安装盘拷贝相应的包,然后再继续安装.也可以强行安装,例如:#rpm -Uvh --force binutils-2.18*.rpm2.3 卸载光驱,不然在后面会报mnt/hgfs不可写入。

Oracle_10g_在linux_redhat_5.3系统安装图解

Oracle_10g_在linux_redhat_5.3系统安装图解

Oracle 10g 在linux redhat 5.3系统安装图解全过程1,安装相关的软件包检查Linux安装oracle10g必须的安装包是否存在# rpm -q gcc make binutils openmotif setarch libXp清单如下:binutils-2.15.92.0.2-13.EL4compat-db-4.1.25-9compat-libstdc++-296-2.96-132.7.2control-center-2.8.0-12gcc-3.4.3-22.1.EL4gcc-c++-3.4.3-22.1.EL44glibc-2.3.4-2.9glibc-common-2.3.4-2.9gnome-libs-1.4.1.2.90-44.1libstdc++-3.4.3-22.1libstdc++-devel-3.4.3-22.1make-3.80-5pdksh-5.2.14-30sysstat-5.0.5-1xscreensaver-4.18-5.rhel4.2setarch-1.6-1libaio-0.3.103-3libXp(as 5)2,编辑vi /etc/sysctl.conf文件,末尾添加如下行(原文件如有重复的,屏蔽掉)kernel.shmall = 2097152kernel.shmmax = 268435456kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144执行命令生效:/sbin/sysctl –p3,编辑vi /etc/security/limits.conf文件,在末尾添加下列行oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655364,建立相关的安装目录mkdir /u01mkdir /u01/appmkdir /u01/app/oracle5,建立dba,oinstall组与oracle用户#groupadd oinstall#groupadd dba#useradd -g oinstall -G dba -d /u01/app/oracle oracle -s bin/bash#passwd oracle#chown -R oracle:oinstall /u016,执行命令,使其进入图形安装模式xhost +7,切换到oracle用户(su - oracle)编辑.bash_profile文件,添加如下行,设置oracle用户的环境变量TMP=/tmp;export TMPTMPDIR=$TMP;export TMPDIRORACLE_BASE=/u01/app/oracle;export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;export ORACLE_HOME ORACLE_SID=orcl;export ORACLE_SIDLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH执行命令,立即生效:source /u01/app/oracle/.bash_profile8,解压oracle安装文件tar -xvzf 10201_database_linux32.tar.gz9,安装oracle执行命令./runInstaller10,下面是安装过程图解安装完成之后,再执行两个脚本就可以了:使用root用户来执行该脚本,分别执行/u01/app/oracle/oraInventory/orainstRoot.sh和/u01/app/oracle/product/10.2.0/db_1/root.sh退出安装界面切换到oracle用户进入SQL操作界面:Sqlplus / as sysdba (sqlplus / nolog)SQL>查看是否可以进入web界面管理oracle10g数据库执行命令:emctl status dbconsole启动web界面:emctl start dbconsole停止web界面:emctl stop dbconsole(默认安装完oracle之后就已经启动oracle 10g 的web的管理界面)在火狐浏览器输入http://127.0.0.1 :1158/em进入web操作界面。

手把手教你如何在_Redhat_linux5_安装oracle_11g_32位

手把手教你如何在_Redhat_linux5_安装oracle_11g_32位

第 1 部分:安装 Oracle Enterprise Linux 5本部分介绍了如何在您的硬件上安装 Oracle Enterprise Linux 5 (OEL5)。

请花点时间确保您的硬件满足 Oracle 数据库 11g 第 1 版所需的最低硬件要求。

最低硬件要求:32 位 (x86)∙x86 兼容 CPU∙ 1 GB RAM∙10 GB 的可用磁盘空间(3.5 GB 用于 Oracle 软件 + 1.5 GB 用于数据库 + 3 GB 用于 OEL5 + 2 GB 交换空间)64 位 (x86_64)∙x86_64 兼容 CPU∙ 1 GB RAM∙10.5 GB 的可用磁盘空间(4 GB 用于 Oracle 软件 + 1.5 GB 用于数据库 + 3 GB 用于 OEL5 + 2 GB 交换空间)注:Linux 和 Oracle 必须安装在同一体系结构上。

32 位 Oracle 只能运行于 32 位 Linux 之上,64 位 Oracle 只能运行于64 位 Linux 之上。

现在,我们将逐步演示在服务器上安装 Linux 操作系统的过程。

本文假设进行 Linux 系统全新安装(有别于升级),并假设服务器为 Oracle 所专用,且服务器上没有其他操作系统或数据。

Oracle 数据库 11g第 1 版经认证可以在不需要更新的情况下运行 OEL5 的基本版本。

可以免费下载 OEL5。

1.使用第一张 CD 或 DVD 启动服务器。

o您可能需要更改 BIOS 设置,以允许从 CD/DVD 启动。

2.启动屏幕出现,并在底部显示 boot:提示符。

o选择Enter,从控制台上执行图形安装。

o安装程序扫描您的硬件3.Oracle Enterprise Linux splash 屏幕o单击Next4.语言选择o接受默认值。

5.配置键盘o接受默认值。

6.安装或升级o选择Install并单击Next7.设置磁盘分区o本指南不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Redhat Enterprise Linux 5.3安装ORACLE 10g(10.2.0)在Redhat Enterprise Linux 5.3下安装Oracle10g Release2目录一.安装Red Enterprise Linux5.3 (2)1.1系统环境需求 (2)1.2内核要求 (2)1.3 ORACLE 10g所需Linux环境的程序包安装和更新 (2)二.针对Oracle配置Linux系统 (3)2.1验证系统要求 (3)2.2安装jdk (4)2.3创建 Oracle 组和用户帐户 (4)2.4修改/etc/redhat-release文件 (5)2.5配置Linux内核参数 (5)2.6为oracle用户设置Shell限制 (6)2.7修改Oracle用户语言环境: (7)2.8配置Oracle用户环境变量 (7)2.9修改hosts文件 (8)2.10修改selinux的配置文件 (8)三.安装Oracle (8)四、查看oracle进程 (14)五、测试运行安装的Oracle系统 (14)5.1启动/停止监听服务 (14)5.2启动/停止数据库 (15)5.3启动和停止dbconsole服务 (15)六、设置oracle在linux开机时自动启动 (15)6.1使用root用户修改/etc/oratab文件 (15)6.2使用oracle用户修改$ORACLE_HOME/bin/dbstart文件 (15)6.3测试运行dbshut,dbstart看能否启动Oracle服务及listener服务 (15)七、使用em和isqlplus (16)7.1em使用 (16)7.2iSQL*Plus使用 (20)八、FAQ (22)8.1em和iSQL*PLUS乱码问题解决 (22)8.2如何修改sys、system的密码 (22)8.3sqlplu s常用的几个sql语句 (23)8.4oracle作为服务自动启动 (25)8.5 Oracle10g的dbshut脚本无法自启动 (31)在Redhat Enterprise Linux 5.3下安装Oracle10g(10.2.0)作者:李志兵一.安装Red Enterprise Linux5.31.1系统环境需求安装Redhat Linux的过程比较简单,我选用的Linux版本是Redhat Enterprise Linux 5.3,因需装Oracle10g,系统环境需求如下:RAM:1GB(最低需求512MB)SWAP:2GB必须安装以下系统组件:GNOME桌面环境、编辑器、开发工具、开发库等.1.2内核要求要在Linux上安装Oracle,所需内核版本:2.4.9-e.25(或更高版本)通过运行以下命令检查内核版本:# uname -r2.6.18-128.e151.3 ORACLE 10g所需Linux环境的程序包安装和更新在安装好Linux后,需验证安装是否具备Oracle 10g所需要的所有程序包和更新,按以下步骤验证安装.所需程序包的版本(或更高版本):gcc-3.2.3-2make-3.79binutils-2.11openmotif-2.2.2-16setarch-1.3-1compat-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.122compat-db-4.0.14.5要查看系统上安装了这些程序包的哪些版本,以 root 用户身份运行以下命令:# rpm -q gcc make binutils openmotif setarch compat-db compat-gccopenmotif compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel 这时,可以看到类似以下信息gcc-3.2.3-20make-3.79.1-17binutils-2.14.90.0.4-26openmotif-2.2.2-16setarch-1.3-1package compat-db is not installedcompat-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如果系统上缺少任何程序包,或版本比以上指定的版本旧(compat-db 除外),则需要安装这些包,这些包在RHEL的DVD安装盘上的server目录下都有.# cd "/media/RHEL_5.3 i386 DVD/Server"# rpm -Uvh setarch-2*# rpm -Uvh make-3*# rpm -Uvh glibc-2*# rpm -Uvh libaio-0*# rpm -Uvh compat-libstdc++-33-3*# rpm -Uvh compat-gcc-34-3*# rpm -Uvh compat-gcc-34-c++-3*# rpm -Uvh gcc-4*# rpm -Uvh libXp-1*# rpm -Uvh openmotif-2*# rpm -Uvh compat-db-4*二.针对Oracle配置Linux系统.Linux 系统现已安装完毕,需要针对 Oracle 对其进行配置。

2.1验证系统要求要验证系统是否满足 Oracle 10g 数据库的最低要求,以 root 用户身份登录并运行以下命令。

要查看可用 RAM 和交换空间大小,运行以下命令:# grep MemTotal /proc/meminfoMemTotal:512236 kB# grep SwapTotal /proc/meminfo( 注意:如果内存是512M在安装时,会有警告,可以手动选择通过,也能继续安装。

建议用1G内存)SwapTotal:1574360 kB所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。

对于 RAM 小于或等于 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM 大于 2GB 的系统,交换空间应为RAM 数量的一到两倍。

Oracle 10g 软件还需要 2.5GB 的可用磁盘空间,而数据库则另需1.2GB 的可用磁盘空间。

/tmp 目录至少需要 400MB 的可用空间。

要检查系统上的可用磁盘空间,运行以下命令:# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda3 6.8G 1.3G 5.2G 20% //dev/sda1 99M 17M 77M 18% /boot# df –h /tmp2.2安装jdkOracle 10g不需要安装jdk,oracle10g安装自带jdk1.4.2。

下面说说jdk的安装方法:从下载jdk安装包。

[root@localhost local]# chmod 777 jdk-1_5_0_11-linux-i586-rpm.bin[root@localhost local]# ./jdk-1_5_0_11-linux-i586-rpm.bin[root@localhost local]# chmod 777 jdk-1_5_0_11-linux-i586-rpm.bin[root@localhost local]# ./jdk-1_5_0_11-linux-i586-rpm.bin[root@localhost /]# ln -s /usr/java/jdk1.5.0_11 /usr/local/java(参考:According to the JDK documentation, install JDK under /usr/local. Then create a symbolic link to the JDK under /usr/local/java:su - rootbzip2 -dc jdk118_v3-glibc-2.1.3.tar.bz2 | tar xf - -C /usr/localln -s /usr/local/jdk118_v3 /usr/local/java//添加环境变量到配置文件,也可以用vi编辑~/.bashrc# echo "JA V A_HOME=/usr/java/j2sdk1.4.1_02 ; export JA V A_HOME" >> ~/.bashrc# echo "PATH=$PATH:$JA V A_HOME/bin ; export PATH" >> ~/.bashrc2.3创建 Oracle 组和用户帐户Oracle数据库必须在Oracle用户下才能安装,所以需要建立相应的用户群组、用户,以及设置相应的目录属主、目录权限。

# groupadd dba# groupadd oinstall# groupadd oper# useradd –c “Oracle software owner” -g oinstall -G dba oracle# passwd oracle# mkdir –p /opt/oracle/product/10.2.0/db_1# chown –R oracle.oinstall /opt/oracle# chmod –R 775 /opt/oracle# mkdir /var/opt/oracle# chown oracle.dba /var/opt/oracle# chmod 755 /var/opt/oracle(参考# groupadd oinstall# groupadd dba# groupadd oper# useradd -g oinstall -G dba oracle# mkdir -p /oracle/product/10.2.0/db_1# chown -R oracle.oinstall /oracle# chmod -R 775 /oracle# passwd oracle)[参考su - rootgroupadd dba # group of users to be granted with SYSDBA system privilege groupadd oinstall # group owner of Oracle filesuseradd -c "Oracle software owner" -g oinstall -G dba oraclepasswd oracle][参考su - rootmkdir /opt/oraclemkdir /opt/oracle/productmkdir /opt/oracle/product/9.2.0chown -R oracle.oinstall /opt/oraclemkdir /var/opt/oraclechown oracle.dba /var/opt/oraclechmod 755 /var/opt/oracle]2.4修改/etc/redhat-release文件获得Oracle10g认证的Redhat Linux最高版本为redhat-4, 所以需要修改redhat-release 文件.# vi /etc/redhat-release# Red Hat Enterprise Linux Server release 5.3 (Tikanga)redhat-42.5配置Linux内核参数Linux 内核非常出色。

相关文档
最新文档