CentOS 7.6 RPM方式安装Oracle19c的过程
1. 下载需要的安装包:
1.1 preinstall
http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
1.2 Oracle 的rpm 安装包
https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
建议在家里下载 或者是公司里面看VPN代理下载速度快一些.
2. 安装.
yum localinstall -y oracle-database-preinstall-19c-1.0-.el7.x86_64.rpm 安装完成之后 进行安装 yum localinstall -y oracle-database-preinstall-19c-1.0-.el7.x86_64.rpm
等待安装结果即可.
不同服务器的耗时不一样:
我这边安装完的结果为:
Total size: 6.9 G
Installed size: 6.9 G
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : oracle-database-ee-19c-1.0-.x86_64 /
[INFO] Executing post installation scripts...
[INFO] Oracle home installed successfully and ready to be configured.
To configure a sample Oracle Database you can execute the following service configuration script as root: /etc/init.d/oracledb_ORCLCDB-19c configure
Verifying : oracle-database-ee-19c-1.0-.x86_64 / Installed:
oracle-database-ee-19c.x86_64 :1.0- Complete!
注意安装完成之后的配置 需要使用root用户.
3. 与之前的blog 一样 需要修改 字符集以及其他的配置:
https://www.cnblogs.com/jinanxiaolaohu/p/9826653.html https://www.cnblogs.com/jinanxiaolaohu/p/10015624.html
oracle19c的修改配置文件为:
vim /etc/init.d/oracledb_ORCLCDB-19c
修改内容主要为圈中的部分

文字版本:
export ORACLE_VERSION=19c
export ORACLE_SID=ORA19C
export TEMPLATE_NAME=General_Purpose.dbc
export CHARSET=ZHS16GBK
export PDB_NAME=ORA19CPDB
export CREATE_AS_CDB=true
对应的要复制一参数文件
cd /etc/sysconfig/

cp oracledb_ORCLCDB-19c.conf oracledb_ORA19C-19c.conf
4. 使用root用户进行配置.
root 用户执行命令:
/etc/init.d/oracledb_ORCLCDB-19c configure
等待Oracle数据库执行初始化操作即可.

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=ORA19C
修改Oracle用户的密码:
passwd oracle
使用Oracle登录进行相关的处理
sqlplus / as sysdba
查看pdb信息
show pdbs
5.1 创建自动启动pdb的触发器(不设置PDB的开机启动 很多程序无法连接上PDB, 建议使用show pdbs 查看状态, 手工启动也可以. 不能在CDB创建业务数据, 会提示创建的用户名不符合 c###的要求)
CREATE TRIGGER open_all_pdbs
AFTER STARTUP ON DATABASE
BEGIN
EXECUTE IMMEDIATE 'alter pluggable database all open';
END open_all_pdbs;
/
重启linux服务器. 然后可以使用GS的安装盘等工具连接尝试连接该数据库.
CentOS 7.6 RPM方式安装Oracle19c的过程的更多相关文章
- CentOS 7.6 RPM 方式安装Oracle19c 后 使用 systemd 的方式设置开机自动启动Oracle数据库
		
1. 方法简介: 使用systemd 来进行 oracle数据库的启动和关闭操作. 使用的脚本为 lsnrctl和dbstart 2. 修改事项. 需要先修改一下 oracle 的启动脚本配置: vi ...
 - CentOS 6 下RPM方式安装MySQL5.6
		
CentOS 6 下RPM方式安装MySQL5.6 1. 下载Linux对应的RPM包,如:CentOS6.7_64对应的RPM包,如下:[root@mysql ~]# ll总用量 113808-rw ...
 - CentOS7下通过rpm方式安装MySQL及插入中文问题解决 [原创]
		
一 CentOS下通过rpm方式安装MySQL CentOS版本:CentOS-7 MySQL版本:MySQL-5.6.22 在网上搜了一下,Linux下安装MYSQL有三种方式: 1) 通过yum命 ...
 - CentOS 使用RPM方式安装MySQL5.6
		
转载自:http://blog.csdn.net/liumm0000/article/details/18841197 RPM方式安装MySQL5.6 a. 检查MySQL及相关RPM包,是否安装,如 ...
 - centos7和centos6.5环境rpm方式安装mysql5.7和mysql5.6详解
		
centos环境安装mysql5.7 其实不建议安装mysql5.7 语法和配置可能和以前的版本区别较大,多坑,慎入 1.yum方式安装(不推荐) a.安装mysql5.7 yum源 centos6: ...
 - 关于centos7中使用rpm方式安装mysql5.7版本后无法使用root登录的问题
		
最近在centos7中通过rpm方式安装了最新版本的mysql-server 5.7 (mysql57-community-release-el7-7.noarch.rpm) ,发现安装成功后无法使用 ...
 - RPM方式安装GreatSQL 8.0.25-16
		
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源. GreatSQL是MySQL的国产分支版本,使用上与MySQL一致. 目录 一.系统信息 1.确认OS信息 2.OS优化调 ...
 - RPM方式安装MySQL5.6
		
原文转自:http://blog.csdn.net/liumm0000/article/details/18841197 未整理! RPM方式安装MySQL5.6 a. 检查MySQL及相关RPM包, ...
 - RPM方式安装MySQL5.6和windows下安装mysql解压版
		
下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpmhttp://cdn.mysql.c ...
 
随机推荐
- Windows 2012 R2 DataCenter服务器 重启之后,其他加域电脑无法访问域账户
			
需在域控服务器重启,服务Kerberos Key
 - thinkphp读取器和修改器
			
读取器 如果在模型中,自定义了方法,那么读取器会读取模型中自定义的方法,否则会调用默认的方法. 写入器
 - haproxy教程
			
一.haproxy简介 HAProxy is a free, very fast and reliable solution offering high availability, load bala ...
 - 对DOMContentLoaded的研究 -----------------------引用
			
1. 什么是 DOMContentLoaded.打开 Chrome DevTools,切到 Network 面板,重新加载网页,得到如下截图: 标记 1 指向的蓝线以及标记 2 指向的蓝色字 “ ...
 - 对js库的调研研究------引用
			
1. 引言 从以下几个方面来阐述这个问题: 特性. 稳定性. 性能. 包生态. 社区. 学习曲线. 文档. 工具. 发展历史. 团队. 兼容性. 趋势. 2.概述 & 精读 特性 当你调研一个 ...
 - Vue的watch和computed方法的使用
			
Vue的watch属性 Vue的watch属性可以用来监听data属性中数据的变化 <!DOCTYPE html> <html> <head> <meta c ...
 - 兄弟连教育分享-SQL性能优化十条经验
			
1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE '%parm1%'——红色标识位置的百分号会导致相关列的索引无法使用,最好不要用. 兄弟连教育分享-SQL性能优化十条经验 解决办法: 其 ...
 - java 上传大文件以及文件夹
			
我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用. 这次项目的需求: 支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,i ...
 - 2019hdu多校 Minimal Power of Prime
			
题目链接:Click here 题目大意:求一个数分解质因数后的最小幂指数 Solution: 首先,我们肯定是不能直接暴力求解的 我们先考虑筛出1e4范围以内的所有质数,把x所有这个范围内的质因子筛 ...
 - 页面禁止刷新处理Js实现
			
document.onkeydown = function(e) { e = window.event || e; var k = e.keyCode; //屏蔽ctrl+R,F5键,ctrl+F5键 ...