centos7.6安装oracle 11g,Oracle 10g安装
1.厘斯6.4桌面系统,卸载了自带的java7和不用的其它软件,不带办公软件等办公及娱乐软件,安装后妙的更新升级系统到最新,安装Qt4编译需要的开发包(参照)
2.安装神谕依赖包
yum install kernel-devel kernel-headers binutils-devel dos 2 UNIX lrzsz python-devel compat-db compat-gcc-34 compat-gcc-34-c compat-libstdc-33 glibc-devel ksh
yum install libaio-devel numactl-devel unixODBC unixODBC-develfutils-libelf-devel-static glibc-devel elfutils-libelf-devel libtermcap-devel readline-devel lib XP lib gcc _ s . so。一
yum安装libxp。i686 libxt。i686 libxtst。i686 libXpm-devel。i686利拜奥-德韦尔。i686 glibc-devel。i686 libstdc-devel。i686兼容libstdc-33。i686
3.编辑/etc/hosts,最后追加行,加入主机名和ip(ipconfig查看ip)(否则数据库配置助手时创建数据库过程报ORA-00600错误)
192
4.创建神谕用户和安装相关目录
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
通过
usermod -g oinstall -G dba oracle
mkdir -p /opt/oracle
chown-R Oracle:oinstall/opt/Oracle
chmod -R 755 /opt/oracle
5.编辑/etc/sysctl.conf,最后追加行
cat /etc/sysctl.conf EOF
kernel.shmmni=4096
kernel.sem=250 32000 100 128
fs.file-max=65536
网。IP v4。IP _ local _ port _ range=1024 65500
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=262144
文件结束
执行设置参数立即生效使设置生效
6.编辑/etc/security/limits.conf(设置壳限制),最后追加行
卡特彼勒/etc/安全/限额。会议结束
神谕软件nproc 2047
神谕硬nproc 16384
神谕软第1024号文件
神谕硬文件65536
文件结束
7.编辑/etc/pam.d/login,最后追加行
cat /etc/pam.d/login EOF
会话需要pam_limits.so
文件结束
8.编辑/etc/profile,最后追加行
if[$ USER= Oracle ];然后
if[$ SHELL=/bin/ksh ];然后
ulimit -p 16384
ulimit -n 65536
其他
ulimit -u 16384 -n 65536
船方不负担装货费用
船方不负担装货费用
9.编辑/etc/csh.login,最后追加行
if ( $USER==oracle )然后
限制maxproc 16384
限制描述符65536
结束条件
10.编辑/home/oracle/.bash_profile,最后追加行
导出ORACLE_BASE=/opt/oracle
导出ORACLE _ HOME=/opt/ORACLE/product/10201
导出ORACLE_SID=orcl
导出路径=$ PATH:$ HOME/bin:$ ORACLE _ HOME/bin
11.以神谕用户登录,在用户目录下解压安装文件
zcat 10201 _数据库_ Linux _ x86 _ 64。cpio。gz cpio-idmv/dev/null 2 1
12.编辑/home/Oracle/数据库/install/ora param。ini,增加红色部分
[认证版本]
Linux=redhat-6,redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2
13.执行出口LANG=en_US,执行安装程序/home/Oracle/数据库/runInstaller
产品语言选择简体中文,选项仅安装数据库软件。
链接过程报ins_emdb.mk错误则选择继续忽略
根据提示,执行如下脚本
/opt/Oracle/ora inventory/orainstroot。嘘
/opt/Oracle/product/10201/root。嘘
安装完成后退出,执行/opt/Oracle/product/10201/bin/re link all
14.执行id,查看神谕用户组的编号信息
uid=501(Oracle)GID=501(oinstall)组=501(oinstall),502(dba)环境=无约束_u:无约束_r:无约束_t:s0-s0:c0.c1023
将工商管理学博士组添加到系统内核中(否则在数据库配置助手时会有共享内存错误),root用户执行echo 501/proc/sys/VM/hugetlb _ shm _ group
甲骨文用户执行数据库配置助手建库,指定ORACLE_SID(与环境变量设置的一致),数据库字符集选择ZHS16GBK*,最后完成、好
漫长的等待过程,直到创建过程结束,执行网证通配置监听
16.开机启动服务,编辑/etc/rc.d/rc.local,在其后追加如下内容
echo 501/proc/sys/VM/hugetlb _ shm _ group
su-Oracle-c /usr/local/Oracle/product/10201/bin/lsnrctl start
su-Oracle-c /usr/local/Oracle/product/10201/bin/dbstart start
#su - oracle -c isqlplusctl start
#su - oracle -c emctl启动关闭
编辑/etc/oratab内容:orcl:/usr/local/Oracle/product/10201:Y
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。