一、oracle 10g安装的前期准备
1.虚拟的linux系统安装,使用vmware软件,linux操作系统下vm tool的安装,步骤如下:
a).首先将linux.iso解压,然后拷贝到linux中,方法有多种,如配置samba共享文件夹来拷贝,或者使用u盘和移动硬盘拷贝到linux中放在一个单独的文件夹中。
b).以第二种方式为例,拷贝完成之后做以下操作安装:
找到VMWARETO.TGZ用命令tar zxvf VMWARETO.TGZ解压,解压完成之后使用cd vmware-tools-distrib命令切到该目录,然后执行./vmware-install.pl开始安装,这个过程全回车就可以完成,之后重启linux便可。
2.将oracle 10g安装包拖到linux中,放在一个目录下,我习惯了放在自己创建的software目录下
二、开始安装oracle 10g,步骤如下:
1.配置yum仓库
vim /etc/yum.repos.d/server.repo
[base] //仓库名
baseurl=file:///mnt/cdrom/Server //仓库地址
enabled=1 //启用仓库
gpgcheck=0 //不检查软件合法性
2.创建挂载点,挂载光盘,更新仓库
mkdir -p /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
yum repolist
3.解压该数据库安装包
unzip 10201_database_linux32
4.修改hosts文件
vim /etc/hosts
192.168.0.100 ocp
5.设置内核参数
vim /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.sem = 250 32000 100 128
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
6.将内核参数重新传递给内核
sysctl -p
7.限制oracle能访问的最大进程和最大打开文件数
vim /etc/security/limits.conf
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
8.编辑oracle的认证方式
vim /etc/pam.d/login
session required pam_limits.so
9.关掉selinux
vim /etc/selinux/config
selinux=disabled
10.检查oracle安装需要的安装包以及安装
a).rpm -qa setarch* (如果没有要安装)
yum install setarch* 安装步骤
b).rpm -qa make* (如果没有要安装,发现已经安装)
yum -y install make*
c).rpm -qa glibc* (如果没有要安装,发现有了)
d).rpm -qa libaio*
yum install libaio
e).rpm -qa compat-libstdc* (如果没有要安装,步骤如上)
f).rpm -qa compat-gcc*
yum -y install compat-gcc*
g).rpm -qa gcc* (如果没有要安装,步骤如上)
h).yum -y install libXp* (注意这里的X是大写的,千万别错,否则安装的时候会有问题)
i).rpm -qa openmotif-2*
yum -y install openmotif
j).rpm -qa compat-db*
yum -y install compat-db
11.创建用户和组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
(给oracle用户一个密码也是oracle)
12.创建oracle的安装路径(根目录oracle_base)
mkdir -p /u01/app/oracle
13.将该目录授权给oracle:oinstall组
chown -R oracle:oinstall /u01/app/oracle/
14.配置oracle用户参数,编辑.bash_profile文件
su - oracle
ls -la
vim .bash_profile
在export path 下面增加下面语句:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export SQLPATH=/home/oracle/labs
export PATH=$ORACLE_HOME/bin:$PATH
15.执行这个配置文件
source .bash_profile
16.进入software/database目录(安装包所在目录),运行安装文件
cd /software/database
ls
./runInstaller
17.如果发现错误,操作系统不支持,则执行此步骤
su - root
cat /etc/redhat-release
vim /etc/redhat-release
注释掉第一句:redhat.....5.6
在下面添加:redhat-4
18.重启切回到安装目录
su - oracle
cd /software/database
./runInstall
19.如果发现报错,无法启动图形化界面则执行此步骤:
su - root
vncserver
export display=locathost:1 (这里不见得就是localhost:1,要看vncserver下面出现的结果)
xhost+
su - oracle
dbca
20.图形化界面出现,自己一步一步完成,有写需要注意的地方自己多了解
21.图形化界面完成之后,有提示两个脚本需要运行,其实可以不用运行
22.修改.bash_profile文件,增加oracle_sid
export oracle_sid=orcl
更新这个配置文件
source .bash_profile
23.用dbca创建数据库,如果前面在安装数据库的时候选择安装,那么这一步可以省略
24.启动oracle监听
lsnrctl start
整个安装过程完成,谢谢!
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29107230/viewspace-769029/
,如需转载,请注明出处,否则将追究法律责任。