linux5安装oracle10G
linux5下安装oracel_10g

session required pam_limits.so
6 vi /etc/selinux/config 确保以下内容
SELINUX=disabled
关闭SELIINUX
7 vi /etc/profile,在最后加入:
if [ $USER = "oracle" ]; then
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.(Unknown Source)
at ng.Class.forName0(Native Method)
#id oracle
为Oracle用户设置密码:
#passwd oracl
vi /etc/redhat_release 修改为版本4(因为版本5不支持oracle10g)
vi /etc/hosts 修改127.0.0.1 为当前IP地址
2.创建安装目录mkdir -p /u01/app/oracle
at ng.Runtime.loadLibrary0(Unknown Source)
at ng.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
openmotif-2.3.0-0.3.el5.i386.rpm
这4个安装包安装,先装 libXP,再装openmotif
常见错误2
Red Hat Linux5.5下安装oracle10g详解(图)

Red Hat Linux5.5 下安装oracle10g详解(图)安装分两个步骤:1. 配置linux下的oracle安装环境;2. 安装oracle10g环境:系统:windowXP--虚拟机--Red Hat Enterprise Linux Server release 5.5 (Tikanga); 数据库:Oracle Database10g Release 2 (10.2.0.1)注:命令严格区分大小写一、Linux下配置oracle的安装环境1. 安装必须的软件包首先,要安装oracle,linux下面需要一系列的软件包的支持,所以需要确保linux下面已经装了需要的软件包。
例如:libXp-1.0.0-8.1.el5.i386.rpm,如果没有这个包,那么在安装的时候会提示错误。
连接到root用户:1. 直接以root用户登录。
2. 命令:su root,输入密码即可。
这些必须的软件包可以从linux系统盘里面找到。
确保cdrom里面有linux 的系统盘,然后使用命令:mount /dev/cdrom /mnt/cdrom将光驱的内容挂载到/mnt/cdrom路径下面。
注:如果/mnt/cdrom目录不存在,使用mkdir /mnt/cdrom命令创建。
进入到/mnt/cdrom/Server:cd /mnt/cdrom/Server执行如下命令:rpm -ivh setarch-2*rpm -ivh make-3*rpm -ivh glibc-2*rpm -ivh libaio-0*rpm -ivh compat-libstdc++-33-3*rpm -ivh compat-gcc-34-3*rpm -ivh compat-gcc-34-c++-3*rpm -ivh gcc-4*rpm -ivh libXp-1*rpm -ivh openmotif-2*rpm -ivh compat-db-4*注:系统盘可能不止一个,如果又多个需要分批次加载。
Linux5下Oracle10安装详细步骤(包括安装过程中所有遇到问题详细的解决方法)

Red Hat Enterprise Linux 5下Oracle10g详细安装步骤2012年4月2日目次1.安装Oracle前的系统准备工作 (3)1.1.检查内存、硬盘容量、交换空间等 (3)1.2.检查需要的软件包 (3)1.3.修改系统内核参数 (5)1.4.创建组和用户 (5)1.5.添加以下内容到/etc/security/limits.conf (6)1.6.添加以下内容到/etc/pam.d/login (6)1.7.添加以下内容到/etc/profile (6)1.8.对默认 shell start-up文件作如下改变 (6)1.9.配置Linux主机 (7)1.10.配置oracle用户环境变量 (7)2.安装Oracle,并进行相关设置 (8)2.1.解压缩安装文件 (8)2.2.用oracle帐户进入安装文件所在目录,执行如下命令即可看到安装界面: (8)3.附录 (14)以下是我安装Oracle所需要的系统package的详细过程,包括失败的记录,最后所有必须的包都安装成功。
(14)1.安装Oracle前的系统准备工作1.1.检查内存、硬盘容量、交换空间等检查项目命令/方法建议值内存 #grep MemTotal /proc/meminfo 512MB交换分区 #grep SwapTotal /proc/meminfo 1GB/tmp目录空闲区 #df –k /tmp 400MB硬盘空闲空间 #df -k 4GB1.2.检查需要的软件包继续往下,检查软件需求。
可以使用rpm -q 软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包:From RedHat AS5 Disk 1(32 Bit)# rpm -q setarch-2*# rpm -q make-3*# rpm -q glibc-2*# rpm -q libaio-0*From RedHat AS5 Disk 2(32 Bit)# rpm -q compat-libstdc -33-3*# rpm -q compat-gcc-34-3*# rpm -q compat-gcc-34-c -3*# rpm -q gcc-4*# rpm -q libXp-1*From RedHat AS5 Disk 3(32 Bit)# rpm -q openmotif-2*# rpm -q compat-db-4*如果使用DVD安装介质的话,会很方便。
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下安装Oracle10g总结

数据库学习及实践总结1前言本文档是Linux Redhat5.5系统下安装oracle10g的实践总结。
对Linux系统安装oracle知识补充和说明。
2Linux安装包检查Linux上安装Oracle10g 最大的问题是系统的包缺失,导致安装检测失败或是编译失败。
检查Linux安装oracle10g必须的安装包是否存在# rpm -q gcc make binutils openmotif setarch libXpgcc-4.1.2-48.el5make-3.81-3.el5binutils-2.17.50.0.6-14.el5package openmotif is not installedsetarch-2.0-1.1libXp-1.0.0-8.1.el5根据此文件列表,判断openmotif安装包不存在。
安装命令:#rpm –Uvh openmotif-devel-2.3.1-2.el5_4.1.i386.rpm该安装包在Linux安装过程中安装,界面如下图:说明:openmotif 安装包与compat-oracle-rhel4-1.0-5.i386.rpm 安装包有依赖关系。
如果不安装会在OUI 的“configuration assistant ”处失败。
如果在安装过程中选择“老的软件开发”,可替代openmotif 安装包的功能。
3Oracle数据库系统安装3.1Oracle安装准备1.准备oracle安装文件将安装软件包10201_database_linux32.zip复制到/tmp目录下。
使用解压缩命令:# unzip /tmp/10201_database_linux32.zip在/tmp 目录下产生一个包含 Oracle 安装文件的 database 目录。
2.修改系统内核参数编辑文件/etc/sysctl.conf,在最后面加入下列行内容:kernel.shmmax =kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=net.core.rmem_max=net.core.wmem_default=net.core.wmem_max=说明:kernel.shmmax值根据实际内存变化,一般为内存的一半运行如下命令使内核参数配置生效# sysctl –p3.为Oracle用户设定Shell的限制1)# vi /etc/security/limits.conf 添加参数oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536说明:参数的意义nproc nofilesoft 用户process软限制用户文件数量软限制hard 用户process硬限制用户文件数量硬限制用户可以超过soft设置的值,但一定不能超过hard 的值。
在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 Linux AS5安装Oracle 10g 及常见问题

RedHat Linux AS5安装Oracle 10g 及常见问题环境:Operating System: windows xpVirtual machine: VMware 5.5.3Linux: RHEL 5注:由于RHEL 5不是Oracle官方文档中的支持版本,所以以下检查配置项均参照Oracle 对RHEL 4.0的要求。
一、检查硬件1.查看RAM和交换空间以及磁盘大小命令:#grep MemTotal /proc/meminfo#grep SwapTotal /proc/meminfo#df -h#df -k /tmp要求:所需最小RAM 为256MB,而所需最小交换空间为512M。
对于RAM 小于或等于2GB 的系统,交换空间应为RAM 数量的两倍;对于RAM 大于2GB 的系统,交换空间应为RAM 数量的一到两倍。
Oracle 10g 软件还需要2.5GB 的可用磁盘空间,而数据库则另需1.2GB 的可用磁盘空间。
/tmp 目录至少需要400MB 的可用空间。
但10g官方要求为:最小RAM 为1024MB, SWAP为RAM的2倍。
RAM为1025MB~2048MB,SWAP为RAM的1.5倍。
RAM为2049MB~8192MB,SWAP与RAM 相等。
RAM大于8192MB,SWAP为RAM的0.75倍。
/tmp目录至少400MB。
安装Oracle 10g软件需1.5GB~3.5GB磁盘空间。
Oracle数据库需要1.2GB磁盘空间。
二、验证Linux安装1、检查内核版本命令:#uname -r所需版本:2.6.9-5.EL(为官方RHEL 4.0的要求)2、检查所需软件包命令:#rpm -q package-name所需包及其版本: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-1*******如果有软件包未安装,插入Linux系统安装光盘,使用以下方法安装*******#rpm -ivh package-name-major-version*例如:#rpm -Uvh compat-db-4*注:1.其中sysstat-5.0.5-1和xscreensaver-4.18-5.rhel4.2包在光盘中未找到。
RedHatLinuxAS5安装Oracle10g步骤

RedHatLinuxAS5安装Oracle10g步骤1、软件准备在安装之前我们要先准配好这一次要用到的所有软件包。
●RHEL5安装包(五张CD或一张DVD)●Oracle安装包:10201_database_linux32.zip●操作系统补丁包rhel3_pre_install.sh●RPM软件包:p3006854_9204_LINUX.zipp2617419_210_GENERIC.zipp3238244_9204_LINUX.zip可以在AS5的光盘中找到的包:compat-libcwait-2.1-1.i386.rpmcompat-db-4.2.52-5.1.i386.rpmlibXp-1.0.0-8.i386.rpmlibXp-devel-1.0.0-8.i386.rpmopenmotif-2.3.0-0.3.el5.i386.rpmopenmotif-devel-2.3.0-0.3.el5.i386.rpm可以在网上下载的包:giflib-4.1.3-7.1.el5.1.i386.rpmglib-1.2.10-20.el5.i386.rpmlibpng10-1.0.42-1.rhel5.i386.rpmORBit-0.5.17-22.rhel5.i386.rpmgtk+-1.2.10-57.fc7.i386.rpmimlib-1.9.15-6.rhel5.i386.rpmgnome-libs-1.4.2-9.rhel5.i386.rpm2、安装注意点RHEL AS5安装注意事项如下:1) 建议在装系统时手工分区,如果选用自动分区的话一定要在分区之后查看一下根目录的空间是否够用。
因为接下来在Oracle的安装主目录/home下面将会使用很大的空间。
2) 不要过度的迷信RHEL准备的【定制添加/删除软件包】功能,安装系统的时候必须选择【定制安装】并且将所有可能要用到的软件包尽量一次装全,以免以后留下麻烦,尤其是【开发】和【服务器】这两项。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VMWare7.0环境linux5.4安装oracle10G单实例.doc注:本文档所涉及的软件仅供个人学习研究使用,请勿应用于商业环境。
如需应用请购买相应正版lisence或软件。
1. 运行环境 (3)1.1 硬件安装环境 (3)1.2 相关软件 (3)2. 安装Vmware 7.0 (4)2.1 软件 (4)2.2 图解安装过程 (4)2.2.1 欢迎界面 (4)2.2.2 安装方式 (4)2.2.3 选择安装目录 (5)2.2.4 快捷方式 (5)2.2.5 准备安装了 (5)2.2.6 安装完成,重启PC (6)2.2.7 打汉化补丁 (6)2.2.8 注册 (8)3. 安装Linux (9)3.1 运行VMWare (9)3.2 新建虚拟机,并安装Red Hat Linux5.4操作系统。
(9)3.2.1 欢迎 (9)3.2.2 安装操作系统(Red Hat Linux 5.4) (10)3.2.3 创建Linux一个用户。
(11)3.2.4 虚拟机名称和包位置 (11)3.2.5 定义虚拟机磁盘大小 (12)3.2.6 定制显示分辨率。
(12)3.2.7 选一个自己觉得合适的吧 (13)3.2.8 完成配置。
(13)3.2.9 安装完成。
(14)3.3 确认Linux核心参数。
(14)3.3.1 内核版本 (14)3.3.2 CPU (14)3.3.3 内存 (15)3.3.4 Swap交换区 (15)3.3.5 确认存储 (15)3.3.6 Linux主机名 (15)3.3.7 网络 (15)3.3.8 确认Linux版本 (15)3.3.9 确认操作系统位数 (16)3.4 可选步骤:修改主机名。
(16)4. 安装oracle 10G (17)4.1 修改Linux参数 (17)4.1.1 修改/etc/sysctl.conf,核心参数 (17)4.1.2 修改/etc/security/limits.conf,可选 (18)4.1.3 修改/etc/pam.d/login,可选 (18)4.1.4 修改/etc/profile,可选 (18)4.2 安装Linux软件包 (18)4.2.1 确认所需的软件包 (18)4.2.2 安装gcc软件包 (21)4.2.3 安装openmotif软件包 (21)4.2.4 再次检查包安装,ok! (21)4.2.5 检查其它包安装情况 (21)4.2.6 安装其它包。
(21)4.2.7 关闭Linux防火墙 (22)4.2.8 重启Linux。
(22)4.3 创建oracle用户和组,并修改oracle用户密码。
(22)4.4 开始安装oracle 10gR2 (22)4.4.1 修改oracle用户os参数文件:.bash_profile (22)4.4.2 创建oracle临时安装目录 (23)4.4.3 将oracle10g安装文件拷贝至安装目录并解压缩 (23)4.4.4 root用户执行xhost +命令 (23)4.4.5 开始安装oracle10g (23)1.运行环境1.1硬件安装环境●CPU AMD 550 X2●2GB DDR2内存●500GSATA硬盘●独立显卡、集成声卡网卡1.2相关软件●WindowsXP sp3●Vmware Workstation 7.0●Red Hat Linux5.4●Oracle 10g R22.安装Vmware 7.02.1软件虚拟机VMwareWorkstationv7.0汉化破解版.rar2.2图解安装过程2.2.1欢迎界面2.2.2安装方式选择:Typical(典型安装)2.2.3选择安装目录这里我选择默认路径。
(方便Ghost备份恢复C盘,我C盘分了80G。
呵呵)2.2.4快捷方式大家随意吧。
2.2.5准备安装了2.2.6安装完成,重启PC2.2.7打汉化补丁将补丁包内的所有文件覆盖拷贝到VMWare安装目录下的VMware Workstation目录。
拷贝之前请从任务管理器里面结束vmware-tray.exe进程。
否则会提示有个文件正在使用。
2.2.8注册注册码、姓名、单位等信息。
注册码自己到网上找找或购买。
3.安装Linux3.1运行VMWare3.2新建虚拟机,并安装Red Hat Linux5.4操作系统。
3.2.1欢迎我选择标准。
3.2.2安装操作系统(Red Hat Linux 5.4)通过映像文件由VMWare虚拟光驱安装。
3.2.3创建Linux一个用户。
3.2.4虚拟机名称和包位置3.2.5定义虚拟机磁盘大小3.2.6定制显示分辨率。
如不定制,虚拟机操作系统安装完成后会和主机显示配置不一致。
看着很别扭。
3.2.7选一个自己觉得合适的吧3.2.8完成配置。
开始安装Linux,现在要做的就是等待。
3.2.9安装完成。
用户名root口令root请登录Linux。
3.3确认Linux核心参数。
打开一个命令窗口,确认Linux几个核心参数。
不同的硬件配置和软件版本可能有不同的结果。
3.3.1内核版本[root@localhost ~]# uname -r2.6.18-164.el53.3.2CPU[root@localhost ~]# cat /proc/cpuinfoprocessor : 0vendor_id : AuthenticAMDcpu family : 16model : 4model name : AMD Phenom(tm) II X2 550 Processorstepping : 2cpu MHz : 3114.184cache size : 512 KBfdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : nofpu : yesfpu_exception : yescpuid level : 5wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmovpat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt rdtscp lm3dnowext 3dnow constant_tsc up nonstop_tsc pni cx16 popcnt lahf_lm extapic abm sse4a misalignsse 3dnowprefetch ts ttp tm stc 100mhzsteps hwpstate [8]bogomips : 6228.363.3.3内存[root@localhost ~]# grep MemTotal /proc/meminfoMemTotal: 1035140 kB3.3.4Swap交换区[root@localhost ~]# grep SwapTotal /proc/meminfoSwapTotal: 2096472 kB3.3.5确认存储[root@applecat ~]# df -kFilesystem 1K-blocks Used Available Use% Mounted on/dev/sda2 3960348 1957168 1798756 53% //dev/sda5 14270000 167232 13366192 2% /home/dev/sda1 46633 10623 33602 25% /boottmpfs 517568 0 517568 0% /dev/shm3.3.6Linux主机名[root@localhost ~]# hostnamelocalhost.localdomain3.3.7网络[root@localhost ~]# ifconfigeth0 Link encap:Ethernet HWaddr 00:0C:29:7D:81:C2inet addr:192.168.195.128Bcast:192.168.195.255 Mask:255.255.255.0inet6 addr: fe80::20c:29ff:fe7d:81c2/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:28 errors:0 dropped:0 overruns:0 frame:0TX packets:39 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:3947 (3.8 KiB) TX bytes:8278 (8.0 KiB)Interrupt:67 Base address:0x2000lo Link encap:Local Loopbackinet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Scope:HostUP LOOPBACK RUNNING MTU:16436 Metric:1RX packets:8 errors:0 dropped:0 overruns:0 frame:0TX packets:8 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)注意:蓝色加粗的IP地址。
3.3.8确认Linux版本[root@localhost ~]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 5.4 (Tikanga)3.3.9确认操作系统位数[root@localhost ~]# getconf LONG_BIT323.4可选步骤:修改主机名。
[root@localhost ~]# vi /etc/sysconfig/network[root@localhost ~]# vi /etc/hosts[root@localhost ~]# hostname applecat[root@localhost ~]# hostnameApplecat[root@applecat ~]# ntsysv注意:vi是Linux文本编辑器,具体使用方法请查阅其它资料。
使用ntsysv关闭sendmail服务,否则下次Linux启动时间会较长,卡在starting sendmail较长的时间。