CentOS部署Oracle19c(rpm方式)

news2024/9/21 3:19:16

软件包下载地址

一共需要两个软件包

# oracle数据库企业版
oracle-database-ee-19c-1.0-1.x86_64.rpm

# Oracle Database 19c的预安装RPM包,它主要用于在正式安装Oracle数据库之前准备系统环境
oracle-database-preinstall-19c-1.0-3.el7.x86_64.rpm
https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/index.html
https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html

安装Oracle

hostnamectl set-hostname oracle
echo '192.168.207.131 oralce' >> /etc/hosts
yum -y localinstall oracle-database-preinstall-19c-1.0-3.el7.x86_64.rpm 
yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm

/etc/init.d/oracledb_ORCLCDB-19c configure


[root@oracle ~]# /etc/init.d/oracledb_ORCLCDB-19c configure
Configuring Oracle Database ORCLCDB.
Prepare for db operation
8% complete
Copying database files
31% complete
Creating and starting Oracle instance
32% complete
36% complete
40% complete
43% complete
46% complete
Completing Database Creation
51% complete
54% complete
Creating Pluggable Databases
58% complete
77% complete
Executing Post Configuration Actions
100% complete
Database creation complete. For details check the logfiles at:
 /opt/oracle/cfgtoollogs/dbca/ORCLCDB.
Database Information:
Global Database Name:ORCLCDB
System Identifier(SID):ORCLCDB
Look at the log file "/opt/oracle/cfgtoollogs/dbca/ORCLCDB/ORCLCDB1.log" for further details.

Database configuration completed successfully. The passwords were auto generated, you must change them by connecting to the database using 'sqlplus / as sysdba' as the oracle user.

常用命令 

/etc/init.d/oracledb_oradb-19c start 开启db

/etc/init.d/oracledb_oradb-19c stop 停止db

/etc/init.d/oracledb_oradb-19c restart 重启db

/etc/init.d/oracledb_oradb-19c delete 删除

/etc/init.d/oracledb_oradb-19c configure 配置创建db

/etc/sysconfig/oracledb_ORCLCDB-19c.conf 配置文件

lsnrctl start  启动监听器命令
 
lsnrctl stop  停止监听器命令
 
lsnrctl status  查看监听器命令

配置环境变量

cat >> /etc/profile << 'EOF'
export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
export PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin
export ORACLE_SID=ORCLCDB
EOF

source /etc/profile

登录数据库

本地登录

# 切换用户
su - oracle

# 登录数据库
sqlplus / as sysdba
[root@oracle ~]# su - oracle
Last login: Sat Aug 10 02:26:14 EDT 2024 on pts/2
[oracle@oracle ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Sat Aug 10 02:44:04 2024
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
[oracle@oracle ~]$ 

远程登录

// 修改system用户的密码为system
alter user system identified by system;
[oracle@oracle ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Sat Aug 10 02:46:21 2024
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL> alter user system identified by system;

User altered.

SQL> 

设置开机自启动

chkconfig --add oracledb_ORCLCDB-19c
systemctl enable oracledb_ORCLCDB-19c

 

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

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

相关文章

图像复原算法

7.1 逆滤波 (Inverse Filtering) 介绍 逆滤波是一种基本的图像复原方法&#xff0c;用于从退化图像中恢复原始图像。它通过逆向应用退化过程中的滤波器来恢复图像。 原理 逆滤波假设图像在退化过程中受到线性且时不变的滤波器影响&#xff0c;并尝试通过逆向应用该滤波器来…

营销归因软件实战指南:提升营销ROI的关键步骤

在当今这个数据驱动的时代&#xff0c;营销归因已成为企业优化广告投放、提升营销回报率&#xff08;ROI&#xff09;不可或缺的工具。营销归因软件通过精准分析客户旅程中的每一个触点&#xff0c;帮助企业理解哪些营销活动真正驱动了转化&#xff0c;从而指导资源分配&#x…

有什么蓝牙耳机值得推荐一下吗?百元开放式耳机选购指南

在当下科技日新月异的时代&#xff0c;耳机已然融入我们的日常生活&#xff0c;成为不可或缺的存在。开放式耳机作为耳机界的新锐势力&#xff0c;凭借其别具一格的设计与显著优势&#xff0c;赢得了众多消费者的喜爱。 但是&#xff0c;当面对市场上琳琅满目的开放式耳机品牌与…

Linux静态进程和动态进程查看管理

1.静态进程的查看PS PPID&#xff1a;谁启动的父亲ID USER&#xff1a;运行进程的用户名称 PID&#xff1a;进程ID %CPU&#xff1a;CPU的占用比例占用资源 %MEM&#xff1a;内存使用的占用比例 VSZ&#xff1a;占用虚拟内存多少 RSS&#xff1a;占用实际内存多少 TTY:…

相见恨晚:四款良心无广的办公黑科技软件,小众而且太实用了

Quicker 这是一款综合类的效率神器&#xff0c;很难直接定义这是一款什么类型的软件&#xff0c;是右键增强&#xff0c;还是鼠标手势&#xff0c;总之是一款非常强大的软件。 可以设置相对应软件当中的快捷菜单&#xff0c;还有右键滑动轮盘&#xff0c;可以在轮盘或者菜单内…

人工智能系统测试生命周期详解之测试执行

前面的文章里我们已经整体介绍过了人工智能测试的生命周期&#xff0c;它需要经历测试需求的分析、测试环境的准备、数据的准备与验证、测试的执行预分析以及上线后的监控这样一个过程。已经为大家介绍了人工智能系统测试生命周期的“需求分析”环节、“测试环境准备”环节和“…

海山数据库(He3DB)技术分享:客户端认证

客户端认证核心参数 1.pg_hba.conf 参数文件定义了允许哪些主机以什么样的方式连接到哪些数据库。主要参数如表1.1所示&#xff1a; 表1.1 pg_hba.conf 参数 名称概述type连接类型&#xff0c;如 host&#xff08;通过 TCP/IP 连接&#xff09;、local&#xff08;Unix 域套接…

高质量数据集的“高质量”包含哪些要素

近日&#xff0c;全国两会召开&#xff0c;关于人工智能领域的建议备受备受瞩目&#xff0c;除了关于通用大模型、人工智能、AIGC等议题&#xff0c;优质中文语料的缺失也是很多媒体关注的焦点。 所谓的语料就是我们俗称的“AI训练数据集”&#xff0c;AI训练数据集是现代数据…

Unity WebGL平台Hybrid Generate All报错undefined symbol sendfile

详细报错信息如下&#xff1a; Library\Bee\artifacts\WebGL\build\debug_WebGL_wasm\build.js: undefined symbol: sendfile (referenced by top-level compiled C/C code) UnityEditor.BuildPipeline:BuildPlayer (UnityEditor.BuildPlayerOptions) HybridCLR.Editor.Comman…

光速穿梭JavaScript特效代码

光速穿梭JavaScript特效代码https://www.bootstrapmb.com/item/15085 创建一个看起来像“光速穿梭”的JavaScript特效通常涉及到HTML、CSS和JavaScript的结合。下面我将提供一个简单的示例&#xff0c;展示如何使用这些技术来创建一个动画效果&#xff0c;模拟光速穿梭的感觉。…

场景感知如何做到成为智能时代下的生活新维度

在日新月异的智能科技浪潮中&#xff0c;场景感知正逐步成为连接物理世界与数字世界的桥梁&#xff0c;深刻改变着我们的生活方式与交互体验。场景感知&#xff0c;简而言之&#xff0c;是指智能系统通过多种传感器和数据分析技术&#xff0c;实时理解并适应当前环境及用户状态…

LoadRunner集合点知识介绍

集合含义 顾名思义&#xff0c;集合&#xff0c;集中 &#xff0c;把大家聚一起一起行动&#xff0c;也叫真正的并发&#xff0c;类似跑步比赛&#xff0c;裁判发出指令&#xff0c;大家一起跑&#xff0c;比较整齐规范&#xff0c;如果LR不设置集合&#xff0c;则稍微起跑的不…

地表最强AI程序员Genie:自主思考与编码的未来

在人工智能领域&#xff0c;尤其是在编程和软件开发方面&#xff0c;一个全新的里程碑已经达成。Cosine公司开发的AI程序员Genie以其卓越的性能和独特的自主思考能力&#xff0c;被誉为全球最强的AI程序员。在SWE-Bench测试平台上&#xff0c;Genie以30.08%的评分遥遥领先&…

【排序汇总】这里记录一切与排序相关的内容~(更新ing)

目录 经典排序算法快速排序核心思想cpp代码 具体排序相关题目荷兰旗问题-颜色分类 (leetcode75)思路cpp代码 数组中的第K个最大元素 (leetcode215)思路&#xff1a;快速选择cpp代码 经典排序算法 快速排序 经典面试手撕题&#xff0c;刚好明天又要面试百度了&#xff0c;先复…

ContentProvider:在Android中实现进程间数据共享

目录 一&#xff0c;ContentProvider 二&#xff0c;Uri和UriMatcher工具类 1&#xff0c;Uri 2&#xff0c;UriMatcher 三&#xff0c;自定义ContentProvider 1&#xff0c;准备数据源 2&#xff0c;创建ContentProvider子类 3&#xff0c;在Manifest文件中注册ContentP…

100个智能体实战技巧 | 如何让Bot一眼记住你

今天介绍一个智能体实用技巧&#xff0c;让Bot可以一眼认出你并和你主动打招呼。 要实现这个功能&#xff0c;需要用到智能体里的变量 操作步骤 点号开始编辑变量&#xff0c;扣子默认已经有5个变量&#xff0c;不过这些我们暂时用不上这些 点” 新增“&#xff0c;创建一个新…

基于WAMP环境的简单用户登录系统实现(v3版)(持续迭代)

目录 版本说明 实现环境&#xff1a; 流程逻辑框图&#xff1a; 数据库连接 登录页面&#xff1a;login.html 登录处理实现&#xff1a;doLogin.php 用户欢迎页面&#xff1a;welcome.php 密码修改页面&#xff1a;change_password.html 修改处理&#xff1a;doChangePa…

【Python学习-UI界面】PyQt5 小部件1-Label

QLabel 对象可用作显示不可编辑的文本、图像或动态GIF影片的占位符。 它还可以用作其他小部件的助记键。 标签可以显示普通文本、超链接或富文本。 1、普通文本 直接双击输入即可 2、添加超链接 选中对应Label&#xff0c;右键选择多信息文本&#xff0c;添加链接&#xff0c…

全网最详细haproxy配置

Haproxy是法国人Willy Tarreau开发的一款高性能的TCP和HTTP负载均衡器&#xff0c;具有广泛的功能和特性&#xff0c;使其在负载均衡和反向代理领域备受推崇。以下是对Haproxy的详细介绍&#xff1a; 一、基本概述 定义&#xff1a;Haproxy是一个开源的高性能的反向代理或者说…

15个提升学术写作的 ChatGPT 高效技巧

不束手无策地面对空白页面这里有 15 个充满灵感的 ChatGPT 提示&#xff0c;帮助你找到研究灵感、建有力论据、撰写条理清晰的文章&#xff0c;突破创作的障碍&#xff0c;提高学术写作的效率。 学术写作充满挑战。要创作出优秀的文章&#xff0c;必须探索新思维&#xff0c;并…