1、环境准备

oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

oracle-database-ee-19c-1.0-1.x86_64.rpm

可以通过官网下载,也可以私信我。

2、安装preinstall

# groupadd oinstall

# groupadd dba

# useradd oracle -g oinstall -G dba

# chown -R oracle:oinstall /opt/oracle

# id oracle

# yum -y localinstall /opt/oracle/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

# yum -y localinstall /opt/oracle/oracle-database-ee-19c-1.0-1.x86_64.rpm

3、修改配置脚本

# vim /etc/init.d/oracledb_ORCLCDB-19c 修改编码方式 ZHS16GBK

4、初始化数据库

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

5、添加环境变量

# vim /etc/profile.d/oracle19c.sh

# export  ORACLE_HOME=/opt/oracle/product/19c/dbhome_1

# export  PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin

# export  ORACLE_SID=ORCLCDB

6、修改oracle密码

# passwd oracle

7、切换到oracle用户,切换到pdb,创建表空间

# sqlplus / as sysdba

# show pdbs;

# show con_name

# alter session set container=ORCLPDB1;

# show con_name

# select * from v$tablespace;

# CREATE BIGFILE TABLESPACE "XRG" DATAFILE '/opt/oracle/oradata/ORCLCDB/ORCLPDB1/xrg.dbf' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;

8、新建用户和授权

# create user xrg identified by 123;

# alter user xrg default tablespace XRG;

# grant connect,resource,dba to xrg;

9、配置监听

# vim /opt/oracle/product/19c/dbhome_1/network/admin/tnsnames.ora

SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(GLOBAL_DBNAME = ORCLCDB)(SID_NAME = ORCLCDB)(ORACLE_HOME = /opt/oracle/product/19c/dbhome_1))(SID_DESC =(GLOBAL_DBNAME = ORCLPDB1)      (SID_NAME = ORCLCDB)(ORACLE_HOME = /opt/oracle/product/19c/dbhome_1)))

重启监听

# lsnrctl stop

# lsnrctl start

10、PLSQL登录

配置客户端监听,打开本地客户端:

D:\xx\xx\PLSQL Developer 15\instantclient_19_10\NETWORK\ADMIN下的tnsnames.ora,增加如下配置(注意ip和port)

PDBORCL =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = ORCLPDB1)

)

)

ORCL =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = ORCLCDB)

)

)

附赠:

plsql中文乱码

# select userenv('language') from dual;

配置环境变量:

# NLS_LANG

# AMERICAN_AMERICA.ZHS16GBK

******重新启动PLSQL,就可以不乱码了,但是之前已经写入的汉字,需要重新插入,否则还是识别不了

Linux-CentOS7.9系统rpm离线安装Oracle 19C相关推荐

  1. 【DB宝3】在Docker中使用rpm包的方式安装Oracle 19c

    [DB宝3]在Docker中使用rpm包的方式安装Oracle 19c 文章目录 [DB宝3]在Docker中使用rpm包的方式安装Oracle 19c 一.安装Docker软件 二.创建CentOS ...

  2. Oracle linux7.9安装 Oracle 19c

    Oracle linux7.9安装 Oracle 19c 整体步骤 首先安装VMware Workstation 16 Pro虚拟机软件,然后安装Oracle linux系统,再安装Oracle 19 ...

  3. Linux服务器 离线安装oracle

    Linux服务器 离线安装oracle 1.资源 oracle-database-ee-19c-1.0-1.x86_64.rpm 下载地址:https://www.oracle.com/databas ...

  4. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(oracle基础配置_04)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装依赖包_03) 创建用户 组 及文件夹 创建用户组:groupadd oinstall 创建用户组:grou ...

  5. Centos8 linux安装oracle 19c rpm

    Centos8 linux安装oracle 19c rpm 1.下载 1)官方网址:oracle官网 2)选择 RPM 包下载 2.安装一些依赖包 1)安装方法: 安装以下依赖包时,可能会遇到依赖包本 ...

  6. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装依赖包_03)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装常用工具_02) 安装Oracle11GR2所需要的依赖包 有高手写成了这样: yum -y install ...

  7. linux安装oracle tar,在linux as4上用tar方式安装oracle 10g步骤教程-Oracle

    今天在linux as4上用tar方式安装oracle 10g,下面简单那记录步骤及安装过程中出现的问题. 原数据库所在服务器信息: [oracle@haoc2008 data]$ more /etc ...

  8. Linux安装 Oracle 19C 实操

    Linux安装 Oracle 19C 实操 Linux命令: 1.查看硬盘信息,找一个最大的磁盘安装. [root@localhost home]#df -h 2.查看所有磁盘信息包括未加载磁盘 [r ...

  9. 在RedHat4 64位操作系统下,安装Oracle 10g

    在RedHat4 64位操作系统下,安装Oracle <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:offi ...

最新文章

  1. Python脚本BUG引发学界震动,影响有多大?
  2. 如何在Python中匹配最接近的字符串
  3. VC菜菜鸟-创建一个即时串口通信程序
  4. linux mysql安装数据库在哪里看_linux 查看mysql安装在哪里?
  5. python 空指针_Python ctypes模块:扩展指针数组时进行NULL指针访问
  6. Oracle 使用GSON库解析复杂json串
  7. vscode css提示_lt;css-doodle/gt;让你成为CSS艺术家
  8. 华为泛BYOD融合网络解决方案实践与演示
  9. 开源Docker管理工具kubernetes的简易安装和使用
  10. 阿里规定超过三张表禁止join,这是为什么?
  11. 分布式 集群 负载均衡含义
  12. Ajax无刷新数据绑定
  13. 绝地求生主播御用手机雷达分屏
  14. 计算机系军训横幅,军训横幅标语有创意精选100句
  15. linux 蓝牙驱动
  16. Backtrader量化平台教程(一):backtrader的整体框架
  17. 银行大数据应用案例(研讨会整理)
  18. jfs jfs2_故障诊断过程因JFS2 inode带有空扩展属性条目而挂起
  19. compressGOP函数代码跟踪
  20. [macOS]_[初级]_[关于程序签名时出现User interaction is not allowed的问题]

热门文章

  1. 1213: 检查金币 进制的妙用
  2. scheduleAtFixedRate和scheduleWithFixedDelay区别
  3. Unity实战篇:Buff系统设计(二:具体代码和实战使用)
  4. kali linux渗透攻击基于漏洞工具Metasploit
  5. 计算机管理中的服务ssl,关于3389远程桌面使用SSL加密登录解决方案Windows服务器操作系统 -电脑资料...
  6. leetcode_1046. 最后一块石头的重量
  7. linux 开机自启动 oracle
  8. Windows调整桌面鼠标右键文件顺序
  9. 奔图P2210W 评测
  10. STM32——FSMC读写外部SRAM