【精编推荐】RedhatEnterpriselinux上安装Oracleg

合集下载

RedhatEnterpriselinux54上安装Oracle10g

RedhatEnterpriselinux54上安装Oracle10g

RedhatEnterpriselinux54上安装Oracle10g安装手册目录一、安装环境 (1)二、安装Oracle 10g Release2 前的配置 (1)三、安装Oracle 10g (8)四、后续 (35)五、卸载ORACLE (49)六、监听配置参考 (49)一、安装环境1.在vmware里虚拟的RHEL5,分配的内存1G,SWAP分区2G2.在系统安装的过程中,一定选择安装所有开发包,建议不要安装SELinux或者者安装后在系统中禁止SELinux运行3.为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。

二、安装Oracle 10g Release2 前的配置1.安装Oracle 10g R2所需的软件包# cd /mnt/cdrom/Server/ //进入安装光盘目录,需要挂载#cd /media/RHEL_5.4 i386 DVD/ServerFrom 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*libXp-1(操纵图形界面的,假如没有安装这个包,在运行runInstaller的时候,就说找都不到libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred.)From RedHat AS5 Disk 3(32 Bit)rpm -Uvh openmotif22-*rpm -Uvh compat-db-4*事实上在装系统的时候,将什么开发工具之类的能装上全装上(我用的ISO,DVD形式的,就全部在Server上。

RedHat Linux安装Oracle10g安装步骤

RedHat Linux安装Oracle10g安装步骤

RedHat Linux安装Oracle10g安装步骤1安装RedHat Linux1.1在计算机启动时把安装盘放入光驱,在计算机自检时,F12,进入启动项选择菜单。

选择CD-ROM Drive1.2进入图形化安装界面,如图中提示:“To install or upgrade ingraphical mode,press the <enter> key,点击回车键进入图形安装模式”,请点击键盘上的【回车】键,选择进入图形化安装模式:1.3. 在安装开始时系统将询问是否测试安装盘,该测试以避免因为安装盘的问题而导致安装失败。

选择【ok】将进行测试。

如果可以确定安装盘是完整和正确的则选择【skip】跳过测试。

1.4. 进入Redhat Linux安装界面,该界面中并无需要手动配置的内容,可直接点击【next】继续。

1.5. 在下面这个界面中,用户可以选择安装过程中将使用的语言。

我默认其为英语,然后点击【next】;1.6. 默认键盘语言为U.S.English,如果有错误提示,则选择skip跳过,否则直接next;1.7. 请选择手动分区,Create custom layout,点击【next】1.8. 进入下图分区操作界面,该界面中常用的三个功能及其作用分别是:点击【new】新建分区,点击【edit】对已经建立的分区进行编辑,点击【delete】删除存在的分区。

(这里需要注意,因为linux是文件模式,所以应与windows分区区别开。

特别是在重装linux系统时,如果只想格式化根分区,切记一定要重新挂载其它的分区而不格式化,否则将不能加载分区。

)第一次安装linux系统,并未建立分区,首先请点击【new】建立分区。

分区按如下配置建立(分区顺序并无先后)。

1.8.1. Swap交换分区为内存的两倍,例如:如果物理内存为2G,那么交换分区为4G。

但如果物理内存大于等于16G,那么交换分区大小就是物理内存大小。

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。

手把手教你如何在 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本指南不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。

Redhatlinu下安装oracleg

Redhatlinu下安装oracleg

Oracle10gOnRedHatLinuxOSOFVmwareWorksation 2010-08-24一、首先检查安装oracle10g环境1,查看系统内存[root@linux4~]#grepMemTotal/proc/meminfoMemTotal:1034584kB2,查看交换区大小[root@linux4~]#grepSwapT otal/proc/meminfoSwapT otal:2096472kB3,查看/tmp大小(至少400M)[root@linux4~]#df-m/tmpFilesystem/dev/sda280612585506734%/4,查看操作系统版本[root@linux4~]#cat/etc/issue RedHatEnterpriseLinuxESrelease4(NahantUpdate5)Kernelonan\m5,查看内核版本[root@linux4~]#uname-r2.6.9-55.Elsmp6,检查系统是否有安装一下包∙compat-libstdc++-33-3.2.3-61∙elfutils-libelf-0.125-3.el5∙elfutils-libelf-devel-0.125-3.el5∙glibc-2.5-12∙glibc-devel-2.5-12∙glibc-common-2.5-12∙gcc-4.1.1-52.el5∙gcc-c++-4.1.1-52.el5∙libgcc-4.1.1-52.el5∙libaio-0.3.106-3.2∙libaio-devel-0.3.106-3.2∙libstdc++-4.1.1-52.el5∙libstdc++-devel-4.1.1-52.el5∙unixODBC-2.2.11-7.1∙unixODBC-devel-2.2.11-7.1∙sysstat-7.0.0-3.el5∙binutils-2.17.50.0.6-2.el5∙make-3.81-1.1[root@linux4~]#rpm-qbinutils[root@linux4~]#rpm-qcompat-db[root@linux4~]#rpm-qcompat-libstdc++-296 [root@linux4~]#rpm-qcontrol-center[root@linux4~]#rpm-qgccgcc-c++[root@linux4~]#rpm-qglibcglibc-commongnome-libs [root@linux4~]#rpm-qlibstdc++libstdc++-devel [root@linux4~]#rpm-qmakepdksh[root@linux4~]#rpm-qsysstat[root@linux4~]#rpm-qxscreensaversetarch(如果没有安装请安装好以上rpm包,有必要时可以强制安装,使用命令:rpm–Uvh*****.rpm--force--nodeps)在安装这些包时,特别是对于那些不是光盘安装的人来说,需要进行挂载mount涉及到windows与linux之间共享文件具体实现:在虚拟机设置里有一项options下sharefiles选项里去设置,你会遇到Vmwaretools 需要安装,其中原委请查资料。

Oracle10g在Redhat Enterprise下的安装指南

Oracle10g在Redhat Enterprise下的安装指南

Oracle 10G R2在Red Hat Enterprise的安装指南版本信息:·Red Hat AS 4 (32位)+ Oracle(32位)·Red Hat AS 4 (64位)+ Oracle(64位)·Red Hat AS 5 (32位)+ Oracle(32位)目录一、Redhat AS 4(32位)上安装Oracle10 G R2 (3)1、针对Oracle 配置Linux (3)1.1、root用户 (3)1.1.1 检查硬件是否满足要求 (3)1.1.2 检查系统是否已安装所需的开发包 (3)1.1.3 创建oracle组和oracle用户 (4)1.1.4 创建oracle目录并改变目录权限 (4)1.1.5 配置linux内核参数 (4)1.1.6 配置oracle用户的shell限制 (5)1.1.7 导出x图形界面给oracle用户 (5)1.2、oracle用户 (5)1.2.1 设置环境变量 (5)2、安装Oracle (6)2.1、下载并解压oracle软件 (6)2.2、Oracle OUI进行图形化安装(推荐使用高级安装方式) (6)2.2.1 默认安装方式 (6)2.2.1.1选择安装方式-Basic Installation (6)2.2.1.2 指定安装清单目录和证书 (7)2.2.1.3 自动检测系统环境是否满足安装需求 (7)2.2.1.4 摘要信息 (8)2.2.1.5 安装 (8)2.2.1.6 创建实例和数据库。

(9)2.2.1.7 运行指定配置脚本 (9)2.2.1.8 安装结束 (10)2.2.1.9 检验是否安装成功 (10)2.2.2 高级安装方式 (11)2.2.2.1. 选择安装方式 (11)2.2.2.2. 选择安装类型 (11)2.2.2.3. 指定oracle的home目录 (12)2.2.2.4检测系统环境是否满足安装配置要求 (12)2.2.2.5. 选择数据库安装选项 (13)2.2.2.6. 指定数据库的创建类型 (13)2.2.2.7. 指定数据库全局名和SID名,设置数据库字符集 (14)2.2.2.8. 选择数据库管理选项 (14)2.2.2.9. 指定数据库文件的存储选项 (15)2.2.2.10. 设置是否启用数据库自动备份 (15)2.2.2.11. 指定数据库模式口令 (16)2.2.2.12. 摘要信息 (16)2.2.2.13. 开始安装过程 (17)2.2.2.14. 创建实例和数据库 (17)2.2.2.15. 运行指定配置脚本 (18)2.2.2.16. 安装结束 (18)2.2.2.17. 检验是否安装成功 (19)二、Redhat AS 4(64位)上安装Oracle10G R2 (20)说明 (20)三、Redhat AS 5(32位)上安装Oracle10 G R2 (21)说明 (21)1)系统版本支持问题 (21)2)需要安装的开发包不同。

Redhat_enterprise_6.3下安装oracle_11g_r2单机环境详细过程

Redhat_enterprise_6.3下安装oracle_11g_r2单机环境详细过程

Redhat enterprise 6.3下安装oracle 11g r2单机环境详细过程一.安装Linux.1.系统环境需求内存:最小1GB,推荐2GB或以上交换空间: 内存大小是1-2GB时,交换空间是内存的1.5倍,内存大小2-16GB时,交换空间等于内存大小,内存大小16G以上时,交换空间为16GB.二.配置Linux系统下Oracle的安装环境.1.检查和更新所需软件包.rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-develrpm -q glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make numactl-devel sysstat2.验证系统要求查看内存大小,建议使用命令:freegrep MemT otal /proc/meminfo查看交换空间grep SwapT otal /proc/meminfo查看磁盘空间,Oracle 11g R2 x64企业版的磁盘空间要求4.35GB以上。

实际安装时Linux系统要占去近7GB空间,加上Oracle压缩文件及解压后文档后的空间,实际空间不能低于20GB,分区时/boot 给200M,/swap按上述内存给,其他的无特殊说明均给根分区/即可,保证根分区不低于20GB。

df –h3.创建Oracle组和用户帐户/usr/sbin/groupadd oinstall/usr/sbin/groupadd dba/usr/sbin/groupadd oper/usr/sbin/useradd -g oinstall -G dba,oper oracle3.1检查用户和组设置id oracle3.2修改oracle密码passwd oracle4.创建Oracle Base目录:#oracle的基目录mkdir -p /oracle/appchown -R oracle:oinstall /oracle/appchmod -R 775 /oracle/app#oracle的主目录mkdir -p /oracle/app/product/11.2.0/db_1chown -R oracle:oinstall /oracle/app/product/11.2.0/db_1chmod -R 775 /oracle/app/product/11.2.0/db_1#oracle的日志目录mkdir -p /oracle/oraInventorychown -R oracle:oinstall /oracle/oraInventorychmod -R 775 /oracle/oraInventory#oracle的数据文件目录mkdir -p /oracle/oradatachown -R oracle:oinstall /oracle/oradatachmod -R 775 /oracle/oradata#oracle的闪回区目录mkdir -p /oracle/flash_recovery_areachown -R oracle:oinstall /oracle/flash_recovery_areachmod -R 775 /oracle/flash_recovery_area5.修改用户SHELL的限制vim /etc/security/limits.conf# for oracle setting 在文档内加入以下内容oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 102406.编辑login文件vim /etc/pam.d/login# for oracle setting 在文档内加入以下内容session required /lib/security/pam_limits.sosession required pam_limits.so7.编辑profile文件vim /etc/profile# for oracle setting 在文档内加入以下内容if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi8.修改oracle帐户的用户环境,需要在oracle用户下实现,其他设置均在root帐户下完成su - oraclevim .bash_profile# for oracle setting 在文档内加入以下内容,ORACLE_SID实例名称自己想好了替换掉export PATHexport ORACLE_BASE=/oracle/appexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export ORACLE_SID=oralexport umask=022export PATH=$PATH:$ORACLE_HOME/bin测试用户环境命令为:env,然后用su –退回到root账户下进行其他操作。

Red Hat Enterprise Linux 5.6 安装 Oracle 11g 图文教程

Red Hat Enterprise Linux 5.6 安装 Oracle 11g 图文教程

Red Hat Enterprise Linux 5.6 安装 Oracle 11g 图文教程2011-07-25 19:14Red Hat Enterprise Linux 5.6 安装 Oracle 11g 图文教程软件下载Oracle Database 10g Release 2 (10.2.0.1) SoftwareOracle Database 11g Release 2 (11.2.0.1) Software下载地址:/software/products/database/oracle10g/ index.html/software/products/database/oracle11g/ index.html1 硬件配置要求内存和交换空间; 详情请看官方database\doc\install目录文档Available RAM Swap Space RequiredBetween 1024 MB and 2048 MB 1.5 times the size of RAM Between 2049 MB and 8192 MB Equal to the size of RAMMore than 8192 MB 0.75 times the size of RAM1、物理内存:4G2、交换空间4G3、禁用secure Linux4、已经安装下列包(为简单起见,安装RedHat AS 4时最好选择全部安装):A、X Window SystemB、GNOME Desktop EnvironmentC、EditorsD、Graphical InternetE、Text-based InternetF、Server Configuration ToolsG、Development ToolsH、Administration ToolsI、System Tools1.1 检查硬件内存# grep MemTotal /proc/meminfo交换空间# grep SwapTotal /proc/meminfo磁盘空间# df -ah1.2 下载检查硬件Oracle 11g R2数据库安装硬件配置要求:最小内存 1 GB of RAM虚拟内存容量Available RAM Swap Space RequiredBetween 1 GB and 2 GB 1.5 times the size of RAM Between 2 GB and 16 GB Equal to the size of RAMMore than 16 GB 16 GB硬盘空间要求Installation Type Requirement for Software Files (GB) Enterprise Edition 3.95Standard Edition 3.88Installation Type Requirement for Data Files (GB) Enterprise Edition 1.7Standard Edition 1.52 支持的操作系统Oracle 11g R2数据库支持的操作系统Oracle Database 11g Release 2 (11.2) for Linux x86: Asianux 2.0Asianux 3.0Oracle Enterprise Linux 4.0 Update 7 or laterOracle Enterprise Linux 5.0Red Hat Enterprise Linux 4.0 Update 7 or laterRed Hat Enterprise Linux 5.0SUSE Linux Enterprise Server 10.0SUSE Linux Enterprise Server 11.03 安装需要支持的软件包需要的软件包支持:这里只列出Asianux 3, Oracle Enterprise Linux 5.0, and Red Hat Enterprise Linux 5.0的要求,检查一下系统是否安装过这些包,没有的话在Redhat的光盘上都有。

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

【精编推荐】RedhatEnterpriseli nux上安装OraclegRedhat Enterprise linux 5上安装Oracle10g Release 2安装手册目录一、安装环境 (3)二、安装Oracle 10g Release2 前的配置 (4)三、安装Oracle 10g (12)四、后续 (38)五、卸载ORACLE (55)六、监听配置参考 (55)一、安装环境1.在vmware里虚拟的RHEL5,分配的内存1G,SWAP分区2G2.在系统安装的过程中,一定选择安装所有开发包,建议不要安装SELinux或者安装后在系统中禁止SELinux运行3.为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。

二、安装Oracle 10g Release2 前的配置1.安装Oracle 10g R2所需的软件包# cd /mnt/cdrom/Server/ //进入安装光盘目录,需要挂载#cd /media/RHEL_5.4 i386 DVD/ServerFrom 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*libXp-1(控制图形界面的,如果没有安装这个包,在运行runInstaller的时候,就说找都不到libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred.)From RedHat AS5 Disk 3(32 Bit)rpm -Uvh openmotif22-*rpm -Uvh compat-db-4*其实在装系统的时候,将什么开发工具之类的能装上全装上(我用的ISO,DVD形式的,就全部在Server上。

)如果不能安装,就强制安装rpm -i compat-db-4* --force --nodeps 可以忽略所有依赖关系和文件问题,什么包都能安装上,但这种强制安装的软件包不能保证完全发挥功能安装rpm -Uvh compat-gcc-34-3.4.6-4.i386.rpm缺少运行文件时候按下面顺序安装===============================================rpm -Uvh kernel-headers-2.6.18-164.el5.i386.rpmrpm -Uvh glibc-headers-2.5-42.i386.rpmrpm -Uvh glibc-devel-2.5-42.i386.rpmrpm -Uvh compat-gcc-34-3*===============================================安装rpm -Uvh gcc-4.1.2-46.el5.i386.rpm缺少运行文件时候按下面顺序安装==================================rpm -Uvh libgomp-4.4.0-6.el5.i386.rpmrpm -Uvh gcc-4.1.2-46.el5.i386.rpm==================================2. 修改/etc/redhat-release文件因为Oracle 10g官方只支持到RHEL4为止,所以需要更改版本说明,编辑/etc/redhat-release 文件,删除Red Hat Enterprise Linux Server release 5 (Tikanga),改为redhat-4#vi /etc/redhat-release 然后直接删除粘贴就行了。

3.修改内核参数#vi /etc/sysctl.conf (在配置文件后,增加下面的到文本的最后)cat >> /etc/sysctl.conf <<EOFkernel.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=262144EOF使更改立即生效,使用下面的命令:#sysctl -p补充说明:系统内核参数kernel.shmall = 2097152 //该参数表示系统一次可以使用的共享内存总量(以页为单位)。

缺省值就是2097152,通常不需要修改kernel.shmmax = 2147483648 //该参数定义了共享内存段的最大尺寸(以字节为单位)。

缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为2Gkernel.shmmni = 4096// 这个内核参数用于设置系统范围内共享内存段的最大数量。

该参数的默认值是4096 。

通常不需要更改kernel.sem = 250 32000 100 128 // 表示设置的信号量fs.file-max = 65536//表示文件句柄的最大数量。

文件句柄设置表示在linux 系统中可以打开的文件数量net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144// 默认的接收窗口大小net.core.rmem_max=262144// 接收窗口的最大大小net.core.wmem_default=262144// 默认的发送窗口大小net.core.wmem_max=262144// 发送窗口的最大大小4. 建立安装Oracle需要的用户,组,及目录(这个地方如果简单的按照下面的程序做也能安装成功,但是如果想把oracle安装别的目录里面,就需要修改,这里只是简单在根目录下建立oracle,然后将oracle安装在这个目录下,如果要把oracle安装在opt下面,就需要进行简单的修改。

)groupadd oinstallgroupadd dbagroupadd operuseradd -g oinstall -G dba oraclepasswd oracle把oracle安装到opt下mkdir /opt/oraclechown -R oracle:oinstall /opt/oraclechmod -R 775 /opt/oracle如果要把oracle安装到oracle下,按下面操作mkdir /oraclechown -R oracle:oinstall /oraclechmod -R 775 /oracle安装oracle的目录建议安装在一个单独的分区或者磁盘上。

5. 设置oracle用户的shell limit (为了提高在linux系统上运行软件的性能,必须对oracle用户设置下列限定。

)#vi /etc/security/limits.confcat >> /etc/security/limits.conf <<EOForacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536EOF接下来更改/etc/pam.d/login文件,添加下面的内容,使shell limit生效:#vi /etc/pam.d/logincat >> /etc/pam.d/login <<EOFsession required pam_limits.soEOF补充说明:pam_limits.so是linux 中的一个PAM(插入式认证模块,Pluggable Authentication Modules),其配置文件是/etc/sysctl.conf,用于分配用户登录后的权限6. 配置IP地址(这个可以在安装的时候就确定,如果没有确定,也可以通过系统自带的工具修改)安装RHEL的时候最好采用静态IP地址,如果当时选择的是DHCP,现在需要更改/etc/sysconfig/network-scripts/ifcfg-eth0文件cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticBROADCAST=192.168.159.255HWADDR=00:0C:29:0D:1F:85IPADDR=192.168.159.129NETMASK=255.255.255.0NETWORK=192.168.159.0ONBOOT=yes7. 运行命令:setup,关闭防火墙和SELinux8. 修改主机名修改/etc/hosts文件,将127.0.0.1注释,并加入自己主机的地址,如下:# that require network functionality will fail.#127.0.0.1 localhost.localdomain localhost192.168.159.129 rhel5ora.localdomain localhost9. 配置oracle用户的环境变量下面的操作,改用oracle用户登陆执行。

接下来,编辑/home/oracle目录下的.bash_profile 文件,添加如下内容:$vi /home/oracle/.bash_profileexport ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=orclexport PATH=$PATH:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libCLASSPATH=$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 65536fifi补充说明:export ORACLE_SID=orcl (看你要设置的SID是什么)source .bash_profile三、安装Oracle 10g把10201_database_linux32.zip放在/opt目录下,并通过#unzip 10201_database_linux32.zip解压(需要root用户权限)在这里可能要在root下面修改database的权限,以root用户登录chmod -R 755 database 现在使用oracle用户到/opt/database目录为了防止安装oracle时出现乱码,先把语言环境改为英文,在终端里输入:$export LC_CTYPE=en_US.UTF-8 //为了防止乱码,将输入环境改为英文开始执行oracle安装脚本cd /opt/database/./runInstaller补充说明:解压缩安装文件oracle的安装包有这样几种格式:(1) zip这种格式最好解压缩,直接使用命令unzip 文件名即可(2) cpio.gz这种格式有这样几种解压缩方式a. # zcat XXXX.cpio.gz | cpio -idmvb. # gunzip XXXX.cpio.gz解压出XXXX.cpio文件然后再# cpio -idvm < XXXX.cpio解压缩完成后,设置oracle帐户可以操作安装文件所在的目录chown -R oracle:oinstall 安装文件所在目录如果无法看到安装界面,在这里遇上一个DISPLAY 尚未设置。

相关文档
最新文档