oracle 10G 快速安装说明.docx
《oracle 10G 快速安装说明.docx》由会员分享,可在线阅读,更多相关《oracle 10G 快速安装说明.docx(12页珍藏版)》请在冰豆网上搜索。
![oracle 10G 快速安装说明.docx](https://file1.bdocx.com/fileroot1/2022-12/29/ec94ba3a-fb97-4270-8ad9-81789b330f82/ec94ba3a-fb97-4270-8ad9-81789b330f821.gif)
oracle10G快速安装说明
Oracle10g安装说明
一、安装前准备工作
1、配置网络,修改主机名
使用system-config-network命令配置ip如下图
进入ip配置界面
选择设备配置,回车进入如图
选择要修改的网卡,回车进入如图
配置符合系统环境要求的ip地址保存退出到如下图界面,我们配置主机名
选择DNS配置回车进入如下图
配置主机名DNS保存退出配置主机名住配置文件
使用vim/etc/hosts命令
修改主机名配置文件,根据实际环境按如下添加一行
2、YUM客户端及服务器的配置
yum,是YellowdogUpdaterModified的简称,起初是由yellowdog这一发行版的开发者TerraSoft研发,那时还叫做yup(yellowdogupdater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。
yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header,header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些header并加以分析,才能自动化地完成余下的任务
yum有以下特点:
可以同时配置多个资源库(Repository)
简洁的配置文件(/etc/yum.conf)
自动解决增加或删除rpm包时遇到的依赖性问题
使用方便
保持与RPM数据库的一致性
(1)、yum客户端配置
使用cd/etc/yum.repos.d/进入到yum的住配置目录下
使用mvrhel-source.reporhel-source.repo.bak命令,把主目录下的文件备份,然后通过touch命令重新创建一个文件
修改刚刚创建的文件vimaa.repo
配置文件内容简介:
[]内的是仓库的名字
name是仓库的描述也可以说是名字
baseurl仓库的位置
enabled是否启用这个仓库,1为起用,0为禁用
gpgcheck是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)
(2)、下面我们开始配置YUM服务器
把我们安装系统用到光盘在本地解压,文件名命名为iso,使用xshell工具,把
解压好的文件传到/media文件夹下面
切到/media/iso/Packages目录下
安装createrepo工具,然后用这个工具生成YUM通用数据库,记住使用TAB补全路径和令。
[root@xxPackages]#rpm-ivhdeltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
[root@xxPackages]#rpm-ivhpython-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
[root@xxPackages]#rpm-ivhcreaterepo-0.9.9-18.el6.noarch.rpm
[root@xxPackages]#createrepo-g/media/iso/repodata/repomd.xml/media/iso/Packages/
一定要按照顺序来
到此yum的配置就大功告成了,下面我们进行测试。
安装telnet工具
[root@xx~]#yuminstalltelnet*-y
安装成功,yum配置完成。
二、安装oracle数据库
1、运行脚本run.sh
运行前把run.sh的权限修改成755或者777
脚本内容如下
#!
/bin/sh
#修改内核版本
echo'CentOSlinuxrelease4.0'>/etc/redhat-release
#关闭不许要的服务
chkconfigiptablesoff
chkconfigip6tablesoff
chkconfigcupsoff
chkconfigfirstbootoff
chkconfigwpa_supplicantoff
chkconfigpostfixoff
#安装依赖包
yum-yinstallbinutilscompat-libstdc++-33compat-libstdc++-33.i686elfutils-libelfelfutils-libelf-develgccgcc-c++glibcglibc.i686glibc-commonglibc-develglibc-devel.i686glibc-headerskshlibaiolibaio.i686libaio-devellibaio-devel.i686libgcclibgcc.i686libstdc++libstdc++.i686libstdc++-develmakesysstat
yuminstalllibXp
yum-yinstalllibXp.i686
yum-yinstalllibXt.i686
yum-yinstalllibXtst.i686
#创建用户
groupaddoinstall#创建组oinstall
groupadddba#创建组dba
useradd-m-goinstall-Gdbaoracle
#授权oracle用户既属于组oinstall又属于dba
passwdoracle#给oracle用户创建密码
mkdir/oracle
chmod-R777/oracle
#配置内核参数
cat>>/etc/sysctl.conf<net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=262144
kernel.shmmni=4096
kernel.sem=25032000100128
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=262144
EOF
sysctl-p
#对oracle用户进行shell限制
cat>>/etc/security/limits.conf<oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
EOF
#修改/etc/pam.d/login文件
cat>>/etc/pam.d/login<sessionrequiredpam_limits.so
EOF
#修改环境参数(全局则修改/root/.bash_profile.)
echo'exportLANG=en_US'>>/home/oracle/.bash_profile
echo'ORACLE_SID=ahzc'>>/home/oracle/.bash_profile
echo'ORACLE_BASE=/oracle'>>/home/oracle/.bash_profile
echo'ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1'>>/home/oracle/.bash_profile
echo'exportORACLE_SIDORACLE_BASEORACLE_HOME'>>/home/oracle/.bash_profile
echo'PATH=$PATH:
$ORACLE_HOME/bin:
$HOME/bin'>>/home/oracle/.bash_profile
echo"501">/proc/sys/vm/hugetlb_shm_group
xhost+
su-oracle
脚本中ORACLE_SID=orcl及安装路径根据自己的需要修改。
运行./run.sh后到下图界面时需要手动输入oracle用户的密码
运行后脚本就把安装oracle需要修改的一些内核参数和需要的rpm包以及用户、组就自动安装、修改和创建了
2、开始安装oracle
切换到oracle用户
输入su–oracle
输入命令exportLANG=en_US将语言改为英语
进入oracle安装程序目录./runInstaller开始安装
安装到最后的时候会出现此页面
执行上面提示的2个命令
安装结束