当前位置: 首页 > news >正文

Oraclelinux部署Oracle服务

采用图形化界面

user用户

oracle用户

#清屏

clear

#设置主机名

hostnamectl set-hostname ceshidb

sed -i '1,2 s/^/#/' /etc/hosts

echo "127.0.0.1    ceshidb" >> /etc/hosts

echo "::1          ceshidb" >> /etc/hosts

ping -c 5 ceshidb

lsblk

df -TH

#创建软件安装目录

mkdir -p /soft

cd /sof

cd /soft/

ls

cat /sys/kernel/mm/transparent_hugepage /defrag

编辑 rc.Local文件,使脚本在系统启动时自动执行:

vi /etc/rc.d/rc.local

chmod +x /etc/rc.d/rc.local

reboot

cat /sys/kernel/mm/transparent_hugepage/defrag

cat /sys/kernel/mm/transparent_hugepage/enabled

systemctl stop firewalld

systemctl disable firewalld

#创建用户和组

/usr/sbin/groupadd -g 54321 oinstall

/usr/sbin/groupadd -g 54322 dba

/usr/sbin/groupadd -g 54323 oper

/usr/sbin/groupadd -g 54324 backupdba

/usr/sbin/groupadd -g 54325 kmdba

/usr/sbin/groupadd -u 54321 -g oinstall -G dba,oper,backupdba,kmdba oracle

echo "123456" | passwd --stdin oracle

#查看用户信息

id oracle

编辑限制配置文件

vi /etc/security/limits.conf

编辑系统内核参数配置文件

vi /etc/sysctl.conf

创建Oracle数据库需要的目录

mkdir -p /u01 /app/oracle

mkdir -p /u01 /app/oraInventory

mkdir -p /u01 /app/oracle/product/19.0.0/dbhome_1

设置目录权限

chown -R oracle:oinstall /u01

chown -R oracle:oinstall /soft

chown -R 775 /u01

chown -R 775 /soft

编辑引导配置文件:

vi /etc/default/grub

grub2-mkconfig -o /etc/grub2.cfg

vi /etc/selinux/config

禁用SELinux

setenforce 0

getenforce

挂载光驱

mount /dev/cdrom /mnt

配置YUM源

cd /etc/yum.repos.d

mkdir ./bak

mv ./*.repo ./bak

ls

echo "[OL]" >> OL.repo

echo "name=OracleLinux7" >> OL.repo

echo "baseurl=file:///mnt" >> OL.repo

echo "gpgcheck=0" >> OL.repo

echo "enabled=1" >> OL.repo

ls

cat OL.repo

yum clean all

yum makecache

yum -y install bc* binutils* compat-libcap* compat-libstdc++-33* elfutils-libelf* elfutils-libelf-devel* fontconfig-devel* glibc* glibc-devel* ksh* libaio* libaio-devel* libXll* libXau* libXi* libXtst* libXrender* libXrender-devel* libgcc* libstdc++* libstdc++-devel* libxcb* make* smartmontools* sysstat* gcc*

切换至Oracle用户

su - oracle

Reboot

编辑Oracle配置文件

vi /etc/oratab

vi /etc/rc.d/rc.local

Reboot

切换至软件目录

cd /soft/

ls

su -oracle

exit

oracle用户

编辑用户的 Bash 配置文件

vi ~/.bash_profile

source ~/.bash_profile

reboot

Exit

切换至 Oracle Home 目录并解压 Oracle 安装文件

cd $ORACLE_HOME

ls

pwd

unzip -q /soft/LINUX.X64_193000_db_home.zip

ls

lsnrctl status

使用 SQL*Plus 连接数据库

sqlplus / as sysdba

exit

cd %ORACLE_HOME

cd $ORACLE_HOME

Ls

运行 Oracle 安装程序

./runInstaller

配置网络监听器

netca

lsnrctl status

使用数据库配置助手创建数据库

dbca

lsnrctl status

exit

http://www.lryc.cn/news/269375.html

相关文章:

  • Ubuntu安装K8S(1.28版本,基于containrd)
  • Linux 线程安全 (2)
  • 异或运算^简述
  • Google Play上架:2023年度总结报告
  • JAVA进化史: JDK10特性及说明
  • 第二百三十四回
  • {MySQL} 数据库约束 表的关系 新增删除 修改 查询
  • 【JVM】虚拟机的组成+字节码文件组成+类的生命周期
  • pip 下载太慢的解决办法,pip换国内源,pip换源
  • OKCC语音机器人的人机耦合来啦
  • 有序数组的平方
  • Java虚拟机中的垃圾回收
  • Vscode新手安装与使用
  • 以元旦为题的诗词(二)
  • 饥荒Mod 开发(二一):超大便携背包,超大物品栏,永久保鲜
  • js 七种继承方法
  • Unity Shader 实现X光效果
  • Android Camera相关类功能整理
  • 3、Git分支操作与团队协作
  • Linux网卡配置
  • wireshark access/trunk/hybrid报文分析
  • C++ Primer Plus----第十二章--类和动态内存分布
  • 清理 Oracle Arch 目录中的日志文件
  • PicGo+GitHub搭建免费图床
  • 免费在线客服软件推荐:经济实用的客户沟通解决方案
  • leetcode344. 反转字符串
  • 【js自定义鼠标样式】【js自定义鼠标动画】
  • Linux开发工具——gdb篇
  • spring状态机
  • K8S异常处理