redhat as4安装oracle10g

本文详细介绍Oracle 10g数据库标准版与rpm快捷版的安装步骤及配置方法,包括修改host文件、设置核心参数、安装相关软件包、创建用户组、配置环境变量等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

修改host文件
1./etc/hosts文件中必须包含a fully qualified name for the server
<IP-address> <fully-qualified-machine-name> <machine-name>

设置核心参数
1.在/etc/sysctl.conf文件中加入下列行:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
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
2.运行下列命令改变核心参数:/sbin/sysctl –p
3.在/etc/security/limits.conf文件中加入下列行:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
4.在/etc/pam.d/login文件中加入下列行,如果里面没有的话:
session required /lib/security/pam_limits.so
5.通过编辑/etc/selinux/config 文件禁用secure linux,确认其中的SELINUX标记如下:SELINUX=disabled。也可以通过GUI工具(Applications > System Settings > Security Level),选择SELinux禁用该属性。

参数配置
1.检查下列包是否安装,若未安装则要先安装:
# From RedHat AS4 Disk 2
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh setarch-1.6-1.i386.rpm
rpm -Uvh compat-libstdc++-33-3.2.3-47.3.i386.rpm
rpm -Uvh make-3.80-6.EL4.i386.rpm
rpm -Uvh glibc-2.3.4-2.25.i386.rpm
# From RedHat AS4 Disk 3
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh freetype-devel-2.1.9-1.i386.rpm
rpm -Uvh fontconfig-devel-2.2.3-7.i386.rpm
rpm -Uvh xorg-x11-devel-6.8.2-1.EL.13.36.i386.rpm
rpm -Uvh xorg-x11-deprecated-libs-devel-6.8.2-1.EL.13.36.i386.rpm
rpm -Uvh openmotif-devel-2.2.3-10.RHEL4.5.i386.rpm
rpm -Uvh compat-db-4.1.25-9.i386.rpm
rpm -Uvh gcc-3.4.6-3.i386.rpm
# From RedHat AS4 Disk 4
rpm -Uvh libaio-0.3.105-2.i386.rpm
rpm -Uvh compat-gcc-32-3.2.3-47.3.i386.rpm(如果无法安装的话,直接在redhat中双击安装)
rpm -Uvh compat-gcc-32-c++-3.2.3-47.3.i386.rpm


# 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

2.创建下列组和用户
groupadd oinstall /创建组用户/
groupadd dba /创建组用户/
useradd -g oinstall -G dba oracle /创建用户,并设定用户组/
passwd oracle /设定oracle用户的密码/
3.创建安装oracle的目录
mkdir -p /u01/app/oracle/product/10.2.0/db_1
修改文件夹权限
chown -R oracle.oinstall /u01 
5.用oracle登陆进操作系统,编辑.bash_profile文件(.bash_profile文件为隐藏文件,其位置在/home/oracle /.bash_profile),由于linux默认的shell使用的是bash,故要编辑这个文件,如果你设定的使用csh,请编辑.login文件。
在.bash_profile文件末尾添加如下内容(注意把其中ORACLE_SID换成自己的实例名):  
# Oracle Settings
TMP=/tmp;
export TMP
TMPDIR=$TMP;
export TMPDIR

ORACLE_BASE=/u01/app/oracle;
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;
export ORACLE_HOME
ORACLE_SID=orcl;
export ORACLE_SID
ORACLE_TERM=xterm;
export ORACLE_TERM
PATH=/usr/sbin:$PATH;
export PATH
PATH=$ORACLE_HOME/bin:$PATH;
export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
export CLASSPATH
#LD_ASSUME_KERNEL=2.4.1;
export LD_ASSUME_KERNEL

if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi

orACLE_BASE=/oracle/app
orACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
orACLE_SID=demo1
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export orACLE_BASE orACLE_HOME orACLE_SID PATH LD_LIBRARY_PATH

安装
运行./runInstaller
3.在安装过程中输入合适的ORACLE_HOME和实例名。详细过程就不说了,大家看着提示填写就好。完成后的画面中会有管理端入口地址和sqlplus入口地址。

安装后配置
1.编辑/etc/oratab文件设置每个实例的重启标志为“Y”:
TSH1:/u01/app/oracle/product/10.2.0/db_1:Y

OK,安装结束了,你可以从浏览器了键入安装完成管理端地址即可登录进行数据库性能监测调整和用户管理了。

上述是安装标准版的
下面是安装.rpm快捷版的
用root用户安装
# cd /usr/local
# rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm
Preparing... ########################################### [100%]
package oracle-xe-univ-10.2.0.1-1.0 is already installed
# rpm -e oracle-xe-univ-10.2.0.1-1.0.i386
# rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm
Preparing... ########################################### [100%]
1:oracle-xe-univ ########################################### [100%]
Executing Post-install steps...

You must run '/etc/init.d/oracle-xe configure' as the root user to
configure the database.

然后就安装它的提示走,

# /etc/init.d/oracle-xe configure
根据提示设置8080、1521端口,还有sys和system的密码,开机是否启动等。
Starting Oracle Net Listener...Done
Configuring Database...Done
Starting Oracle Database 10g Express Edition Instance...Done
Installation Completed Successfully.
To access the Database Home Page go to [url]http://127.0.0.1:8080/apex[/url]

编辑.bash_profile文件设置环境变量
ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
快捷版的路径是默认的
# reboot
用oracle用户登陆ok

关键:相关补丁要打齐
资源下载链接为: https://pan.quark.cn/s/9648a1f24758 这个HTML文件是一个专门设计的网页,适合在告白或纪念日这样的特殊时刻送给女朋友,给她带来惊喜。它通过HTML技术,将普通文字转化为富有情感和创意的表达方式,让数字媒体也能传递深情。HTML(HyperText Markup Language)是构建网页的基础语言,通过标签描述网页结构和内容,让浏览器正确展示页面。在这个特效网页中,开发者可能使用了HTML5的新特性,比如音频、视频、Canvas画布或WebGL图形,来提升视觉效果和交互体验。 原本这个文件可能是基于ASP.NET技术构建的,其扩展名是“.aspx”。ASP.NET是微软开发的一个服务器端Web应用程序框架,支持多种编程语言(如C#或VB.NET)来编写动态网页。但为了在本地直接运行,不依赖服务器,开发者将其转换为纯静态的HTML格式,只需浏览器即可打开查看。 在使用这个HTML特效页时,建议使用Internet Explorer(IE)浏览器,因为一些老的或特定的网页特效可能只在IE上表现正常,尤其是那些依赖ActiveX控件或IE特有功能的页面。不过,由于IE逐渐被淘汰,现代网页可能不再对其进行优化,因此在其他现代浏览器上运行可能会出现问题。 压缩包内的文件“yangyisen0713-7561403-biaobai(html版本)_1598430618”是经过压缩的HTML文件,可能包含图片、CSS样式表和JavaScript脚本等资源。用户需要先解压,然后在浏览器中打开HTML文件,就能看到预设的告白或纪念日特效。 这个项目展示了HTML作为动态和互动内容载体的强大能力,也提醒我们,尽管技术在进步,但有时复古的方式(如使用IE浏览器)仍能唤起怀旧之情。在准备类似的个性化礼物时,掌握基本的HTML和网页制作技巧非常
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值