Oracle19c静默部署

Oracle19c静默部署文档

下载地址 https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#db_free

image-20240316092528444

一、系统基础配置

1、创建用户和用户组
# 创建oinstall和dba用户组
groupadd oinstall
groupadd dba# 创建Oracle用户
useradd -g oinstall -G dba oracle# 设置Oracle用户密码
passwd oracle# 查看用户
id oracle注意:这里查出来的uid必须是oracle,gid必须是oinstall,组必须是dba

image-20240316094245505

2、修改系统配置文件
cat >>/etc/sysctl.conf<<'EOF'
fs.aio-max-nr=1048576
fs.file-max=6815744
kernel.shmall=524288
kernel.shmmax=2147483647
kernel.sem=250 32000 100 128
kernel.shmmni=4096
kernel.panic_on_oops=1
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
net.ipv4.conf.all.rp_filter=2
net.ipv4.conf.default.rp_filter=2
fs.aio-max-nr=1048576
net.ipv4.ip_local_port_range=9000 65500
EOFsysctl -pcat >>/etc/security/limits.conf<<'EOF'
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
oracle hard stack 10240
EOFvim /etc/pam.d/login
session    required     /lib64/security/pam_limits.so
session    required     pam_limits.sovim /etc/profile
if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384 ulimit -n 65536elseulimit -u 16384 -n 65536fi
fisource /etc/profile

image-20240316094403947

image-20240316094459116

image-20240316094638772

image-20240316094720746

3、 创建数据库目录
mkdir -p /data/server/oracle
chown -R oracle:oinstall /data/server/oracle
chmod -R 775 /data/server/oracle

image-20240316094802883

4、配置Oracle用户
su oracle
vim ~/.bash_profile
export ORACLE_BASE=/data/server/oracle
export ORACLE_SID=orclsource ~/.bash_profile

image-20240316094926771

二、安装部署及配置

1、上传安装包
mkdir -p /data/file/oracle
chown -R oracle:oinstall /data/file/oracle
chmod -R 775 /data/file/oracle上传安装包到 /data/file/oracle 目录下

image-20240316095015682

2、解压文件
su - oracle
cd /data/file/oracle/
unzip LINUX.X64_193000_db_home.zip

image-20240316095223720

3、编辑文件内容

切换到oracle用户

su - oracle

打开编辑db_install.rsp

cd /data/file/oracle/install/response/
mv db_install.rsp  db_install.rsp.bakcat>db_install.rsp<<'EOF'
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0
# 响应文件版本号oracle.install.option=INSTALL_DB_SWONLY
# 安装选项为仅安装数据库软件UNIX_GROUP_NAME=oinstall
# UNIX 组名为 oinstallINVENTORY_LOCATION=/data/server/oracle/oraInventory
# Oracle 软件 Inventory(库存)位置ORACLE_HOME=/data/file/oracle
# Oracle 软件安装目录ORACLE_BASE=/data/server/oracle
# Oracle 软件基础目录oracle.install.db.InstallEdition=EE
# 安装的 Oracle 版本为 Enterprise Editionoracle.install.db.OSDBA_GROUP=dba
# OSDBA 组名为 dbaoracle.install.db.OSOPER_GROUP=oinstall
# OSOPER 组名为 oinstalloracle.install.db.OSBACKUPDBA_GROUP=oinstall
# OSBACKUPDBA 组名为 oinstalloracle.install.db.OSDGDBA_GROUP=oinstall
# OSDGDBA 组名为 oinstalloracle.install.db.OSKMDBA_GROUP=oinstall
# OSKMDBA 组名为 oinstalloracle.ins

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/750697.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言中,基本数据类型介绍

C语言当中各种数据类型的大小&#xff0c;首先要了解有哪些数据类型。 一 字符型&#xff1a; 整数&#xff08;字符&#xff09;类型存储大小值范围char1 字节-128 到 127 或 0 到 255&#xff08;2的8次方&#xff09;unsigned char1 字节0 到 255&#xff08;&#xff09;s…

前端框架的发展史介绍框架特点

目录 1.前端框架的发展历程 2.官网、优缺点、使用场景 2.1 jQuery 2.2 AngularJS 2.3 React 2.4 Vue.js 2.5 Angular 1.前端框架的发展历程 jQuery&#xff08;2006年&#xff09;&#xff1a;jQuery是一个非常流行的JavaScript库&#xff0c;用于简化DOM操作和事件处理…

Java面向对象编程(高级)一

在Java中&#xff0c;面向对象编程更是核心设计理念之一&#xff0c;为开发者提供了丰富的工具和特性来创建灵活、可扩展的应用程序。 本博客将深入探讨Java面向对象编程的高级特性&#xff0c;包括但不限于多态、继承、封装、抽象类、接口等方面的内容。我们将从实际案例出发…

C语言从入门到熟悉------第六阶段

头文件 程序是如何编译生成可执行文件的 在编写程序时&#xff0c;可以将所有程序都放在一个.c文件中&#xff0c;然后通过编译器将这个.c文件编译成.obj目标文件。obj就是object的缩写&#xff0c;即“目标”的意思。一个.obj文件就是一个编译单元。一个程序可以由一个编译单…

【数据库】基础操作

系列文章目录 &#x1f308;座右铭&#x1f308;&#xff1a;人的一生这么长、你凭什么用短短的几年去衡量自己的一生&#xff01; &#x1f495;个人主页:清灵白羽 漾情天殇_计算机底层原理,深度解析C,自顶向下看Java-CSDN博客 ❤️相关文章❤️&#xff1a;清灵白羽 漾情天…

【Qt问题】vs里直接打开qt项目的ui会崩溃

问题描述&#xff1a; 当我用VS2019开发Qt的时候&#xff0c;在VS编译器里要用到Qt的ui设计&#xff0c;但是双击打开发现直接就崩溃了。 解决办法&#xff1a; 崩溃的原因很简单&#xff0c;是因为VS默认用的qt designer打开&#xff0c;所以会崩溃&#xff0c;我们右键单击…

4001 - 【基础】畅通工程

时间限制 : 1 秒 内存限制 : 128 MB 某市调查城镇交通状况,得到现有城镇道路统计表。表中列出了每条道路直接连通的城镇。市政府 "村村通工程" 的目标是使全市任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要相互之间可达即可)。请你计算出最少还…

LeetCode 新的开始day1

LeetCode 新的开始day1 嗨嗨嗨。。。一个期末加春节&#xff0c;直接给我干颓废了&#xff0c;导致算法之旅被打乱&#xff0c;现在也是准备另起灶炉&#xff0c;好好学习一下了&#xff08;虽然因为服务外包比赛这两个月挺消耗精力的&#xff0c;不够我还是打算抽点时间来算法…

Android中的设计模式---单例模式

1.什么是单例模式? 单例模式是一种创建型设计模式。它保证一个类只有一个实例,并且这个单例类提供一个函数接口让其他类获取到这个唯一的实例。 2.什么情况下会用到单例? ①频繁访问数据库或文件的对象; ②工具类对象; ③创建对象时耗时过多或耗费资源过多,但又经常用…

还是了解下吧,大语言模型调研汇总

大语言模型调研汇总 一. Basic Language ModelT5GPT-3LaMDAJurassic-1MT-NLGGopherChinchillaPaLMU-PaLMOPTLLaMABLOOMGLM-130BERNIE 3.0 Titan 二. Instruction-Finetuned Language ModelT0FLANFlan-LMBLOOMZ & mT0GPT-3.5ChatGPTGPT-4AlpacaChatGLMERNIE BotBard 自从Cha…

Session,Cookie,Token详解,初步认识web程序的安全性

文章目录 Session1. 会话管理2. 实现机制3. 安全性4. 生命周期管理5. 应用场景 Cookie关键特点安全性和隐私管理和限制用途 TokenToken的关键特点与Session和Cookie的区别结合使用场景 进阶内容 Session Session&#xff08;会话&#xff09;在计算机科学中是一种在两个或多个…

软考 系统架构设计师之回归及知识点回顾(7)

接前一篇文章&#xff1a;软考 系统架构设计师之回归及知识点回顾&#xff08;6&#xff09; 11. 云计算 背景 大数据和云计算已成为IT领域的两种主流技术。“数据是重要资产”这一概念已成为大家的共识&#xff0c;众多公司争相分析、挖掘大数据背后的重要财富。同时学术界、…

使用 Python 编写程序保护您的眼睛

眼睛&#xff0c;是心灵的窗户&#xff0c;生活在数字时代的我们&#xff0c;眼睛首当其冲地承受冲击。盯着电脑屏幕成为我们日常工作和学习的一部分&#xff0c;导致用眼过度。那如何减少对眼睛的伤害&#xff0c;应该如何保护眼睛&#xff1f; 用眼应控制时间&#xff0c;自…

指针的几种典型应用情况?

int *p[n]; 这是一个指针数组。具体来说&#xff0c;p 是一个包含 n 个元素的数组&#xff0c;每个元素都是一个指向整型数据&#xff08;int&#xff09;的指针。你可以想象成有一个数组&#xff0c;数组的每个位置都存储了一个地址&#xff0c;这些地址指向整型变量。int (*p…

wait/notify/notifyAll 方法的使用注意事项

wait/notify/notifyAll 方法的使用注意事项 wait/notify/notifyAll 方法的使用注意事项 wait/notify/notifyAll 方法的使用注意事项为什么 wait 必须在 synchronized 保护的同步代码中使用&#xff1f;为什么 wait/notify/notifyAll 被定义在 Object 类中&#xff0c;而 sleep …

代码随想录算法训练营30期——总结篇

训练营的60天一眨眼也就过去了&#xff0c;简单谈谈自己的一些感受和收获吧。 自己是研一非科班出身&#xff0c;出于种种原因读研两三个月后就决定坚定转码了&#xff08;围城就是这样&#xff0c;很多时候由于信息差有些东西真没有之前想的那么美好&#xff09;。由于之前几…

论文浅尝 | GPT-RE:基于大语言模型针对关系抽取的上下文学习

笔记整理&#xff1a;张廉臣&#xff0c;东南大学硕士&#xff0c;研究方向为自然语言处理、信息抽取 链接&#xff1a;https://arxiv.org/pdf/2305.02105.pdf 1、动机 在很多自然语言处理任务中&#xff0c;上下文学习的性能已经媲美甚至超过了全资源微调的方法。但是&#xf…

pyflink1.18.0 keyby之后使用自定义keyedProcessfunction报错

现象概述 使用可自定义的keyedProcessFunction,本地运行没问题,数据输入输出没问题. 但是上线后出现问题,最终无疾而终,怀疑线上环境导致的. 环境 flink1.18.0(代码 线上 环境版本统一的) python3.9 报错关键词 - Failed to deserialize consumer record due to - Faile…

python之自动化(django)

1、安装 我用的是pip install Django 在命令行中安装 然后django-admin startproject autotext&#xff08;在命令行中&#xff09; 这句话是创建一个django 项目 然后切换到你所创建项目的目录下 输入&#xff1a; python manage.py runserver 当你出现以下错误时 You…

武汉灰京文化:直播游戏新时代的游戏宣传方式

随着互联网和科技的迅速发展&#xff0c;游戏产业也日益繁荣。传统的游戏宣传方式逐渐显现出一些不足&#xff0c;传统的广告渠道和媒体报道在一定程度上已经不能满足游戏行业的需求。然而&#xff0c;随着直播平台的兴起&#xff0c;直播游戏成为了一种新的游戏宣传方式&#…