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*

注:系统盘可能不止一个,如果又多个需要分批次加载。

2. 修改linux和oracle10g的系统兼容性

oracle 的官方只支持到Red Hat Release 4为止,所以要修改版本说明。

这里有两种方法:1.修改linux版本;2.修改oracle配置;

1). 修改linux版本

修改/etc/redhat-release文件,将

vi /etc/redhat-release

Red Hat Enterprise Linux Server release 5.5 (Tikanga)注释掉(前加”#”即可)。

然后添加一行:redhat-4

保存退出即可。

2). 修改oracle安装文件的配置信息

修改安装目录下/database/install/oraparam.ini

假如你的安装目录在home/database下:

vi /home/database/install/oraparam.ini

编辑该文件,修改下面内容

Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2 并加入下面内容

[Linux-redhat-5.0-optional]

TEMP_SPACE=80

S

MIN_DISPLAY_COLORS=256

保存退出即可。

注:先按ESC键,然后敲入”:wq”即可。如果不想保存,则输入:”:q!”。

3. 修改内核参数

vi /etc/sysctl.conf

添加下面内容:

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs. = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

然后运行如下命令,是内核参数生效:

/sbin/sysctl -p

4. 建立安装oracle需要的用户、组和目录

实验证明,root用户下不能安装oracle。所以要单独建立用户和组。

1. 建立用户和组

创建组:

groupadd oinstall

groupadd dba

创建用户:

useradd -g oinstall -G dba oracle

设定用户oracle的密码:

passwd oracle

注:如果当前命令行路径下不能执行这些命令的话,可以切换到/usr/sbin/下执行上述命令。也可以直接使用

/usr/sbin/groupadd oinstall

2. 建立oracle安装路径

mkdir -p /home/oracle/product/10.2.0/db_1

注:-p 参数的意思是如果没有该目录则新建。

3. 为oracle用户授权

chown -R oracle.oinstall /home/oracle/

chmod -R 777 /home/oracle/

注:-R参数是应用到子文件夹,777参数是读,写,执行权限。

5. 设置oracle用户的shell limit

1. 修改/etc/security/limits.conf文件

vi /etc/security/limits.conf

假如如下配置:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft no

oracle hard no

2. 增加下面的内容到文件/etc/pam.d/login 中,使shell limit生效

session required /lib/security/pam_limits.so

6. 配置静态IP

修改/etc/sysconfig/network-scripts/ifcfg-eth0文件

vi /etc/sysconfig/network-scripts/ifcfg-eth0

加入下面片段:

#HWADDR=00:0C:29:74:5B:62 #你的mac地址

IPADDR=192.168.1.228 #你的IP地址

NETMASK=255.255.255.0 #你的子掩码

#GATEWAY=192.168.1.1 #你的网关

:wq 保存并退出

执行命令:service network restart 重启网络

7. 修改/etc/hosts

修改/etc/hosts内容,添加Linux本机ip地址。

vi /etc/hosts

添加Linux的IP地址(格式:ip地址–主机名–localhost)

192.168.2.128 MaWenWu localhost

:wq 保存并退出

执行命令:service network restart 重启网络

执行命令:hostname 查看主机名称

8. 关闭SeLinux

编辑文件/etc/selinux/config,将SELINUX=disabled

vi /etc/selinux/config

9. 配置Oracle用户的环境变量

登录到oracle用户下,编辑/home/oracle/.bash_profile

vi /home/oracle/.bash_profile

添加如下片段:

# Oracle Settings

ORACLE_BASE=/home/oracle; export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME

ORACLE_SID=orcl; export ORACLE_SID

PATH=$PATH:$ORACLE_HOME/bin; export PATH

CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;

export CLASSPATH

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

DISPLAY=192.168.1.227:0.0; export DISPLAY

LANG=en_US; export LANG

注:DISPLAY=你自己的ip地址

以上基本上配置完了oracle的安装环境~

二、安装oracle

首先的打开工具Xmanager – Passive.

将oracle10g的安装文件压制成ISO镜像文件,然后装载到linux的cdrom中。

将安装文件拷贝出来,解压,然后执行里面的runInstaller开始安装。

注:此时要连接到oracle用户下。否则可能报错。

命令如下:

将zip文件拷贝到/home路径下:

cp /mnt/cdrom/10201_....zip /home/

解压:

unzip 10201_ (i)

解压后得到一个文件夹database,进入database中:

cd /home/database

执行runInstaller:

./runInstaller

开始安装。此时跳出的是图形界面,基本和windows下一样了。

如果报如下错误:

Can't connect to X11 window server using’0:0' as the value of the DISPLAY

1、首先的打开工具Xmanager – Passive

2、使用CRT登陆到Linux (oracle账户登陆),输入命令:

[oracle@localhost ~]$ export DISPLAY=11.133.169.104:0.0 //IP地址为本机的IP [oracle@localhost ~]$ xclock //测试是否设置成功需要Linux能ping通本机

如果报如下问题:

1. 在虚拟机上安装的时候,可能会遇到临时空间不够的情况,也就是/tmp文件夹不够用。例如/tmp文件夹只有150M左右,而/home则有10g左右。

解决办法:

mkdir /home/tmp

mount --bind /home/tmp /tmp

将/home/tmp 作为/tmp挂载。再次查看/tmp大小,发现和/home的大小一样了。

单击”Password Management”设置密码,单击“OK”

在另外一个CDE的“终端”窗口中以root用户运行相关脚本(如下图)

上述脚本运行完后请返回原来的画面选择“OK”(确定)按钮,然后将出现下面的结束安装画面,需要注意的是请记录好访问iSQL*Plus的URL地址以便后续使用

然后直接按‘Exit‘退出即可(如下图)

完成。

设置相应数据库实例允许用系统服务自动启动

# vi /etc/oratab

将最后的N:

orcl:/u01/oracle/product/10.2.1/db_1:N

改为Y

重启(#reboot)

进入系统,配置监听器需切换到oracle用户,以下以oracle运行

$cd $ORACLE_HOME/bin/

$lsnrctl service (可以查看当前监听器服务情况)

$lsnrctl start (启动监听器),如想停用则lsnrctl stop

$su – oracle

$sqlplus /nolog

SQL>connect /as sysdba

SQL>startup

如果需Web浏览器http://主机名(或者IP):1158/em访问:

$emctl start dbconsole 启动控制台

$netmgr 启动图形化Oracle网络管理器,来配置tns和listener.

OK,大功告成!如果需要像windows下面开机自动启动,要写个脚本(附脚本:本文档最后)。

三、创建监听服务(如果在安装的时候没有勾选Create Starter Datebase需要手动创建监听和数据库)

Oracle10g不会自动创建监听服务,因此需要使用Oracle提供的“Net Configuration Assistant”工具进行配置,可以通过在CDE的“终端”窗口运行netca命令的方式来启动,具体画面大致如下,请参考画面黑色部分命令执行

[root@localhost db_1]# su oracle

[oracle@localhost db_1]$ pwd

/home/app/oracle/product/10.2.0/db_1

[oracle@localhost db_1]$ netca

Netca对话框有四个选项:1监听配置,2 命名方法配置 3 本地网络服务名配置 4 典型配置这里选1

这里有4个选择:1添加一个监听2 修改监听 3 删除监听 4 重命名监听这里选1 next

设置监听命名:(默认即可)

选择协议

端口默认1521

是否要再添加其他端口,这里选择否点next继续

继续Next

点击Finish

至此,已经完成了软件部分的安装,接下来需要进行数据库的创建、监听和连接字符串的配置。

四、创建数据库

数据库的创建可以通过Database Configuration Assistant工具来完成。需要注意的内容可以参考所提供的画面来选择或输入。(如果需要升级Oracle补丁的话可以先打完补丁后再进行数据库的创建,这样创建出来的数据库就已经是升级后的版本了。)

1.修改配置

在创建数据库前,请按照下面的说明对Oracle10g的sqlnet.ora文件进行修改(一般存放在$ORACLE_HOME/network/admin目录下),请使用文本编辑器打开上述文件,如果存在以下内容,请在前面加上“#”注释符(后面的“XXXX”代表具体内容),然后保存关闭后再进行后续操作。

#NAMES.DEFAULT_DOMAIN=XXXX

#SQLNET.AUTHENTICATION_SERVICES=XXXX

2.开始创建

启动Database Configuration Assistant工具,会出现以下画面;

racle@localhost admin]$ dbca

请选择画面中的“Next”(下一步)按钮,会出现以下画面,请参考画面选择;

有三个可选项1是创建一个数据库,2是处理模板 3 是配置自动存储管理,在里选择1

在这里数据库模版,选择定制数据库,定制数据库(包含数据文件:否)2 是数据仓库 3 是一般用途4是事物处理

数据库标识。填入全局数据库名(XXXX)和SID(XXXX)(默认为orcl),下一步

管理选项选择管理oracle的工具默认就可以。

数据库身份证明。可以为系统中的帐户配置不同的口令,为方便起见,我这里选择了“所有帐户使用同一口令”,设置初始口令,然后点击下

选择一个要用于数据库的存储机制。1 文件系统 2 自动存储3 裸设备选1

选择 1 使用模板中的数据库文件位置 2 所有数据库文件使用公共位置 3 使用oracle管理的文件

请选择上述画面中的“下一步”(Next)按钮,会出现以下画面

Specify flash recovery area 确定快速恢复区

{ORACLE_BASE}/oradata/{DB_NAME}/archive

enable archiving 启用归档

单击“next”按钮,继续

CentOS5.5安装 Oracle10g 明详教程(by DrMe...

第一部分centos5.5安装 1.安装输入:I586 2.如下图:

注意:1.设定静态IP 2.关闭防火墙 1.查看以下包,没安装的需重新安装. rpm -q binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel \ glibc glibc-common glibc-devel gcc gcc-c++ libaio libaio-devel libgcc \ libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel 2.用rpm –ivh 包名全称.rpm <-- nodeps > rpm -ivh elfutils-libelf-devel-static-0.137-3.el5.i386.rpm –nodeps(当关联包还没装时,强制安装) 3. 查看当前存在的包: find elfutils-libelf-devel*

第二部分oracle10g安装 查看官方文档,要注意你的数据库的版本,别弄错了。 如果你的是Oracle 11g Release 2 (11.2) for Linux x86,请看下面链接的安装文档 sysctl -p 让系统文件立即生效 yum install 包名 df -h du -sh ./* | sort ps -ef 修改/etc/inittab文件,将文件中的id:5:initdefault: 修改为id:3:initdefault: (图形界面和字符界面的切换5为图形.3为字符) https://www.360docs.net/doc/4319213859.html,/docs/cd/E11882_01/install.112/e10857/toc.htm 我使用操作系统, CentOS release 5.5(Final) Kernel 2.6.18-194.el5 ====================================== 检查相关的开发工具和一些包 The following or later version of packages for Asianux 3, Oracle Enterprise Linux 5, and Red Hat Enterprise Linux 5 should be installed: 检查命令格式如下: rpm -qa | grep 名字 binutils-2.17.50.0.6 ok compat-libstdc++-33-3.2.3 ok elfutils-libelf-0.125 ok elfutils-libelf-devel-0.125 -- elfutils-libelf-devel-static-0.125 -- gcc-4.1.2 ok gcc-c++-4.1.2 ok glibc-2.5-24 ok glibc-common-2.5 ok

安装redhat_linux_5.5_环境与oracle_11g_数据库

安装redhat linux 5.5 环境与oracle 11g 数据库 二、安装redhat linux 5.5操作系统 1、插入光盘,安装linux 5.5系统: --> 默认安装,选择语言键盘等 --> 自定义划分硬盘: /swap 4G /boot 100M / 20G /home 10G /tmp 5G --> 设置计算机名:ocp 2、选择安装oracle所需要的系统组件: (1)选择软件开发“Software Development” (2)选择“现在定制now” (3)选择“Development”下的:Development Libraries开发库(一定要装,全选) Development Tools开发工具(一定要装,全选) Legacy Software Development老的软件开发包(全选)“Base System”下的:Legacy Software Support老的软件支持(全选) 3、重启系统,进入linux的设置,关闭防火墙和Selinux策略,不进行产品注册,不新建帐号,完成。将所需端口加入防火墙配置中,允许该端口穿透防火墙: [root@ocp ~]#vi /etc/sysconfig/iptables #加入以下内容 #打开ftp端口 -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT #打开ssh端口 -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT #打开80、8080、8081和8082端口 -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 8081 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 8082 -j ACCEPT #打开ntp时钟同步端口,本机还用作时钟同步源 -A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp --dport 123 -j ACCEPT #打开数据库端口 -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT [root@ocp ~]#/etc/rc.d/init.d/iptables restart 三、安装oracle前linux环境配置: 1、重启后新建一个命令窗口,检查有无安装相关软件包: [root@ocp ~]# rpm -qa | grep setarch-2* [root@ocp ~]# rpm -qa | grep make-3* [root@ocp ~]# rpm -qa | grep glibc-2* [root@ocp ~]# rpm -qa | grep libaio-0* [root@ocp ~]# rpm -qa | grep compat-libstdc++-33-3*

linux5安装oracle10G

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)

Oracle_RAC_10g安装文档

一、准备工作 二、设置Vmware环境 用Vmware主要是创建虚拟机,这个过程比较简单。 1、新建一个虚拟机:点击Virtual Machine Create Virtual Machine 2、进入创建虚拟机向导窗口 在Name后面输入,要创建的虚拟机名,如:RedHat_10gRAC_1,点击“Next”即可 3、选择操作系统

点击“Next” 4、为虚拟机分配内存,并选择CPU的数量 点击“Next” 5、为虚拟机创建磁盘 点击“Next”,为虚拟硬盘分配大小,并选择保存的位置

点击“Next” 5、为虚拟机创建网卡 点击“Next”,选择“Bridged” 点击“Next” 6、为虚拟机创建光驱,选择“Use an ISO Image”

点击“Next”,选择要安装的操作系统所在的位置 点击“Next” 7、不创建软驱 选择“Don’t Add a Floppy Drive”,即可跳入下一个窗口8、不创建USB

选择“Don’t Add a USB Controller”,即可进入下一个窗口9、初步完成虚拟机的配置 点击“Finish”完成虚拟机的创建 10、为虚拟机新增一块网卡

选择“Network Adapter” 点击“Next” 11、首先添加几个硬盘,用来做共享存储 由于我们准备采用asm+raw来创建RAC,将voting disk和ocr放在raw上,数据文件等放在asm上,因此我们至少需要4个虚拟的硬盘,其中voting disk至少需要20M的空间,ocr至少需要60M的空间,数据文件等至少需要1-2G的空间,如果你的磁盘剩余空间充足,建议留有足够的富裕。 点击“Add Hardware”,进入新建设备向导,选择“Hard Disk”进入磁盘创建向导 点击“Next”;为磁盘分配大小;并选择存放位置;展开“File Options”,选中“Allocate all disk space now”;展开“Disk Mode”,选中“Independent”;展开“Vitual Device Node”,在”Adapter”后选中“SCSI 1”,“divice“后面选择“1”,点击“NEXT“完成创建

ORACLE 10g 安装教程[图文]

ORACLE 10g 安装教程[图文]转载 原文链接https://www.360docs.net/doc/4319213859.html,/blog/451991 刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧! 首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面:

单击“开始安装”,就可以安装ORACLE 10g,一般会检查系统配置是否符合要求,然后出现“Oracle DataBase 10g安装”对话框,如图2所示: 在安装Oracle DataBase 10g时可以选择“基本安装”和“高级安装”两种方法。选择“基本安装”时,“Oracle主目录位置”用于指定Oracle DataBase 10g软件的存放位置;“安装类型”用于指定Oracle产品的安装类型(企业版、标准版和个人版)。如果选择“创建启动数据库”,那就要指定全局数据库名称和数据库用户的口令。 选择“高级安装”,单击“下一步”,会出现“指定文件对话框”,

在源路径显示的是安装产品所在的磁盘路径;目标名称用于资定Oracle 主目录所对应的环境变量,目标路径用于指定安装Oracle软件的目标安装路径。设置目标名称为:OraDb10g_home1,目标路径为: D:oracleproduct10.1.0db1。如图3: 单击“下一步”,会加载Oracle产品列表,然后出现“选择安装类型”对话框;如图4:

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 10g支持RedHat Enterprise Linux 5。 编辑/etc/redhat-release文件 # vi /etc/redhat-release 将其中的内容Red Hat Enterprise Linux Server release 5 (Tikanga)修改为Red Hat Enterprise Linux AS release 4 (Nahant Update 4) Red Hat Enterprise Linux AS release 3 (Taroon) 加-ignoreSysPrereqs 就可以了 方法二: 还有文章说修改Oracle安装包中install/oraparam.ini文件的内容,也可以让Oracle 10g支持RedHat Enterprise Linux 5,修改方法如下: # vi install/oraparam.ini 在其中的Certified Versions段落增加redhat-5 #[Certified Versions] Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2] 再添加 [Linux-redhat-5.0-optional] TEMP_SPACE=80 SWAP_SPACE=150 MIN_DISPLAY_COLORS=256 经我测试,发现方法二在安装之前的系统检测过程可以通过,但是在安装过程中的系统支持检测无法通过,不知道是不是我设置的有问题,希望有高手可以给我点提示。 3.修改系统内核参数 # vi /etc/sysctl.conf kernel.shmall = 2097152 // 该参数表示系统一次可以使用的共享内存总量(以页为单位)。缺省值就是2097152,通常不需要修改kernel.shmmax = 2147483648 // 该参数定义了共享内存段的最大尺寸(以字节为单位)。缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为2G kernel.shmmni = 4096 // 这个内核参数用于设置系统范围内共享内存段的最大数量。该参数的默认值是 4096 。通常不需要更改kernel.sem = 250 32000 100 128 // 表示设置的信号量 fs.file-max = 65536 // 表示文件句柄的最大数量。文件句柄设置表示在linux系统中可以打开的文件数量 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 // 默认的接收窗口大小 net.core.rmem_max=262144 // 接收窗口的最大大小 net.core.wmem_default=262144 // 默认的发送窗口大小 net.core.wmem_max=262144 // 发送窗口的最大大小

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* 注:系统盘可能不止一个,如果又多个需要分批次加载。 2. 修改linux和oracle10g的系统兼容性 oracle 的官方只支持到Red Hat Release 4为止,所以要修改版本说明。 这里有两种方法:1.修改linux版本;2.修改oracle配置; 1). 修改linux版本 修改/etc/redhat-release文件,将

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-gcc rpm -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.rpm rpm -Uvh make-3.81-3.el5.i386.rpm rpm -Uvh glibc-2.5-34.i686.rpm rpm -Uvh libaio-0.3.106-3.2.i386.rpm rpm -Uvh compat-libstdc++-33-3.2.3-61.i386.rpm rpm -Uvh kernel-headers-2.6.18-128.el5.i386.rpm rpm -Uvh glibc-headers-2.5-34.i386.rpm rpm -Uvh glibc-devel-2.5-34.i386.rpm rpm -Uvh compat-gcc-34-3.4.6-4.i386.rpm rpm -Uvh compat-gcc-34-c++-3.4.6-4.i386.rpm rpm -Uvh libgomp-4.3.2-7.el5.i386.rpm

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

1安装RedHat Enterprise Linu x 3 1.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. 设置图形化配置,默认即可(如有需要,可以把登录类型改成“文本”)

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

数据库Oracle10.2.0.1 在Linux RadHat Enterprise5下的 安装文档

目录 1 前言: --------------------------------------------------------------------------------------------------------- 3 1.1 安装Oracle的环境-------------------------------------------------------------------------------- 3 2 安装前的准备配置------------------------------------------------------------------------------------------ 3 2.1 查询所需安装包是否完整----------------------------------------------------------------------- 3 2.2 检查安装Oracle的硬件要求 ------------------------------------------------------------------- 4 2.3 OS参数要求vi /etc/sysctl.conf , 在行末添加以下内容---------------------------------- 4 2.4 vi /etc/security/limits.conf 行末添加以下内容---------------------------------------------- 5 2.5 vi /etc/pam.d/login 行末添加以下内容 ------------------------------------------------------- 5 2.6 vi /etc/selinux/config 确保以下内容 ---------------------------------------------------------- 5 3 创建安装Oracle的用户、组及配置 ------------------------------------------------------------------- 5 3.1 解压10201_database_linux32.zip -------------------------------------------------------------- 5 3.2 创建安装Oracle的用户及所属组------------------------------------------------------------- 5 3.3 创建安装目录mkdir -p /opt/oracle ------------------------------------------------------------- 6 3.4 设置oracle用户的.bash_profile ---------------------------------------------------------------- 6 3.5 设置主机名和ip ----------------------------------------------------------------------------------- 7 3.6 设置Oracle10g支持RHEL5的参数 --------------------------------------------------------- 7 4 安装Oracle --------------------------------------------------------------------------------------------------- 8 4.1 用oracle用户运行runInstaller文件 ---------------------------------------------------------- 8 5 测试Oracle是否安装成功------------------------------------------------------------------------------- 10 5.1 启动Oracle服务---------------------------------------------------------------------------------- 10

linux下oracle10g的安装

linux下oracle10g的安装 Linuxoracle10g 一、RedHat as5的安装a 选择安装方式这里咱们使用图形化安装,下图是安装选项的描述 b 检查安装媒介是否正确,最好在第一次使用从网上下载的iso文件时建议检查一遍,以后的安装就不用检查了。c 安装欢迎页面d 选择安装时使用的语言界面 e 选择键盘f 选择磁盘分区方式(手动或自动)g 使用vmare安装都是默认为新系统安装,即新硬盘分区,所以他是给你提示是否有要备份的数据。确认告警h 确定要分区的磁盘i 确认告警提示j 对磁盘进行分区swap1G2G k 设置grub,通常不用设置,除非是比较关键的系统(对安全级别有特殊要求的)l 配置网络接口卡我的网络配置如下m 设置网络安全n 选择系统语言o 确定系统时区p 设置root密码q 选择安装软件包的方式(默认或自选),我选择的是用户定制软件安装,有些东西是不需要的,所以还是手动选择的好。r 确定自选的安装包,如果硬盘够大,建议选择全部安装。为安装Oracle,以下组件包必须被安装:桌面环境:GNOME Desktop Environment 应用程序:Editors Graphical Internet Text-based Internet 开发:Development Libraries Development Tools 基本系统:System Configuration Tools Administration Tools Base Legacy Software Support System Tools X Window System s 开始安装t 安装需要的媒体包,一般的安装所需的光盘顺序是1-2-3-4-1 u 格式化磁盘分区v 安装过程,这一步时间可能会比较长,主要看你的机器的配置和你选择的软件包的多少了。w 换盘,这个时候如果你向我一样没有刻盘的话,就点击从vmware的工具栏里点击VM――settings修改cdrom的

redhat5安装Oracle10g集群(redhat+oracle+rac)

实战redhat5下安装Oracle10g集群 (redhat+oracle+rac) 1.0安装前准备工作 1.1下载所需要的rac包 从Oracle OTN下载三个包,包名如下: 10201_database_linux32.zip 10201_clusterware_linux32.zip 补丁: 补丁官方网站 https://www.360docs.net/doc/4319213859.html,/projects/compat-oracle/files/Enterprise_Linux/ https://www.360docs.net/doc/4319213859.html,l.in2p3.fr/packages/os/sl470-x86_64/base/SL/RPMS/ ASMLIB包: oracleasm-support-2.1.7-1.el5.i386.rpm oracleasmlib-2.0.4-1.el5.i386.rpm oracleasm-2.6.18-238.el5-2.0.5-1.el5.i686.rpm 1.设置系统时间 rac1:date -s "20111116 11:35:59" rac2:date -s "20111116 11:36:04" . 依次安装下面的包 rpm -q libXp openmotif compat libaio ---检查是否有安装 rpm –ivh libXp-1.0.0-8.i386.rpm … 引用: libXp-1.0.0-8.i386.rpm openmotif22-2.2.3-18.i386.rpm compat-db-4.2.52-5.1.i386.rpm compat-gcc-34-3.4.6-4.i386.rpm compat-gcc-34-c++-3.4.6-4.i386.rpm compat-libstdc++-33-3.2.3-61.i386.rpm libaio-0.3.106-3.2.i386.rpm

RedHat5环境下oracle10g数据库安装及实例创建

eRedHat5 Oracle安装说明 一.下载并解压Oracle安装文件 1. linux版64位的oracle安装程序,这你可以到官方网站去down,这里是链接:https://www.360docs.net/doc/4319213859.html,/technology/software/products/database/index.html 执行命令: #cpio -idmv < 10201_database_linux_x86_64.cpio //解压Oracle安装文件 这里会解包生成database的目录,内含runInstaller的安装脚本。 2. 从red hat 5安装盘上,拷贝两个包并安装:(用oracle上传文件,root用户安装) rpm -ivh libaio-0.3.106-3.2.i386.rpm rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm 二.创建用户和相关组 # /usr/sbin/groupadd oinstall #/usr/sbin/groupadd dba #/usr/sbin/useradd -g oinstall -G dba oracle passwd oracle 三.创建Oracle的安装目录,并把权限付给oracle用户 mkdir -p /u01/app/oracle/product/10.2.0/db_1 chown -R oracle:oinstall /u01 //让u01文件夹隶属于oracle用户,隶属于oinstall组

注意:/u01下的app/oracle/product/10.2.0/db_1这个路径名可以任意起的,不过,尽量定义规范。 将步骤一中解压的database文件夹拷贝到Oracle用户下,即/home/oracle/ 文件夹下 chown -R oracle:oinstall /home/oracle/database //让database文件夹隶属于oracle用户,隶属于oinstall组 usermod -g weblogic -G oinstall,dba weblogic //weblogic用户也拥有oinstall, dba 的权限,即weblogic也可访问/u01目录 四.调整相关参数和环境变量 1.修改oracle的自带文件:/database/install/oraparam.ini文件(用Root或Oracle 用户编辑) [Certified Versions] Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2 修改为:

linux下oracle以及client以及weblogic的安装

Oracle安装手册 前期准备 1.使用root用户登录系统2.配置网络 在系统-管理下有网络选项 1)先点击【取消激活】再点击 【编辑】

定】

3)点击【激活】然后保存设 置。 3. 安装包检测及安装 在终端中执行: rpm -q gcc make binutils setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel unixODBC unixODBC-devel libaio-devel sysstat 看看哪 些包没有安装,然后执行rpm –ivh 把没有安装的软件包装 上。 如果有依赖关系: 1.加上--nodeps,意思不考虑依赖 2.更狠的--force,强制安装 你可以在这两个之前试试--aid自己解决依赖

进入到安装包所在目录,在终端执行以下命令: rpm -ivh compat-db-4.2.52-5.1.i386.rpm rpm -ivh libaio-devel-0.3.106-5.i386.rpm rpm -ivh sysstat-7.0.2-3.el5.i386.rpm rpm -ivh unixODBC-2.2.11-7.1.i386.rpm rpm -ivh

unixODBC-devel-2.2.11-7.1.i386.r pm rpm -ivh libstdc++44-devel-4.4.0-6.el5.i38 6.rpm rpm -ivh pdksh-5.2.14-36.el5.i386.rpm rpm -ivh compat-libstdc++-33-3.2.3-61.i38 6.rpm 2. /etc/sysctl.conf增加以下几行: kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_rang e = 9000 65500 net.core.rmem_default=41943 04

Linux安装Oracle10g

一、安装前的准备工作 验证您的安装 如果完成了以上步骤,您应该具备 Oracle 10g所需的所有程序包和更新。您可以执行以下步骤验证您的安装。 所需内核版本:2.4.21-4.EL(这是 RHEL 3 的基本版本附带的内核版本。此内核或更新中提供的任何版本的内核均适用于 Oracle 10g。) 通过运行以下命令检查内核版本: uname -r 例如: # uname -r 2.4.21-4.0.1.ELsmp 其他所需程序包的版本(或更高版本): ?gcc-3.2.3-2 ?make-3.79 ?binutils-2.11 ?openmotif-2.2.2-16 ?setarch-1.3-1 ?compat-gcc-7.3-2.96.122 ?compat-gcc-c++-7.3-2.96.122 ?compat-libstdc++-7.3-2.96.122 ?compat-libstdc++-devel-7.3-2.96.122 ?compat-db-4.0.14.5(Oracle 10g 数据库安装指南中将其列为是必需的,但此处并不需要) 要查看系统上安装了这些程序包的哪些版本,以 root 用户身份运行以下命令: rpm -q gcc make binutils openmotif setarch compat-db compat-gcc \ compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel 例如: # rpm -q gcc make binutils openmotif setarch compat-db compat-gcc \ > openmotif compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel gcc-3.2.3-20 make-3.79.1-17 binutils-2.14.90.0.4-26 openmotif-2.2.2-16

linux系统下安装oracle 10g全步骤

Linux内核版本:Red.Hat.Enterprise.Linux.6.2 [root@localhost ~]# uname -r 2.6.32-220.el6.i686 安装物理文件:[《红帽企业Linux.6.2》(Red.Hat.Enterprise.Linux.6.2)6.2[光盘镜像]].rhel-server-6.2-i386-dvd.iso Oracle版本:oracle10g 10.2.0.1.0 安装物理文件:10201_database_linux32.zip Oracle安装步骤 2012年2月1日

目录 1. 准备工作 (4) 1.1. 拷贝oracle安装程序 (4) 1.2. 解压缩“10201_database_linux32.zip”文件 (4) 1.3. 检查软件包 (5) 1.4. 修改redhat linux版本号 (6) 1.5. 创建oracle用户及用户目录 (6) 1.6. 修改host文件 (7) 1.7. 配置相关内核参数 (8) 1.8. 设置用户语言为英语解决界面乱码问题 (10) 1.9. 打开图形界面服务 (10) 2. 安装oracle (11) 2.1. 启动oracle安装程序 (11) 2.2. 选择安装模式 (12) 2.3. 指定证书存放目录 (12) 2.4. 选择安装类型 (13) 2.5. 指定目录细节 (15) 2.6. 安装前检测 (16) 2.7. 选择配置选项 (17) 2.8. 选择创建数据库模式 (17) 2.9. 指定数据库选项 (18) 2.10. 选择数据库管理选项 (19) 2.11. 指定数据库存储选项 (20) 2.12. 指定数据库备份恢复选项 (21) 2.13. 指定数据库相关密码 (22) 2.14. 数据库安装摘要 (23) 2.15. 开始安装数据库 (24) 2.16. 执行两个必要脚本 (30) 2.17. 安装完毕 (33) 3. 恢复系统参数 (35) 3.1. 恢复Oracle用户语言环境 (35) 3.2. 恢复redhat linux版本号 (36) 3.3. 恢复相关内核参数 (36) 4. 设置oracle自启动 (40) 5. 常见问题和操作 (43) 5.1. Oracle数据库存入中文内容是乱码的解决方法 (43) 5.2. 删除oracle10g (50) 5.3. 手动启动oracle10g (50) 5.4. 客户端无法访问防火墙未打开1521端口 (53) 5.5. 未安装“libXp-*”软件包 (54) 5.6. linux版本不支持 (55) 5.7. 未打开图形界面服务 (57)

相关主题
相关文档
最新文档