图形安装oracle--DB必备

简介:

Oracle Database  10g  Release 2 ( 10.2.0 .1) Installation On Red Hat Enterprise Linux 5 (RHEL5)

安装需求
1.swap 分区不低于 2G
2.selinux 状态disable
3.物理内存不低于 512M  
首先装上以下软件包,否则安装oracle不会成功
rpm -Uvh setarch-2*
rpm -Uvh make-3*
rpm -Uvh glibc-2*
rpm -Uvh libaio-0*
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*
rpm -Uvh openmotif-2*
rpm -Uvh compat-db-4*
host配置
vi /etc/sysctl.conf
#共享内存(管理共享内存)
kernel.shmmax = 536870912 (单位为:bit 最好为物理内存的一半, 1024M *1024*1024/2
kernel.shmmni = 4096      (单位为:bit
kernel.shmall = 131072 (单位为:页,1=4K   1024M * 1024/2/4
#打开文件
fs.file-max = 65536
#网络(没有单位)
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=1048576
net.core.rmem_max=1048576
net.core.wmem_default=262144
net.core.wmem_max=262144
#信号量
kernel.sem = 250 32000 100 128 (250:表示有250个信号量 100:表示一次能够处理100个信号量 128:表示共有128个信号集 32000=250*128)
运行下面命令使设置生效
/sbin/sysctl -p
建立oracle用户和组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
建立相应的目录
mkdir -p /u01/app/oracle/product/ 10.2.0 /db1
chown -R oracle.oinstall /u01
注意oracle10g不支持5.0,需做以下设置
编辑/etc/redhat-release
vi /etc/redhat-release
Red Hat Enterprise Linux Server release 5 (Tikanga)  redhat-4 替换
或者在安装时加上ignoreSysPrereqs忽略版本,如下
sh ./runInstaller -ignoreSysPrereqs(在图形界面下,oracle用户,database目录下)
登陆oracle 建立相应的环境变量
su - oracle
vi ~/.bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/ 10.2.0 /db1
export ORACLE_SID=db1
export LANG=en_US.utf8
export PATH=$PATH:$ORACLE_HOME/bin
开始安装
unzip 10201_database_linux32.zip
cd database
启动安装程序(图形窗口)
xhost +   (root用户执行) 
sh ./runInstaller -ignoreSysPrereqs(用oracle用户)
弹出图形界面开始安装
过程中出现下面这个提示时要求执行这两个脚本,按照提示进入到相应的目录执行即可.执行完毕后才点击ok。
点击exit安装完成
验证是否成功,oracle用户登陆,执行
sqlplus / as sysdba
 
sql提示符下输入命令启动数据库,并查询运行状态,出现以下图示表示成功.
查看数据库启用的是什么文件
表示数据库启用的是二进制文件spfiledb1.ora,如果在VALUE下为空的话,表示启用的是initdb1.ora文本文件,这里的db1为自己设置环境变量时的SID,设置不同这里显示就不同.
数据库的启动与三个文件有关,且优先级为:spfileSID.ora >spfile.ora >initSID.ora,数据库启动时就寻找这些文件,当找到这三个文件中的一个时就启动数据库,如果找不到spfileSID.ora就找spfile.ora,如果spfile.ora找不到就找initSID.ora,找到哪个文件就以哪个文件启动,如果这三个文件都找不到,那么数据库将无法启动.

本文转自 zhangzj1030 51CTO博客,原文链接:http://blog.51cto.com/tech110/168555


相关文章
|
2月前
|
存储 Oracle 关系型数据库
|
2月前
|
Oracle 关系型数据库 网络安全
Oracle 19c 安装教程学习
Oracle 19c 安装教程学习
63 2
|
4月前
|
机器学习/深度学习 Oracle 关系型数据库
Oracle 19c单机一键安装脚本分享
Oracle 19c单机一键安装脚本分享
217 2
|
5月前
|
SQL Oracle 关系型数据库
MySQL、SQL Server和Oracle数据库安装部署教程
数据库的安装部署教程因不同的数据库管理系统(DBMS)而异,以下将以MySQL、SQL Server和Oracle为例,分别概述其安装部署的基本步骤。请注意,由于软件版本和操作系统的不同,具体步骤可能会有所变化。
336 3
|
6月前
|
SQL Oracle 关系型数据库
Oracle数据库基础教程:从安装到基本操作的全面介绍
Oracle数据库基础教程:从安装到基本操作的全面介绍
231 10
|
5月前
|
SQL Oracle 关系型数据库
Oracle数据库基础教程:从安装到基本操作的全面介绍
Oracle数据库基础教程:从安装到基本操作的全面介绍
|
6月前
|
Oracle 数据可视化 关系型数据库
Oracle数据库安装及使用Navicat连接oracle2
Oracle数据库安装及使用Navicat连接oracle
|
6月前
|
Oracle 安全 关系型数据库
Oracle数据库安装及使用Navicat连接oracle1
Oracle数据库安装及使用Navicat连接oracle
|
6月前
|
Oracle 关系型数据库 数据库
Oracle 11G数据库安装步骤及截图操作2
Oracle 11G数据库安装步骤及截图操作
67 0
|
6月前
|
Oracle 安全 关系型数据库
Oracle 11G数据库安装步骤及截图操作1
Oracle 11G数据库安装步骤及截图操作
106 0