怎么在Linux上安装Oracle数据库
发表于:2024-10-05 作者:千家信息网编辑
千家信息网最后更新 2024年10月05日,这篇文章主要介绍"怎么在Linux上安装Oracle数据库",在日常操作中,相信很多人在怎么在Linux上安装Oracle数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家
千家信息网最后更新 2024年10月05日怎么在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安全错误
数据库的锁怎样保障安全
易智瑞杯软件开发竞赛目的
幻塔电脑版荒邻镇服务器在哪找
网络安全 会议讲话
软件开发见习第一周考核
坦克世界俄服怎么看服务器
云翼星辰服务器
工企数据库设置面板
澳洲的网络安全问题
戴尔服务器一般用什么硬盘
哪些属于数值型数据库
FREEBSD下载软件开发
我的世界宝可梦光是无限远服务器
服务器12v 改集中供电
网速快的云服务器
b s软件开发结构
数据库需求分析 图书馆
民警推送网络安全知识
软件开发维护岗
雄安翔龙瑞麟互联网科技
电脑网络安全工程师头像
数字媒体软件开发管理
花雨庭服务器厉害吗
密码学与网络安全卷子
ftp服务器账号密码怎么设置
数据库备份与恢复实验
服务器计划任务
蓝芽网络技术湖北有限公司
学软件开发去哪里
电脑服务器许可证有什么用
怎么从数据库中读取数据并计算