怎么在Linux上安装Oracle数据库
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章主要介绍"怎么在Linux上安装Oracle数据库",在日常操作中,相信很多人在怎么在Linux上安装Oracle数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家
千家信息网最后更新 2025年01月21日怎么在Linux上安装Oracle数据库一、准备环境
1、修改服务器主机名
2、磁盘分区
3、配置yum源
二、安装数据库
4、修改linux系统配置
这篇文章主要介绍"怎么在Linux上安装Oracle数据库",在日常操作中,相信很多人在怎么在Linux上安装Oracle数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么在Linux上安装Oracle数据库"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
一、准备环境
操作系统版本为:CentOS 6.5
Oracle数据库版本为:Oracle-11.2.0.4.0
1、修改服务器主机名
(1)修改network文件vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=hostname(2)修改hosts文件vi /etc/hosts10.119.99.99 hostname(3)生效主机名hostname 主机名
2、磁盘分区
具体参考linux磁盘分区部分
3、配置yum源
具体参考配置yum源
二、安装数据库
1、配置Xwindow
yum groupinstall "X Window System"
2、注释操作系统版本
vim /etc/redhat-release#CentOS release 6.5 (Final) 这行注释掉,加上下面的Red Hat Enterprise Linux 6
3、安装相关的包
yum -y install \binutils \compat-libcap1 \compat-libstdc++-33 \compat-libstdc++-33*.i686 \elfutils-libelf-devel \gcc \gcc-c++ \glibc*.i686 \glibc \glibc-devel \glibc-devel*.i686 \ksh \libgcc*.i686 \libgcc \libstdc++ \libstdc++*.i686 \libstdc++-devel \libstdc++-devel*.i686 \libaio \libaio*.i686 \libaio-devel \libaio-devel*.i686 \make \sysstat \unixODBC \unixODBC*.i686 \unixODBC-devel \unixODBC-devel*.i686 \libXp注意:Oracle12c需要安装smartmontools-5.43-1.el6.x86_64的安装包yum install smartmontools
4、修改linux系统配置
通过root用户登录
(1)修改用户的限制:
vi /etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 10240oracle hard stack 32768
(2)修改密码验证文件:
vi /etc/pam.d/loginsession required /lib64/security/pam_limits.sosession required pam_limits.so
(3)修改系统内核文件:
vi /etc/sysctl.conffs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 4294967295kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576参数生效:sysctl -p
(4)修改环境变量文件:
vi /etc/profile if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi
(5)创建oracle用户和组:
A:创建组,使用如下命令groupadd oinstallgroupadd dbaB:创建oracle用户,并设置密码,如下命令useradd -g oinstall -G dba oracleecho "oracle" | passwd --stdin 密码
(6)创建数据库软件目录和数据文件存放目录:
mkdir -p /home/oracle/appmkdir -p /home/oracle/app/oraclemkdir -p /home/oracle/app/oradatamkdir -p /home/oracle/app/oracle/productmkdir -p /home/oracle/oraInventory授予oracle用户目录权限:chown -R oracle:oinstall /home/oracle/
(7)上传安装包,并解压
解压安装包到目录/home/oracle/app/databasechmod -R 755 /home/oracle/app/database
(8)修改oracle用户环境变量:
su - oraclevi .bash_profileexport ORACLE_BASE=/home/oracle/appexport ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
(9)调出图形界面
xhost +如果调出失败,检查xshell的隧道设置,并执行如下:export DISPLAY=服务器IP:0.0
5、安装
(1)执行安装脚本
切换oracle用户su - oracle./runInstaller
(2)执行shell脚本
新开个界面,切换到root用户/home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh/home/oracle/app/oraInventory/orainstRoot.sh
(3)创建数据库
(4)配置监听
(5)测试
到此,关于"怎么在Linux上安装Oracle数据库"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
数据
数据库
用户
文件
配置
目录
系统
学习
主机
密码
版本
环境
操作系统
变量
命令
更多
服务器
注释
界面
磁盘
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
修改sql数据库大小
软件开发数据库升级
延安软件开发成交价
惠民优选网络技术有限公司
数据库网页查询系统源码
数据库附加失败 823
如何获取数据库中表
互联网科技加农业
服务器硬盘更换申请书
hbuilder云数据库登陆
软件开发项目审计评估
大疆软件开发外包
中国网络安全行业的成就和未来
二级服务器
数据库前端开发工具的产品是
东莞市优镨网络技术
企业网络安全方案策划
升级数据库系统
系统集成和软件开发
东营企业软件开发咨询
瀚堂典藏数据库
暴雪北美服务器账号管理
宿豫区工业网络技术价目表
杭州康德软件开发公司
cmd打开管理工具的服务器
网络安全手抄报的字a3纸
找一些有关网络安全的手抄报
湖北盛天网络技术公司招聘
冯磊网络安全
超级计算机和服务器