RedHat AS4 下安装oracle10g R2(测试成功)

原创 2008年09月28日 15:01:00
一、RedHat AS4系统安装:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

防火墙基本配置:

防火墙

是否启用 SELinux:已禁用

安装方式的选项:

定制要安装的软件包(C

桌面选项:

X窗口系统 (选取默认)

GNOME桌面环境 (选取默认)

KDE桌面环境 (选取默认)

应用程序选项:

工程和科学 (选取默认)

图形化互联网 (选取默认)

基于文本的互联网 (选取默认)

办公/生产率 (选取默认)

服务器选项:

服务器配置工具 (选取全部)

万维网服务器 (选取全部)

Windows文件服务器 (选取全部)

DNS服务器 (选取全部)

开发选项:

开发工具 (选择全部)

系统选项:

管理工具 (选取默认)

打印支持 (选取默认)

杂项选项:

全部不要选择;

安装完后,找到下列文件,双击安装上去。否则安装oracle时会报错。

libaio-devel-0.3.102-1.i386.rpm(第三张盘)

compat-libstdc++-33-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />3.2.3-47.3.i386.rpm(第二张盘)

请大家一要安装好以上所列出的软件包,否则安装Oracle系统时,会出现一些不必须要的错误信息!

二、系统软硬件需求(可以略过,需要时可以参考)

1、硬件概述

CPU

内存:2GB  (#grep MemTotal /proc/meminfo)

SWAP2GB (grep SwapTotal /proc/meminfo)

DISK18GB

2软件概述

Linux版本:RedHat Enterprise Linux AS release4(Nahant updatea2)#cat /etc/issue

内核版本:Linux 2.6.9-22.EL #1(#uname –a)

数据库:oracle10g

3系统需求

A、硬件环境需求

检查内容

最小值

检查命令参考

物理内存

512M

# grep MemTotal /proc/meminfo

交换空间

1.0 GB2倍内存大小

# grep SwapTotal /proc/meminfo

/tmp 空间

400 MB

# df -k /tmp

软件所需空间

2.5 GB

# df -k (空间越大越好,如果是正式系统,应该进行详尽的规划)

数据库文件

1.2 GB

# df -k (空间越大越好,如果是正式系统,应该进行详尽的规划)

B、软件环境需求(如果按照第一步安装linux这些包都已安装)

# rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})/n' binutils compat-db compat-libstdc++-296 control-center gcc gcc-c++ glibc glibc-common gnome-libs libstdc++ libstdc++-devel make pdksh sysstat xscreensaver setarch

应该包含下列的包:

binutils-2.15.92.0.2-13.EL4

compat-db-4.1.25-9

compat-libstdc++-296-2.96-132.7.2

control-center-2.8.0-12

gcc-3.4.3-22.1.EL4

gcc-c++-3.4.3-22.1.EL44

glibc-2.3.4-2.9

glibc-common-2.3.4-2.9

gnome-libs-1.4.1.2.90-44.1

libstdc++-3.4.3-22.1

libstdc++-devel-3.4.3-22.1

make-3.80-5

pdksh-5.2.14-30

xscreensaver-4.18-5.rhel4.2

setarch-1.6-1

 

三、Oracle的安装前准备:

1配置系统内核参数,以root用户登录,修改在/etc/sysctl.conf文件,在该文件中添加以下参数:

(设置是可以拷贝,但是完了以后最好用vi来查看一下有没有什么特殊符号)

kernel.shmall = 209<?xml:namespace prefix = st2 ns = "Tencent" />7152

kernel.shmmax = 2147483648  (以字节为单位,物理内存数量*1024*1024*2 为内存的2)

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 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

保存退出执行以下命令使配置马上生效

# sysctl –p

如果没有错误提示到下一步。

 

2、   设置oracle对文件的要求

(设置是可以拷贝,但是完了以后最好用vi来查看一下有没有什么特殊符号)

编辑文件:vi /etc/security/limits.conf 加入以下语句:

oracle  soft  nproc   2047

oracle  hard  nproc   16384

oracle  soft  nofile  1024

oracle  hard  nofile  65536

编辑文件:vi /etc/pam.d/login 加入以下语句(可能应该加在最后一条规则之前):

session   required   /lib/security/pam_limits.so

 

3、创建安装数据库时所需要使用的用户组oinstall,dbaOracle用户,并将oinstall,dba组定义成oracle用户的主次组。

命令参考如下:

# groupadd oinstall

# groupadd dba

# useradd -g oinstall -G dba oracle (设定oracle用户为oinstalldba用户组的成员)

# passwd oracle (设定oracle用户的密码)

 

4、以root用户身份登录系统创建Oracle系统的安装目录和数据库文件存放的目录。例如:/opt/oracle,及改变以上目录的属性

令参考如下:

# mkdir -p /opt/oracle/product/10.2.0(创建数据目录)

# chown -R oracle.oinstall /opt/oracle (设定目录所属的用户组和用户)

# chmod -R 775 /opt/oracle(设定目录的读写权限)

 

5、   oracle 用户身份登录系统,复制和解压10201_database_linux32.zip文件到/home/oracle下:

# cp 10201_database_linux32.zip /home/oracle/ (复制文件到oracle个人目录内)

# unzip /home/oracle/10201_database_linux32.zip (解压zip文件)

 

6、   配置oracle用户环境,以oracle用户登录,修改oracle用户下的 .bash_profile 文件。增加以下参数:

vi .bash_profile (执行vi命令来修改.bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

Fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

unset USERNAME

# 以下是我们所需配置的内容(设置是可以拷贝,但是完了以后最好用vi来查看一下有没有什么特殊符号)

umask=022

export ORACLE_BASE=/opt/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0

export ORACLE_SID=app

export ORACLE_TERM=xterm

export PATH=$ORACLE_HOME/bin:/usr/bin:/usr/sbin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

安装好后再配置以下环境变量

export LANG=zh_CN.GBK

export NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16GBK'

 

7、重新启动操作系统(也可以用source .bash_profile使环境变量马上生效)

# reboot (重新启动命令)

特别说明:因为安装Oracle软件时不可使用root(超级用户)来进行安装,只可以使用刚才新建的oracle用户来进行安装,请大家一定要注意!

 

8、找到相应目录运行runInstaller命令开始安装

9、使用dbca创建数据库,操作和windows上雷同,这里不再详细介绍

10、使用netca命令启动Net Configuration Assistant配置监听程序listener

11、使用Net Configuration Assistant本地Net服务名

注意;以上1011点也可以用netmgr命令打开Net Manager工具来进行配置

12、使用sqlplus来测试连接

linux 下 PHP 环境搭建(已测试)

一、安装Apache2.2.22 1、到官网下载  http://httpd.apache.org/download.cgi ,选择相应的版本    这里,我选择的是最新的版本 可以先...
  • c_fangfujiang
  • c_fangfujiang
  • 2016年05月30日 15:11
  • 15416

windows下测试oracle安装是否成功

要测试oracle数据安装是否成功,可按顺序执行以下两个步骤:  测试步骤 1:请执行操作系统级的命令:tnsping orcl  上述命令假定全局数据库名是 orcl。以下是命令执行后的示例...
  • jj0741209
  • jj0741209
  • 2014年05月06日 13:31
  • 10457

linux下安装zeromq及其测试

linux下安装zeromq及其测试
  • chenglinhust
  • chenglinhust
  • 2014年06月15日 17:48
  • 2311

Oracle 10g R2 RAC for Redhat Linux AS 4

ORACLE 10.2.0.1 RAC FOR RedHat Linux AS4 update4安装操作手册     计划本次数据库采用10G RAC集群,由于10G提供了Oracle 集群文件系统 ...
  • dingya8888
  • dingya8888
  • 2011年04月11日 04:48
  • 446

快速安装oracle10g r2在redhat 64位

1.安装redhat,按常规的安装,尽量多装些系统管理工具,包。。。。 2.然后根据oracle-base这篇文章,完全可以复制粘贴进行安装【除非你要修改SID】 3.然后根据先安装软件再安装数据...
  • launch_225
  • launch_225
  • 2012年09月27日 11:34
  • 679

redhat(as4或as5)安装oracle10g数据库

以as5为例,as4同样适用。 1.以root用户登录,修改/etc/sysctl.conf文件,命令:vi /etc/sysctl.conf, 在该文件中添加以下参数: kerne...
  • gujian484
  • gujian484
  • 2011年10月02日 17:11
  • 327

redhat+as4.0下oracle+10g+r2安装手册.doc

  • 2011年03月26日 13:19
  • 46KB
  • 下载

Redhat AS4 Oracle10g+ASM单实例转RAC

  • 2014年08月04日 19:42
  • 133KB
  • 下载

RedHat_AS4_UP2_+_Oracle_RAC_10g安装

  • 2013年01月25日 18:05
  • 998KB
  • 下载

redhat AS 5安装ORACLE10g

1) 下载Oracle10.2.0.1客户端安装包(10201_client_linux32.zip)解压至某个目录$(installpackdirectory)   2) 开启终端,用ro...
  • jlds123
  • jlds123
  • 2011年09月29日 15:54
  • 718
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RedHat AS4 下安装oracle10g R2(测试成功)
举报原因:
原因补充:

(最多只允许输入30个字)