Oracle10gForLinux安装手册

合集下载

Oracle_10g在Linux下安装步骤(精)

Oracle_10g在Linux下安装步骤(精)

安装步骤:一:检查环境,在root下,(第一步可以省略检查物理内存:#grep MemTotal /proc/meminfo 检查交换空间:#grep SwapTotal /proc/meminfo 检查/tmp目录:#df –k /tmp检查磁盘空闲空间:#df –k确认系统架构:#grep “model name” /proc/cpuinfo 二:配置安装环境#rpm -qa | grep binutils#rpm -qa | grep compat-db#rpm -qa | grep compat-libstdc++#rpm -qa | grep control-center#rpm -qa | grep gcc#rpm -qa | grep gcc-c++#rpm -qa | grep glibc#rpm -qa | grep glibc-common#rpm -qa | grep libstdc++#rpm -qa | grep libstdc++-devel#rpm -qa | grep make#rpm -qa | grep ksh#rpm -qa | grep sysstat#rpm -qa | grep setarch#rpm -qa | grep libaio-devel#rpm -qa | grep libXp如果软件已经安装,系统会给出版本:例如binutils-2.17.50.0.6-9.e15如果软件没有安装,系统会提示:binutils is not installed安装该软件的方法:#yum search binutils查找到binutils.i386#yum install binutils.i386开始安装三:修改内核参数执行# vi /etc/sysctl.conf 按i进入编辑模式,将下列内容加入该文件kernel.shmall = 2097152kernel.shmmax = 536870912 #不大于最大内存kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65500net.core.rmem_default=1048576net.core.rmem_max=1048576net.core.wmem_default=262144net.core.wmem_max=262144编辑完成之后按ESC,:wq存盘退出, 重新加载并验证参数是否正确,运行下面命令: #sysctl –p设置Shell执行# vi /etc/security/limits.conf调用现在:* soft nproc 2074* hard nproc 16384* soft nofile 1024* hard nofile 65536编辑完成之后按ESC,:wq存盘退出执行#vi /etc/pam.d/login 将下列内容加入该文件session required /lib/security/pam_limits.sosession required pam_limits.so编辑完成之后按ESC,:wq存盘退出创建相关目录、用户、组1:创建Inventory组和dba组# groupadd oinstall# groupadd dba2:创建Oracle 用户并设置密码# useradd -g oinstall –g dba –m oracle# passwd oracle3:创建数据库软件目录和数据库存放目录#mkdir /opt/ora10g#mkdir /opt/ora10g/product#mkdir /opt/ora10g/oradata4:更改目录属主为Oracle所有#chown –R oracle:oinstall /opt/ora10g四:配置Oracle用户环境变量切换到oracle用户#su – oracle$vi .bash_profile 编辑.bash_profile文件,增加下列内容export TMP=/tmp;export TMPDIR=$TMP;export ORACLE_BASE=/opt/ora10gexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=jssbookexport ORACLE_TERM=xtermexport PATH=/usr/sbin:$PATHexport PATH=$ORACLE_HOME/bin:$PATHexportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/usr/X11R6/lib64/exportCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdb ms/jlib export LD_ASSUME_KERNEL=2.6.9export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"umask 022if [ $USER = "oracle" ];thenif [ $SHELL = "/bin/ksh" ];thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi编辑完成之后按ESC,:wq存盘退出验证方式:source .bash_profile五:版本修订如在redhat-5以上版本安装oracle的时候,需要将文件 '/etc/redhat-release'的内容由Red Hat Enterprise Linux Server release 5 (Tikanga 修改为Red Hat Enterprise Linux Server release 4 (Tikanga 六:执行安装:最好是重新登录到Oracle用户下$ unzip 10201_database_linux32.zip进入安装目录:执行runInstaller进行安装$ cd ./database$ ./runInstaller开始进入图形安装界面:1:选择高级安装2:企业版3:指定安装路径 opt\ora10g\product\10.2.0\db_14:检查安装环境:如果检查到未通过项目,看看提示信息,分析下未通过原因,如果不影响项目安装和数据库运行,直接进入下一步;5:仅安装数据库软件6:安装7:文件复制8:系统提示Root身份执行两个脚本新开一个终端:$ su – root# /opt/ora10g/oraInventory/orainstRoot.sh# /opt/ora10g/product/10.2.0/db_1/root.sh然后返回安装窗口,单击Ok按钮确认即可。

Linux系统下Oracle 10g安装过程

Linux系统下Oracle 10g安装过程

Linux系统下Oracle 10g安装过程1.Linux系统安装本文档安装的Linux是AS4。

1.1.防火墙基本配置⏹无防火墙⏹是否启用SELinux:已禁用1.2.安装包选择安装Linux AS4的时候,要求选择定制软件包选项。

需要定制安装的软件组件如下:⏹X窗口系统(选取默认)⏹GNOME桌面环境(选取默认)⏹KDE桌面环境(选取默认)⏹图形化互联网⏹服务器配置工具(选取全部)⏹万维网服务器(选取全部)⏹Windows文件服务器(选取全部)⏹开发工具(选择全部)⏹原有软件开发(选择全部)⏹管理工具1.3.注意事项Oracle安装需要依赖很多其他的软件包,且对软件包的版本号也有较为严格的限制。

所以安装Oracle之前,需要安装其依赖的软件包。

软件参考包列表如下: gcc-3.4.4-2gcc-c++-3.4.4-2libgcc-3.4.4-2libstdc++-devel-3.4.4-2compat-libgcc-295-2.95.3-81compat-libstdc++-33-3.2.3-47.3glibc-2.3.4-2.13libaio-0.3.103-3libaio-devel-0.3.103-3libstdc++-devel 3.4.4-2针对不同的Linux版本,软件包的版本号略有不同。

Oracle安装过程中会检测所有依赖的软件包(检测界面参见2.1.2章节的步骤6),当提示缺少的软件包后,可以根据Oracle安装过程的提示软件包名称和版本查找并安装软件包。

2.Orcale服务端安装2.1.安装Oracle服务端2.1.1.Oracle的安装前预备1.配置系统内核参数,以root用户登录,修改在/etc/sysctl.conf文件,在该文件中添加以下参数:kernel.shmall =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 =2.创建安装数据库时所需要使用的用户组oinstall、dba及Oracle用户,并将oinstall、dba组定义成oracle用户的主次组。

oracle10g linux 安装完全教程

oracle10g linux 安装完全教程

Oracle在linux系统安装教程版本:v1初稿亚信联创dragongolddjl@一、oralce10g安装环境必需条件查询*如果是使用远程终端登录系统,请使用$su-root命令将提示输入密码。

1、检查硬件要求2、a下面显示了物理内存和系统我swap交换空间之间的关系物理内存Swap交换空间小于1024M2倍于物理内存1025MB至2048MB 1.5倍于物理内存2049MB至8192MB等于物理内存大小大于8192MB0.75倍于物理内存b/tmp挂载点空间需求:>400Mc oracle安装目录空间需求:1.5~3.5Gd/opt挂载点空间需求:>1.2G3、硬件检查命令物理内存#grep MemTotal/proc/meminfo交换空间swap#grep SwapTotal/proc/meminfo/tmp挂载点#df-k/tmp硬盘使用情况查询#df-kCPU信息查询#grep"model name"/proc/cpuinfo4、检查系统软件要求支持的操作系统备注Red Hat Enterprise Linux AS/ES3.0或晚于该版本Red Hat Linux4.0SUSE Linux Enterprise Server9.0with SP2或晚于该版本Asianux1.0Asianux2.0系统名称内核Red Hat Enterprise Linux3.0and Asianux1.0 2.4.21-27.ELRed Hat Enterprise Linux4.0and Asianux2.0: 2.6.9-5.EL SUSE Linux Enterprise Server9.0: 2.6.5-7.201操作系统必须装的软件包Red Hat Enterprise Linux 3.0 and Asianux1.0:make-3.79.1gcc-3.2.3-34glibc-2.3.2-95.20compat-db-4.0.14-5compat-gcc-7.3-2.96.128compat-gcc-c++-7.3-2.96.128 compat-libstdc++-7.3-2.96.128 compat-libstdc++-devel-7.3-2.96.128 openmotif21-2.1.30-8setarch-1.3-1Red Hat Enterprise Linux 4.0 and Asianux2.0:binutils-2.15.92.0.2-13.EL4 compat-db-4.1.25-9compat-libstdc++-296-2.96-132.7.2 control-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.1 libstdc++-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.2 setarch-1.6-1SUSE Linux Enterprise Server9binutils-2.15.90.0.1.1-32.5gcc-3.3.3-43.24gcc-c++-3.3.3-43.24glibc-2.3.3-98.28gnome-libs-1.4.1.7-671.1libstdc++-3.3.3-43.24libstdc++-devel-3.3.3-43.24make-3.80-184.1pdksh-5.2.14-780.1sysstat-5.0.1-35.1xscreensaver-4.16-2.65、软件信息查询命令操作系统版本#cat/etc/issue必需内核查询#uname-r安装包查询#rpm-q[package_name]二、添加用户及用户组1、检查系统中是否已经有以下用户及用户组The Oracle Inventory group(oinstall)#more/etc/oraInst.locThe OSDBA group(dba)#grep dba/etc/groupThe Oracle software owner(oracle)#id oracleAn unprivileged user(nobody)#id nobody*若已经存在以上用户及用户组请跳过步骤2.2、创建用户及用户组a、创建用户组#/usr/sbin/groupadd oinstall#/usr/sbin/groupadd dbab、创建用户及赋予密码#/usr/sbin/useradd-g oinstall-G dba oracle#/usr/sbin/useradd nobody#passwd oracle输入该命令后需要输入两次密码。

Linux oracle 10G的安装图解教程

Linux oracle 10G的安装图解教程

一·安装前的准备配置安装Oracle前的准备很重要,如果没有准备好,导致多次安装数据库不成功。

(一)查询所需安装包是否完整进入系统,终端命令:# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-34-c++ compat-libstdc++rpm -qa |grep compat-gccrpm -qa |grep compat-libstdc++第一条命令无法列出compat-gcc和compat-libstdc++两个包,所以只能用下面两个命令检查。

缺少的都需要安装相关的软件包,RHEL5一共有5张光盘,请参考下面:安装下面的包:# 从RedHat AS5 光盘1[root@dodata ~]#cd /media/cdrom/Server[root@dodata ~]# r pm -Uvh setarch-2*[root@dodata ~]# r pm -Uvh make-3*[root@dodata ~]# r pm -Uvh glibc-2*[root@dodata ~]# r pm -Uvh libaio-0*# 从RedHat AS5 光盘2[root@dodata ~]#cd /media/cdrom/Server[root@dodata ~]#rpm -Uvh compat-libstdc++-33-3*[root@dodata ~]#rpm -Uvh compat-gcc-34-3*[root@dodata ~]#rpm -Uvh compat-gcc-34-c++-3*[root@dodata ~]#rpm -Uvh gcc-4*[root@dodata ~]#rpm -Uvh libXp-1*# 从RedHat AS5 光盘3[root@dodata ~]#cd /media/cdrom/Server[root@dodata ~]#rpm -Uvh openmotif-2*[root@dodata ~]#rpm -Uvh compat-db-4*如果是DVD光盘,或已将所有CD盘上的内容复制到了一个目录,则可以使用下面的命令批量一次安装所有需要的包通过加载光驱中的光盘安装文件[root@dodata ~]#mount -t iso9660 /dev/cdrom /mnt[root@dodata ~]#cd /mnt/Server复制如下命令进行安装rpm -Uvh setarch-2.0-1.1.i386.rpmrpm -Uvh make-3.81-3.el5.i386.rpmrpm -Uvh glibc-2.5-34.i686.rpmrpm -Uvh libaio-0.3.106-3.2.i386.rpmrpm -Uvh compat-libstdc++-33-3.2.3-61.i386.rpmrpm -Uvh kernel-headers-2.6.18-128.el5.i386.rpmrpm -Uvh glibc-headers-2.5-34.i386.rpmrpm -Uvh glibc-devel-2.5-34.i386.rpmrpm -Uvh compat-gcc-34-3.4.6-4.i386.rpmrpm -Uvh compat-gcc-34-c++-3.4.6-4.i386.rpmrpm -Uvh libgomp-4.3.2-7.el5.i386.rpmrpm -Uvh gcc-4.1.2-44.el5.i386.rpmrpm -Uvh libXp-1.0.0-8.1.el5.i386.r pmrpm -Uvh openmotif-2.3.1-2.el5.i386.rpmrpm -Uvh compat-db-4.2.52-5.1.i386.rpmrpm -Uvh binutils-2.17.50.0.6-9.el5.i386.rpm然后再次检查需要的软件包是否都已安装成功。

Linux安装Oracle10g(图文详解 教程)

Linux安装Oracle10g(图文详解 教程)

1安装RedHat Enterprise Linu x 31.1 准备安装介质安装介质一共4张光盘(CD版),版本号为:2.4.21-27.ELsmp设置BIOS为光盘启动,放入第一张光盘即可。

进入到RedHat Enterprise Linux3(以下均简称为Linux)的启动界面,屏幕上出现[boot]字样,如果采用图形化方式安装,直接按回车继续,如果想采用命令行模式进行,输入“linux text”后回车,如有其他需要,按屏幕提示选择选项进行(比如安装SATA硬盘或网卡时可能需要先安装其驱动)。

1.2 安装过程1.欢迎界面,点击Next继续2.选择安装语言界面,可以选择“Chinese(Simplified)简体中文”,点击Next继续3.选择键盘界面,默认即可(U.S. English),点击“下一步”继续4.选择鼠标界面,默认即可(3键鼠标(USB)),点击“下一步”继续5.磁盘配置界面,选择“用Disk Druid手工分区”,点击“下一步”继续6.设置分区:(以下为160G硬盘)分区需注意:最多只能4个主分区,其中逻辑分区也是一个主分区,同时,还需要注意/t mp分区,建议系统有/tmp目录,因为很多软件在安装的时候都需要往此目录写文件,比如Oracle10g就要求/tmp目录有400M以上的空间。

设置好以后,点击“下一步”继续7.设置引导装载程序配置默认保留“Red Hat Enterprise Linux AS…”勾选框,点击“下一步”继续8.防火墙设置,选择“无防火墙”,点击“下一步”继续9.系统默认的语言设置,默认(Chinese (P.R. of China)),点击“下一步”继续10. 选择时区,默认,点击“下一步”继续11. 设置root用户密码,点击“下一步”继续12. 软件包组设置,选择“定制要安装的软件包集合”,点击“下一步”继续13. 选择要安装的软件包特别注意:在“遗留网络服务器”中的细节中,勾选“telnet”服务点击“下一步”继续14. 确认界面,点击“下一步”继续15. 等待安装首先会根据第6步的设置进行磁盘分区和格式化然后会根据第13步的设置进行软件安装,安装过程会提示换光盘进行,按提示进行16. 安装完成17. 设置图形化界面(X)配置,默认即可18. 设置显示器配置,默认即可19. 设置图形化配置,默认即可(如有需要,可以把登录类型改成“文本”)20. 配置完成,退出重启就可以了2配置RedHat Enterprise 32.1 安装网卡驱动有些机器的网卡可能在安装操作系统时就能自动安装好,因此安装好Linux系统以后,可以通过ifconfig来查看是否有eth0设备,如果只有lo设备,说明网卡驱动未成功。

Oracle 10g for Linux的安装

Oracle 10g for Linux的安装
解压下载的Oracle 10g安装文件
以root用户登录,将下载的zip文件移到oracle用 户所在的目录下
mv /usr/local/download/oracle10*.zip/ /home/oracle/
解压下载文件
chown –R oracle:oinstall /home/oracle chmod –R 775 /home/oracle unzip /home/oracle/oracle10g*.zip
安装Oracle
开始安装
# su - oracle # export LANG=C(Oracle的安装程序对中文的
支持有问题,只能使用英文界面来安装,在执 行runinstaller之前,执行:export LANG=C)
# cd oracle10g(/home/oracle/oracle10g)‫‏‬ # ./runInstaller -ignoreSysPrereqs (#参
安装前的准备工作
xhost的设置
通常情况下我们不想以oracle用户登录,启动X 服务器来进行安装Oracle,而是在命令窗口使用 su – oracle切换到oracle用户,然后进入安 装目录进行安装,这样安装我们必须以root用 户执行以下命令: xhost +127.0.0.1
安装Oracle
安装前的准备工作

配置 Linux 内核参数
# cat >> /etc/sysctl.conf <<EOF > kernel.shmall = 2097152(对于32位系统,一页=4k,
> > > > > > #
kernel.shmall = 2097152 就是 2097152*4k/1024/1024 = 8G)‫‏‬ kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 EOF /sbin/sysctl -p

oracle 10g for linux 安装手册-V1.0

oracle 10g for linux 安装手册-V1.0

文档信息文档修订记录目录第1章前言 (3)1.1编写目的 (3)1.2文档说明 (3)1.3参考文档 (3)第2章安装准备 (4)2.1安装前的准备 (4)2.2注意事项 (5)第3章数据库软件安装 (6)3.1软件安装 (6)3.2补丁安装 (10)3.3安装PSU OR CPU (15)第4章数据库实例创建 (17)4.1创建实例 (17)4.2创建监听和服务 (27)第1章前言1.1编写目的1.2文档说明1、粗体表示注意事项、操作命令2、斜体表示示例3、{}中内容为必选参数4、[]中内容为可选参数,多个可选参数间用“|”分隔5、所有操作命令加下划线6、文中所涉及到的截图仅供参考7、本文适用于所有redhat AS 5版本1.3参考文档第2章安装准备2.1安装前的准备2.1.1调整系统参数服务器配置不同,调整的参数大小不同,此处仅为示例。

#sed -i '$a\oracle soft nofile 10240' /etc/security/limits.conf#sed -i '$a\oracle hard nofile 65536' /etc/security/limits.conf#sed -i '$a\session required /lib/security/pam_limits.so' /etc/pam.d/login2.1.2环境变量配置#su - oracle$vi .bash_profieexport ORACLE_BASE=/home/db/oracleexport ORACLE_SID=? //设置你的sidexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export PA TH=$ORACLE_HOME/bin:$ORACLE_BASE/OPatch:$PA TH2.1.3安装附加软件包#rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm此安装包位于操作系统安装光盘Server目录中,不同版本的安装光盘,其发布的版本不同,此处是AS5.4中的版本号。

Linux 安装Oracle10G客户端_安装步骤

Linux 安装Oracle10G客户端_安装步骤

安装Oracle 数据库Linux 安装Oracle10G客户端我用的是XManager远程连接服务器,使用SSH。

假设我的安装路径在/cpic/cxfc/Oracle10G/x86_64下面。

// 安装文件路径var basePath = /cpic/cxfc/Oracle10G/x86_64简单命令解释:cd 进行位置切换, cd .. 标示上一目录, cd client表示进入当前目中的client目录中。

ls查看当前目录中的所有信息。

一:检测Linux系统版本检测Linux版本是为了看是否支持安装Oracle10G客户端。

查看Oracle10G客户端可以在什么版本的系统安装,可以在:basePath/client/install/oraparam.ini文件查看。

如下图所示:查看文件命令:cat 文件名查看系统类型命令:cat /etc/issue 如下图所示:大家可以看到我的系统是Red Hat红帽子的,是可以安装Oracle10G客户端的。

二:检测Linux服务器系统位数(是32位还是64位),这步很重要检测Linux服务器系统位数是因为如果你用32位安装包在64为系统安装的话会报错,缺少包。

所以如果是64位系统就下载64为安装包,32位就下载32位安装包。

我当时就在这里耗了很久。

所以特别提示一下。

检测Linux服务器系统位数命令:uname -i如图:我的是x86_64,也就是64位系统。

需要安装64为Oracle10G客户端安装包。

安装包图:因为是cpio压缩包所以需要解压,命令:cpio -idmv < 文件名.cpio如果是cpio.gz压缩包的话,解压命令:gunzip 文件名.cpio.gz进行解压为cpio 文件,然后再用上步搞定解压成为client文件夹。

三:进行安装1. 首先进入解压后的client文件夹,命令: cd client2. 运行安装文件:./runInstaller如图:3.下一步next,选择管理员进行安装,如图:下一步,如图,显示通过passed:点击下一步:如图:进入这一步的时候,不需要进行配置,将复选框选中点击next:一路next下去,知道finish,然后会提示执行root.sh,如图:再进入终端的命令窗口使用su root命令进入root账户,然后,如图:执行root.sh文件之后,点击安装界面的ok,安装完成:四:配置ORACLE_HOME1. 直接在终端命令窗口输入cd回车<!--[if !supportLists]-->2. <!--[endif]-->输入vi .bash_profile 进行修改配置文件<!--[if !supportLists]-->3. <!--[endif]-->进入之后按“i‘就可以修改文件了,在最下面添加<!--[if !supportLists]-->4. <!--[endif]-->umask 022<!--[if !supportLists]-->5. <!--[endif]--> exportORACLE_HOME=/u01/app/oracle<!--[if !supportLists]-->6. <!--[endif]--> exportPATH=$ORACLE_HOME/bin:$PATH4.输入完之后按“esc“然后输入:wq再敲回车进行保存退出。

Oracle 10G For Linux安装

Oracle 10G For Linux安装

Oracle10G For Linux安装步骤Oracle软件安装步骤:1、用户创建(1)groupadd dba(2)useradd -g dba oracle2、启动安装以oracle用户登录,然后到oracle安装目录,执行runInstaller.注意:如果是远程安装,请将XManager软件,并且将DISPLAY环境变量指向自己IP,如:192.168.86.2:0.0;如果是登录到Xwindow安装的,请先执行一下xhost +,去掉显示限制,然后再执行runInstaller。

(1)执行安装命令(2)选择安装模式建议选择:高级安装模式(3)执行oracle安装信息存放路径(默认即可)(4)选择支持语言建议增加简体中文,选择完后再选择安装模式。

(5)选择安装类型建议:自定义模式。

(6)选择Oracle安装目录注:此Path为ORACLE_HOME环境变量路径。

(7)选择安装组件如果是开发环境,请安装“Oracle Programmer”组件。

(8)执行Oracle安装检查此步骤如果出现错误,请检查是否缺少组件包。

(9)选择oracle所属组(无须修改)(10)选择是否要建数据库建议:先知安装软件。

(11)显示已选择的组件(12)安装过程(13)后续脚本执行注:下列脚本必须要以root用户执行。

(14)安装完毕。

到上述目录,以root用户分别执行上述脚本。

执行完上述脚本之后,然后点击“OK”即可。

至此Oracle软件已经安装完成,如果需要创建数据库,请参见《数据库创建步骤》。

数据库创建步骤:(1)Oracle环境变量设置以oracle用户登录,设置好环境变量:DISPLAY环境变量以及Oracle相关的环境变量。

具体如下:export ORACLE_BASE=/home/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=ora10gexport NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib export PATH=$ORACLE_HOME/bin:$PATH重新登录oracle用户,使得环境变量生效;(2)执行dbca(3)选择创建数据库(4)选择数据库类型建议:建议选择自定义模式。

Oracle10g安装说明书(Linux)

Oracle10g安装说明书(Linux)

Oracle 10g for Linux系统安装说明书文件代号:CZ-XTGC-AZ-061024-05整理:X炎平日期:2006-10-24 审核:日期:批准:日期:修订记录目录Linux as 4 上安装oracle 10 g- 2 -1、检查内存和交换分区- 2 -2、检查/tmp空间- 3 -3、检查软件包- 3 -在RHEL 4 x86_64上安装10g R2 (64-bit)需要的软件包:- 3 -在RHEL 4 x86上安装10g R2 (64-bit)需要的软件包:- 3 -查看处理器内核:- 4 -可以用以下命令来查询:- 4 -4、检查内核参数- 4 -5、检查磁盘空间- 6 -6、创建oracle的用户- 6 -7、为Oracle用户设定Shell的限制- 6 -8、创建oracle目录- 7 -9、设置oracle环境变量- 7 -10、安装oracle- 7 -1)进入欢迎界面:- 9 -2)指定详细目录和认证:- 9 -3)弹出对话框要求执行orainstRoot.sh脚本:- 9 -4)检查产品安装的先决条件- 9 -5)选择数据库配置:- 9 -6)指定数据库配置选项:- 9 -7)指定数据库存储组选项:- 10 -8)指定备份和修复选项:- 10 -9)指定数据库密码:- 10 -10)点击安装- 10 -11)安装完成- 10 -11、安装后检查- 10 -12、使用Oracle数据库- 11 -设置 Oracle 环境变量:- 11 -启动数据库:- 11 -关闭数据库:- 11 -停止数据库- 11 -数据库管理程序:- 11 -停止网络侦听:- 11 -关闭群集服务进程:- 12 -启动和停止 Oracle Enterprise Manager 数据库控制:- 12 -启动和停止 iSQL*Plus:- 12 -启动和停止监听器:- 12 -启动和停止数据库:- 12 -列出 Oracle 进程:- 13 -13、卸载Oracle:- 13 -Linux as 4 上安装oracle 10 g 1、检查内存和交换分区检查物理内存grep MemTotal /proc/meminfo检查交换分区grep SwapTotal /proc/meminfo可以创建一个temporary swap文件已增加系统temporary swap 空间su - rootdd if=/dev/zero of=tmpswap bs=1k count=900000chmod 600 tmpswapmkswap tmpswapswapon tmpswap可以用以下命令来撤销temporary swapsu - rootswapoff tmpswaprm tmpswap2、检查/tmp空间依照Oracle的文档,安装oracle的OUI界面需要400MB的/tmp空间$df /tmp若没有足够的交换tmp空间,可以在其他的文件系统中创建一个tmp目录su - rootmkdir /<AnotherFilesystem>/tmpchown root.root /<AnotherFilesystem>/tmpchmod 1777 /<AnotherFilesystem>/tmpexport TEMP=/<AnotherFilesystem>export TMPDIR=/<AnotherFilesystem>当你安装好oracle后可以删掉增加的tmp空间su - rootrmdir /<AnotherFilesystem>/tmpunset TEMPunset TMPDIR3、检查软件包安装oracle 10g之前需要检查系统的RPM包。

在Linux操作系统上安装Oracle 10g

在Linux操作系统上安装Oracle 10g

SwapTotal: 1574360 kB 建议内存最少1GB,交换分区为内存的1.5~2倍。如果空间充足建议2倍。修改 主机名及hosts文件如下。
[root@oracle10g ~]# hostname oracle10g
[root@oracle10g ~]# vi /etc/hosts
# Do not remove the following line, or various programs
Oracle数据库系统
ቤተ መጻሕፍቲ ባይዱ
在Linux操作系统上安装Oracle 10g
第五步:创建安装目录。 [root@oracle10g /]# mkdir -p u01/oracle [root@oracle10g /]# chown -R oracle:oinstall u01
改变u01目录所属用户及组,-R参数表示递归。将Oracle 10g安装介 质解压到u01目录下。 [root@oracle10g database]# pwd /u01/database [root@oracle10g database]# ll
Oracle数据库系统
在Linux操作系统上安装Oracle 10g
第一步:内存及交换分区检查。
[root@oracle10g ~]# cat /proc/meminfo | grep MemTotal
MemTotal: 1034604 kB
[root@oracle10g ~]# cat /proc/meminfo | grep SwapTotal
会失败),使Oracle用户可以使用X-window。 [root@oracle10g /]# xhost +local:root
在Linux操作系统上安装Oracle 10g

oracle 10g安装手册

oracle 10g安装手册

第2 部分:针对Oracle 配置LinuxLinux 软件现已安装完毕,您需要针对Oracle 对其进行配置。

本部分将逐步讲解针对Oracle 数据库10g 配置Linux 的过程。

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

要查看可用RAM 和交换空间大小,运行以下命令:grep MemTotal /proc/meminfogrep SwapTotal /proc/meminfo例如:# grep MemTotal /proc/meminfoMemTotal:512236 kB# grep SwapTotal /proc/meminfoSwapTotal:1574360 kB所需最小RAM 为512MB,而所需最小交换空间为1GB。

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

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

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

要检查系统上的可用磁盘空间,运行以下命令:df -h例如:# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda3 6.8G 1.3G 5.2G 20% //dev/sda1 99M 17M 77M 18% /boot该示例表明,/tmp 目录没有自己的文件系统。

(对本指南而言,它是根文件系统的一部分。

)根文件系统可用空间为5.2 GB,除了满足安装(2.5 + 1.2 + 0.4 = 4.1GB) 外还小有富余。

创建Oracle 组和用户帐户接下来,创建用于安装和维护Oracle 10g 软件的Linux 组和用户帐户。

用户帐户将称为oracle,而组将称为oinstall 和dba。

Linux安装Oracle10g(图文详解 教程)

Linux安装Oracle10g(图文详解 教程)

1安装RedHat Enterprise Linu x 31.1 准备安装介质安装介质一共4张光盘(CD版),版本号为:2.4.21-27.ELsmp设置BIOS为光盘启动,放入第一张光盘即可。

进入到RedHat Enterprise Linux3(以下均简称为Linux)的启动界面,屏幕上出现[boot]字样,如果采用图形化方式安装,直接按回车继续,如果想采用命令行模式进行,输入“linux text”后回车,如有其他需要,按屏幕提示选择选项进行(比如安装SATA硬盘或网卡时可能需要先安装其驱动)。

1.2 安装过程1.欢迎界面,点击Next继续2.选择安装语言界面,可以选择“Chinese(Simplified)简体中文”,点击Next继续3.选择键盘界面,默认即可(U.S. English),点击“下一步”继续4.选择鼠标界面,默认即可(3键鼠标(USB)),点击“下一步”继续5.磁盘配置界面,选择“用Disk Druid手工分区”,点击“下一步”继续6.设置分区:(以下为160G硬盘)分区需注意:最多只能4个主分区,其中逻辑分区也是一个主分区,同时,还需要注意/t mp分区,建议系统有/tmp目录,因为很多软件在安装的时候都需要往此目录写文件,比如Oracle10g就要求/tmp目录有400M以上的空间。

设置好以后,点击“下一步”继续7.设置引导装载程序配置默认保留“Red Hat Enterprise Linux AS…”勾选框,点击“下一步”继续8.防火墙设置,选择“无防火墙”,点击“下一步”继续9.系统默认的语言设置,默认(Chinese (P.R. of China)),点击“下一步”继续10. 选择时区,默认,点击“下一步”继续11. 设置root用户密码,点击“下一步”继续12. 软件包组设置,选择“定制要安装的软件包集合”,点击“下一步”继续13. 选择要安装的软件包特别注意:在“遗留网络服务器”中的细节中,勾选“telnet”服务点击“下一步”继续14. 确认界面,点击“下一步”继续15. 等待安装首先会根据第6步的设置进行磁盘分区和格式化然后会根据第13步的设置进行软件安装,安装过程会提示换光盘进行,按提示进行16. 安装完成17. 设置图形化界面(X)配置,默认即可18. 设置显示器配置,默认即可19. 设置图形化配置,默认即可(如有需要,可以把登录类型改成“文本”)20. 配置完成,退出重启就可以了2配置RedHat Enterprise 32.1 安装网卡驱动有些机器的网卡可能在安装操作系统时就能自动安装好,因此安装好Linux系统以后,可以通过ifconfig来查看是否有eth0设备,如果只有lo设备,说明网卡驱动未成功。

oracle10g在linux系统安装

oracle10g在linux系统安装

重要配置截图1.分区2网络设置3.定制系统4.开发选项选择全部安装包5.禁用防火墙和SELINUX系统安装完成拍摄下快照2.1 安装完成配置系统查看系统有有没有安装SSH 包如果没有返回下面的内容则说明没有安装,请安装下面的软件包,否则不可以远程连接远程登录因为IP地址和主机名已经在装系统时候配置好,但是还是需要检查保证可以ping通授权远程桌面显示root可以显示xclock切换到Oracle登录无法显示,授权后可以显示远程安装需要借助第三方软件xmanager并进行变量指派远端可以正常显示图形化,为以后图形化安装打下了基础检查内存配置内存最小2G SWAP 最小4G查看共享内存并调整共享内存查看共享内存df -h /dev/shm/默认为物理内存的一半mount -t tmpfs shmfs -o size=15g /dev/shm修改共享内存为15Gvim /etc/fstabshmfs /dev/shm tmpfs size=15g 0 0写入开机加载文件再检查如果报错:ORA-00845: MEMORY_TARGET not supported on this system ORA-01078: Failure in processing system parameters检查是不是共享内存设置小了检查系统版本所安装的oracle版本必须和操作系统版本一致检查临时分区大小,最小剩余空间为1G检查内核版本必须是6.18或以上查看系统版本确定需要安装的包通过官网手册查看需要安装的系统补丁包有binutils-2.17.50.0.6compat-libstdc++-33-3.2.3 compat-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.5ksh-20060214libaio-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.11 (32 bit) or laterunixODBC-devel-2.2.11 (64 bit) or laterunixODBC-2.2.11 (64 bit) or later挂载系统光盘修改YUM检查是否安装过,在安装系统前我们勾选了全部的开发选项,保证了大部分的包已安装如有结果返回,说明已经安装,如果没有返回内容说明没有安装。

Oracle10gForLinux安装手册完整版

Oracle10gForLinux安装手册完整版

Oracle10gForLinux安装手册完整版Oracle10gForLinux安装手册Oracle10gForLinux安装手册作者:出处:Unix爱好者家园/doc/557201292.html, 更新时间:2004年09月26日目前Oracle公司发行的10g数据库版本并未提供对所有Linux操作系统的支持,但是在主流的Linux平台,包括Mandrake和RedHat上都已经可以进行安装。

不过由于Linux环境和Wind ows的区别,安装的工作要困难得多,不但要求安装者对Linux系统相当熟悉,还要求安装者能够灵活地进行用户环境的建立与配置。

这一节里着重介绍Oracle10g(10.1.0)在R edHat Linux企业版高级服务器3.0、2.1版本(Enterprise Linux Advanced Server,以下简称RHELAS)和R ed Hat Linux 9.0(以下简称RH9)上的安装,版本不同的参数配置是不同的。

在Linux Mandrake 8.0上的安装请参考在R ed Hat 9.0上的配置。

I-2-1 安装前的准备工作安装前的准备工作主要是针对Linux系统所做的兼容性配置,从硬盘空间、安装环境、运行环境、Linux内核参数配置、系统用户设置等诸方面进行一系列较为复杂的设置工作,使操作系统可以顺利地安装并运行Oracle10g数据库。

■检查内存和交换空间Oracle公司宣称在Linux下安装Oracle10g数据库至少要有512MB的内存和至少1GB或者两倍内存大小的交换空间,对于系统内存大于2GB的服务器,交换空间可以介于2GB—4GB之间。

如果是为了在一台仅有256M内存的普通PC机上试用Oracle10g (例如使用其通用版General Purpose Database),在分配了1GB 左右的交换空间的情况下,也可以正常运行Oracle数据库。

要检查内存空间,登录进入Linux,在命令行方式(bash环境)下执行如下命令:grep MemTotal /proc/meminfo要检查交换空间,在命令行下执行如下命令:grep SwapTotal /proc/meminfo如果系统原有交换空间过小,可以通过如下途径增加系统的临时交换空间:1. 以root用户登录系统$ su – root2. 创建临时交换空间文件# dd if=/dev/zero of=tmpswap bs=1k count=900000# chmod 600 tmpswap# mkswap tmpswap# swapon tmpswap■临时硬盘空间Oracle10g安装程序在安装过程中需要400M以上的临时硬盘空间,建议使用―/tmp‖文件夹作为零时文件夹,如果―/tmp‖文件没有足够的空间,可以新创建一个文件夹作为安装的临时目录,之后设置环境变量TEMP和TMPDIR指向相应的位置,详见下面的操作代码。

linuxx安装Oracle 10g

linuxx安装Oracle 10g

目录一、硬件要求二、软件三、系统安装注意四、安装Oracle前的系统准备工作五、安装Oracle,并进行相关设置六、升级Oracle到patchset 10.2.0.4七、使用rlwrap调用sqlplus中历史命令一、硬件要求1、内存& swapMinimum: 1 GB of RAMRecommended: 2 GB of RAM or more检查内存情况# grep MemTotal /proc/meminfo# grep SwapTotal /proc/meminfo2、硬盘由于CentOS安装后差不多有4~5G,再加上Oracle等等的安装,所以请准备至少10G的硬盘空间。

检查磁盘情况# df -h二、软件系统平台:CentOS 6.3(x86_64)CentOS-6.3-x86_64-bin-DVD1.isoOracle版本:Oracle 10g R210201_database_linux_x86_64.cpio补丁:p6810189_10204p6810189_10204_Linux-x86-64.zip三、系统安装注意系统安装时一定要安装桌面模式,否则无法安装oracle,另外请勿开启SELinux,oracle官方不建议使用SELinux,CentOS的防火墙也请暂时关闭,减少安装时的困扰。

为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。

本文中所描述的系统命令,未经特殊标示,均为“#”代表root权限,“$”代表oracle权限。

四、安装Oracle前的系统准备工作首先,请先以root账号登入作一些前置设定作业。

1、关闭防火墙、禁用SELinux# setup# vi /etc/selinux/config修改SELINUX=disabled,然后重启。

如果不想重启系统,使用命令setenforce 02、安装依赖包Oracle官方文档要求的安装包:查看Oracle相关包是否已经安装:用yum方式安装所需的包:# yum -y install binutils compat-libstdc++-33compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headersksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat最后还需要安装libXp这个Library,这个一定要安装,否则安装Oracle时会出现java Exception。

Oracle10g在linux上安装详细步骤

Oracle10g在linux上安装详细步骤

Oracle10g在linux上安装详细步骤Red Hat Enterprise Linux4.6安装完成。

一、远程连接linux服务器。

(一)安装vnc view;(二)设置linux vnc server;(1)执行vnc server命令:[root@linux root]# vncserverPsw:taizhou01(2)以图形界面登录被控端:编辑~/.vnc/xstartup[root@linux root]#Vi .vnc/xstartup#!/bin/sh# Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER# exec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &#xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &gnome-session &在客户端启动vnc viewIp:200.......二、下载oracle10g安装文件。

# mkdir /tmp/oracle (安装文件和补丁存放文件夹)# ftp ip(一)32位机器(1)ftp>get oracle10g32.zip /tmp/oracle/oracle10g32.zip(2)解压oracle10g32.zip("unzip ....压缩包名称...")(二)64位机器(1)ftp>get oracle10g64.cpio.gz /tmp/oracle/ oracle10g64.cpio.gz(2)解压oracle10g64.cpio.gzi).gunzip /tmp/oracle/ oracle10g64.cpio.gzii).cpio –idmv < oracle10g64.cpio三、开始安装oracle10g(一)创建相关用户和组,安装目录和环境变量使用root登录(虚拟机)1、创建用户#groupadd dba#groupadd oinstall#useradd oracle -g oinstall -G dba#passwd oracle (设置psw为oracle01)2、建立oracle安装文件夹;# mkdir -p /opt/ora10/product/10.2.0.1 (安装文件夹)# chown -R oracle:oinstall /opt/ora10/# chmod -R 775 /opt/ora10# chown -R oracle:dba /tmp/oracle# chmod -R 775 /tmp/oracle3、设置系统参数(CRT)修改#vi /etc/sysctl.conf添加下面代码:kernel.shmall = 2097152kernel.shmmax = 2147483648(一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是2G,则可以设置最大共享内存为1073741824(1G=1024*1024*1024))kernel.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修改后运行#sysctl –p命令使得内核改变立即生效4、设置oracle用户对Shell的限制要求:a) 编辑文件:#vi /etc/security/limits.conf 加入以下语句:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536b) 编辑文件:#vi /etc/pam.d/login 加入以下语句:session required /lib/security/pam_limits.soc) 编辑文件:#vi /etc/profile 加入以下语句:if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi5、配置oracle用户环境使用Oracle用户登陆:#su – oracle$vi .bash_profile以下是配置文件的内容# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then. ~/.bashrcfi# User specific environment and startup programsumask 022TMP=/tmp; export TMP/TMPDIR=$TMP; export TMPDIRexport ORACLE_BASE=/opt/ora10export ORACLE_HOME=/opt/ora10/product/10.2.0.1exportPATH=$ORACLE_HOME/Apache/perl/bin:$ORACLE_HOME/ bin:$ORACLE_HOME/Apache/ Apache/bin:$PATHexport ORACLE_OWNER=oracleexport ORACLE_SID=tzjwdptexport ORACLE_TERM=xtermunset USERNAME(三)安装过程1、重新启动服务器以oracle用户登录;2、正式安装1)经过一小段的时间,会出现“选择安装方法”的信息窗口;2)点选“高级安装(A)”,继续安装请单击“下一步(N)”按键;3)进入“指定产品清单目录和身份证明”窗口:确认产品清单目录的完整路径(D):/oracle/oraInventory;指定操作系统组名(S):oinstall;继续安装请单击“下一步(N)”按键;4)进入“选择安装类型”窗口,点选“企业版(E)”,继续安装请单击“下一步(N)”按键;5)进入“指定主目录详细信息”窗口;名称(M):OraDb10g_home1 路径(A):/opt/oracle/product/10.2.0.1/;继续安装请单击“下一步(N)”按键;6)进入“产品特定的先决条件检查”窗口,经过一小段时间检查,会出现以下的检查信息窗口;在“正在检查网络配置需要”项目内,选中状态栏目的内容,继续安装请单击“下一步(N)”按键;7)进入“选择配置选项”窗口,点选“创建数据库(C)”,继续安装请单击“下一步(N)”按键;8)进入“选择数据库配置”窗口,点选“一般用途(G)”,继续安装请单击“下一步(N)”按键;9)进入“指定数据库配置选项”窗口;数据库命名中的设置;全局数据库名:TZJWDPTSID: TZJWDPT;数据库字符集:简体中文ZHS16GBK ;继续安装请单击“下一步(N)”按键;10)进入“选择数据库管理选项”窗口,点选“使用Database Control管理数据库”,继续安装请单击“下一步(N)”按键;(默认)11)进入“指定数据库存储选项”窗口,点选“文件系统”;指定数据库文件位置:/oracle/product/10.2.0/oradata/;继续安装请单击“下一步(N)”按键;(默认)12)进入“指定备份和恢复选项”窗口,点选“不启用自动备份”,继续安装请单击“下一步(N)”按键;(默认)13)进入“指定数据库方案的口令”窗口;点选“所有的帐户都使用同一个口令”,输入口令。

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

Oracle10gForLinux安装手册目前oracle公司发行的10g数据库版本并未提供对所有linux操作系统的支持,但是在主流的linux平台,包括mandrake和redhat上都已经可以进行安装。

不过由于linux环境和windows的区别,安装的工作要困难得多,不但要求安装者对linux系统相当熟悉,还要求安装者能够灵活地进行用户环境的建立与配置。

这一节里着重介绍oracle10g(10.1.0)在red hat linux企业版高级服务器3.0、2.1版本(enterprise linux advanced server,以下简称rhelas)和red hat linux 9.0(以下简称rh9)上的安装,版本不同的参数配置是不同的。

在linux mandrake 8.0上的安装请参考在red hat 9.0上的配置。

i-2-1 安装前的准备工作安装前的准备工作主要是针对linux系统所做的兼容性配置,从硬盘空间、安装环境、运行环境、linux内核参数配置、系统用户设置等诸方面进行一系列较为复杂的设置工作,使操作系统可以顺利地安装并运行oracle10g数据库。

■检查内存和交换空间oracle公司宣称在linux下安装oracle10g数据库至少要有512mb的内存和至少1gb或者两倍内存大小的交换空间,对于系统内存大于2gb的服务器,交换空间可以介于2gb—4gb之间。

如果是为了在一台仅有256m内存的普通pc机上试用oracle10g(例如使用其通用版generalpurpose database),在分配了1gb左右的交换空间的情况下,也可以正常运行oracle数据库。

要检查内存空间,登录进入linux,在命令行方式(bash环境)下执行如下命令:grep memtotal /proc/meminfo要检查交换空间,在命令行下执行如下命令:grep swaptotal /proc/meminfo如果系统原有交换空间过小,可以通过如下途径增加系统的临时交换空间:1. 以root用户登录系统$ su – root2. 创建临时交换空间文件# dd if=/dev/zero of=tmpswap bs=1k count=900000# chmod 600 tmpswap# mkswap tmpswap# swapon tmpswap■临时硬盘空间oracle10g安装程序在安装过程中需要400m以上的临时硬盘空间,建议使用“/tmp”文件夹作为零时文件夹,如果“/tmp”文件没有足够的空间,可以新创建一个文件夹作为安装的临时目录,之后设置环境变量temp和tmpdir指向相应的位置,详见下面的操作代码。

登录进入linux,在命令行方式(bash环境)下执行如下命令检查“/tmp”文件的空间:$ df /tmp如果“/tmp”文件空间不足,可以执行如下命令在另一个文件系统中创建“/tmp”文件:$ su - root# mkdir /< anotherfilesystem> /tmp //如 # mkdir /home/temp# chown root.root /< anotherfilesystem> /tmp# chmod 1777 /< anotherfilesystem> /tmp# export temp=/< anotherfilesystem>//如 # temp=/home/temp export temp# export tmpdir=/< anotherfilesystem>//如 # tmpdir=/home/temp export tmpdir这样,在完成oracle10g的安装之后,就可以通过如下命令删除先前创建的临时文件:$ su - root# rmdir /< anotherfilesystem> /tmp# unset temp# unset tmpdir■虚拟x-windows软件现在流行的x-windows软件有exceed、x-win32等软件,可以使用虚拟x-windows软件在图形界面下安装oralce9i。

一般标准安装linux系统后缺省都会装好x-windows环境。

■检查软件包(rpms)在正式安装oracle10g之前,请检查安装所需的软件包,例如在red hat linux企业版高级服务器3.0版本上选择默认安装,类似gcc、 redhat-release和其他的一些必需的软件包是不被安装的。

1.检查内核(kernel)软件包对于rhelas2.1而言,内核软件包的版本非常重要,只有高于2.4.9的内核版本才可以正常安装oracle10g。

可以通过如下命令检查内核软件包的版本:$ uname -a2.检查glibc软件包rhelas3和rh9的glibc软件包版本可以通过oracle10g安装前的自检测试,但是rhelas2.1必须升级其glibc软件包版本方可通过自检。

oracle10g的安装要求glibc软件包版本至少为2.2.4.31.7。

如果用户的系统是rhelas2.1,可以下载最新的glibc软件包,同时执行如下命令:$ su - root r> # rpm -uvh glibc-2.2.4-32.11.i686.rpm glibc-common-2.2.4-32.11.i3 86.rpm3.检查gcc、make和binutils软件包确认下列软件包已经安装:& #376 对于rhelas3和rhelas2.1:make-3.79或更高版本;& #376 对于rhelas3和rhelas2.1:binutils-2.11.90.0.8-12或更高版本;& #376 对于rhelas3:gcc-3.2.3-2或更高版本;& #376 对于rhelas2.1:gcc-2.96-108.1或更高版本。

执行如下命令进行检查:# rpm -q gcc make binutilsrhelas3系统的用户通常可以在第3张系统安装光盘中找到这些软件包,在命令行下执行如下命令即可进行安装:$ su - root# rpm -uvh gcc-3.2.3-20.i386.rpmglibc-devel-2.3.2-95.3.i386.rpmglibc-headers-2.3.2-95.3.i386.rpmglibc-kernheaders-2.4-8.34.i386.rpmrhelas2.1系统的用户在缺省安装的状态下是不安装binutils和gcc软件包的,在命令行下执行如下命令即可进行安装:$ su - root# rpm -ivh gcc-2.96-108.1.i386.rpmbinutils-2.11.90.0.8-12.i386.rpmcpp-2.96-108.1.i386.rpmglibc-devel-2.2.4-32.11.i386.rpmkernel-headers-2.4.9-e.3.i386.rpmrh9系统的用户为了确保使用的这些软件包版本合适,也可以通过执行如下命令安装最新的软件包:$ su - root# rpm -uvh gcc-3.2.2-5.i386.rpmglibc-devel-2.3.2-5.i386.rpmcpp-3.2.2-5.i386.rpmglibc-kernheaders-2.4-8.10.i386.rpmbinutils-2.13.90.0.18-9.i386.rpm4.检查openmotif软件包确认下列软件包已经安装:& #376 对于rhelas3:openmotif-2.2.2-16或更高版本;& #376 对于rhelas2.1:openmotif-2.1.30-11或更高版本。

执行如下命令进行检查:# rpm -q openmotifrhelas3系统的用户可以通过执行如下命令安装该软件包:$ su - root# rpm -ivh openmotif-2.2.2-16.i386.rpmrhelas2.1系统的用户可以通过执行如下命令安装该软件包: $ su - root# rpm -ivh openmotif-2.1.30-11.i386.rpmrh9系统的用户可以通过执行如下命令安装该软件包:$ su - root# rpm -uvh openmotif-2.2.2-14.i386.rpm5.检查setarch软件包确认下列软件包已经安装:& #376 对于rhelas3:setarch-1.3-1或更高版本。

执行如下命令进行检查:# rpm -q setarchrhelas3系统的用户可以通过执行如下命令安装该软件包:$ su - root# rpm -uvh setarch-1.3-1.i386.rpm注意在rhelas2.1和rh9系统中不含setarch软件包。

6.检查redhat-release软件包执行如下命令进行检查:# rpm -q redhat-releaserhelas3系统的用户可以通过执行如下命令安装该软件包:$ su - root# rpm -ivh redhat-release-3as-1.i386.rpmrhelas2.1系统的用户可以通过执行如下命令安装该软件包:$ su -& nbsp root# rpm -ivh redhat-release-as-2.1as-4.noarch.rpmrh9系统的用户必须编辑“/etc/redhat-release”文件以确保oracle10g监测到它是运行在一个rhelas3平台之上。

通过如下命令可以改变这个文件的内容:$ su - root# cp /etc/redhat-release /etc/redhat-release.backup# cat > /etc/redhat-release < < eofred hat enterprise linux as release 3 (taroon)eof当完成oracle10g的安装后,可以通过如下命令撤销先前所作的修改:$ su - root# cp /etc/redhat-release.backup /etc/redhat-release注意在oracle10g的安装过程中,redhat-release软件包发挥着关键性的作用,没有它,oracle安装程序将无法识别系统是否支持自身的运行。

对于rhelas3系统用户,在进行系统缺省安装时,这个软件包是不被安装的。

相关文档
最新文档