CentOS 6.6 静默安装 Oracle 数据库详细教程
需积分: 13 193 浏览量
更新于2024-07-18
收藏 988KB PDF 举报
Oracle 单机版静默安装
Oracle 单机版静默安装是指在 Linux 操作系统中,使用静默方式安装 Oracle 数据库,不需要安装 Linux 桌面环境。这种安装方式可以提高安装效率,减少人工干预的可能性。
第一步:配置 Centos6.6
在安装 Oracle 数据库之前,需要安装一些必要的软件包,包括 binutils、compat-libstdc++、elfutils-libelf、elfutils-libelf-devel、glibc、glibc-common、glibc-devel、glibc-headers、gcc、gcc-c++、libaio、libaio-devel、libgcc、libstdc++、libstdc++-devel、make、numactl-devel、sysstat、unixODBC 和 unixODBC-devel 等。
使用 yum install 命令可以轻松安装这些软件包,例如:
yum install binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel glibc-headers gcc gcc-c++ libaio libaio-devel libgcc libstdc++ libstdc++-devel make numactl-devel sysstat unixODBC unixODBC-devel
第二步:修改内核参数 limits
在安装 Oracle 数据库之前,需要修改内核参数 limits,以便 Oracle 数据库可以正常运行。可以使用 vim 编辑器修改 /etc/security/limits.conf 文件,添加以下内容:
oraclesoft nofile 1024
oracle hard nofile 65536
oraclesoft nproc 2047
oracle hard nproc 16384
第三步:修改内核参数 sysctl
在安装 Oracle 数据库之前,需要修改内核参数 sysctl,以便 Oracle 数据库可以正常运行。可以使用 vim 编辑器修改 /etc/sysctl.conf 文件,添加以下内容:
kernel.shmmax=4294967295
kernel.shmmni=4096
kernel.shmall=268435456
kernel.sem=250 320 100 128
fs.file-max=6815744
net.ipv4.ip_local_port_range=9000 65500
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
fs.aio-max-nr=1048576
第四步:让内核生效
使用以下命令让内核参数生效:
/sbin/sysctl -p
第五步:关闭 SELINUX
使用以下命令关闭 SELINUX:
#vim /etc/selinux/config
SELINUX=disabled
第六步:添加用户和组
使用以下命令添加用户和组:
groupadd dba
groupadd oinstall
useradd -g oinstall -G dba oracle
passwd oracle
第七步:修改 profile
使用以下命令修改 profile:
vim /etc/profile
在尾部加入以下内容:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
fi
fi
这样,Oracle 单机版静默安装就完成了。
2019-08-06 上传
2024-09-05 上传
2020-03-29 上传
2024-01-31 上传
点击了解资源详情
点击了解资源详情
2022-09-13 上传
小白正在飞
- 粉丝: 13
- 资源: 4
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录