Linux下安装Oracle19c(亲测可用!真保姆级安装教程)

这篇具有很好参考价值的文章主要介绍了Linux下安装Oracle19c(亲测可用!真保姆级安装教程)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux下安装Oracle19c(亲测可用)

我是自己下载好 安装oracle19c所需要的的依赖rpm,然后通过u盘copy到虚拟机下安装oracle19c的!需要下载以下几个压缩包;

下载链接如下:

链接: https://pan.baidu.com/s/1uAmhloft070U-OsgHaRxug 提取码: 7vss 复制这段内容后打开百度网盘手机App,操作更方便哦-
–来自百度网盘超级会员v1的分享

linux 安装oracle19c,优质好文分享,linux,运维,服务器


第一步:把u盘中所需依赖复制到虚拟机主目录下新建一个oracle文件夹中;

[root@localhost oracle]# ls
base.zip  oracle-database-ee-19c-1.0-1.x86_64.rpm  oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

第二步:在oracle文件夹下打开终端执行命令

[root@localhost oracle]# rpm -ivh oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm


警告:oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY
错误:依赖检测失败:
	compat-libcap1 被 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
	compat-libstdc++-33 被 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
	glibc-devel 被 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
	ksh 被 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
	libaio-devel 被 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
	libstdc++-devel 被 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要

第三步:根据他需要的什么内容一个个进行下载:

[可能会报的错误]:

[root@localhost oracle]# yum install -y compat-libcap1
已加载插件:fastestmirror, langpacks
/var/run/yum.pid 已被锁定,PID 为 21426 的另一个程序正在运行。
Another app is currently holding the yum lock; waiting for it to exit...
  另一个应用程序是:PackageKit
    内存:145 M RSS (488 MB VSZ)
    已启动: Tue Aug  3 11:59:29 2021 - 04:00之前
    状态  :睡眠中,进程ID:21426

这个时候不要慌!只是有一个进程把端口占用了!干掉他就完事!执行以下命令即可:

[root@localhost oracle]# rm -f /var/run/yum.pid

然后在执行以下刚才的命令,你会发现惊奇的成功了!

[root@localhost oracle]# yum install -y compat-libcap1
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.163.com
 * extras: mirrors.163.com
 * updates: mirrors.163.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 compat-libcap1.x86_64.0.1.10-7.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

=====================================================================================================================================================================================
 Package                                          架构                                     版本                                         源                                      大小
=====================================================================================================================================================================================
正在安装:
 compat-libcap1                                   x86_64                                   1.10-7.el7                                   base                                    19 k

事务概要
=====================================================================================================================================================================================
安装  1 软件包

总下载量:19 k
安装大小:29 k
Downloading packages:
警告:/var/cache/yum/x86_64/7/base/packages/compat-libcap1-1.10-7.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY===============]  0.0 B/s |  19 kB  --:--:-- ETA 
compat-libcap1-1.10-7.el7.x86_64.rpm 的公钥尚未安装
compat-libcap1-1.10-7.el7.x86_64.rpm                                                                                                                          |  19 kB  00:00:01     
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 检索密钥
导入 GPG key 0xF4A80EB5:
 用户ID     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
 指纹       : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
 软件包     : centos-release-7-6.1810.2.el7.centos.x86_64 (@anaconda)
 来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : compat-libcap1-1.10-7.el7.x86_64                                                                                                                                 1/1 
  验证中      : compat-libcap1-1.10-7.el7.x86_64                                                                                                                                 1/1 

已安装:
  compat-libcap1.x86_64 0:1.10-7.el7                                                                                                                                                 

完毕!

接下来把上面所需要的包一个个下载:

[root@localhost oracle]# yum install -y compat-libstdc++-33
---------------------------------------------
[root@localhost oracle]# yum install -y glibc-devel
---------------------------------------------
[root@localhost oracle]# yum install -y ksh
---------------------------------------------
[root@localhost oracle]# yum install -y libaio-devel
-----------------------------------------------
[root@localhost oracle]# yum install -y libstdc++-devel

第四步:执行命令(时间会有点长,不慌!)

[root@localhost oracle]# rpm -ivh oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

----------------------安装ing------------------------
警告:oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:oracle-database-preinstall-19c-1.################################# [100%]

第五步:接着来执行命令

[root@localhost oracle]# rpm -ivh oracle-database-ee-19c-1.0-1.x86_64.rpm
--------------------执行ing--------------------------
警告:oracle-database-ee-19c-1.0-1.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:oracle-database-ee-19c-1.0-1     ################################# [100%]
[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
[root@localhost oracle]# rpm -ivh oracle-database-ee-19c-1.0-1.x86_64.rpm
警告:oracle-database-ee-19c-1.0-1.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY
准备中...                          ################################# [100%]
	软件包 oracle-database-ee-19c-1.0-1.x86_64 已经安装

第六步:来一个稍长时间的命令(加载oracle19c环境)

[root@localhost oracle]# /etc/init.d/oracledb_ORCLCDB-19c configure
---------------------------------------------------
Configuring Oracle Database ORCLCDB.
准备执行数据库操作
已完成 8%
复制数据库文件
已完成 31%
正在创建并启动 Oracle 实例
已完成 32%
已完成 36%
已完成 40%
已完成 43%
已完成 46%
正在进行数据库创建
已完成 51%
已完成 54%
正在创建插接式数据库
已完成 58%
已完成 77%
执行配置后操作
已完成 100%
数据库创建完成。有关详细信息, 请查看以下位置的日志文件:
 /opt/oracle/cfgtoollogs/dbca/ORCLCDB。
数据库信息:
全局数据库名:ORCLCDB
系统标识符 (SID):ORCLCDB
有关详细信息, 请参阅日志文件 "/opt/oracle/cfgtoollogs/dbca/ORCLCDB/ORCLCDB.log"。

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.

第七步:切换oracle用户配置环境变量

[root@localhost oracle]# su - oracle

接着:

[oracle@localhost ~]$ vi ~/.bash_profile
  //在里面输入:
    export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
    export PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin          export 
ORACLE_SID=ORCLCDB
        //写完后按住esc 输入冒号 wq 保存退出

接着:

[oracle@localhost ~]$ source ~/.bash_profile
//目的是为了加载刚刚修改的变量

接着:

[oracle@localhost ~]$ sqlplus / as sysdba
//管理员登录
    SQL> alter user system identified by system;

??????
//修改system密码
SQL> create user test_lxx identified by test_lxx;
create user test_lxx identified by test_lxx
    
//创建test_lxx用户并设置密码为test_lxx

SQL> grant dba to test_lxx;
//为自己创建的用户赋予管理员权限
    SQL> exit
? Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0 ??
    [oracle@localhost ~]$ lsnrctl start
	//打开监听器
     [oracle@localhost ~]$ lsnrctl status
    //查看状态

第八步:打开PLSQL进行测试连接

linux 安装oracle19c,优质好文分享,linux,运维,服务器

总结:连接的时候报错信息:

连接超时问题解决:

1、检查是否开启监听,
su oracle // 切换到Oracle账号
 
lsnrctl start  //启动监听器命令
 
lsnrctl stop  // 停止监听器命令
 
lsnrctl status  // 查看监听器命令
2、检查防火墙状态(原来我的防火墙没关闭),关闭防火墙!
//查看防火墙状态
sudo systemctl status firewalld
//查看后,看到active(running)就意味着防火墙打开了。
//关闭防火墙,命令为:

sudo systemctl stop firewalld。

//关闭后查看是否关闭成功,如果看到inactive(dead)就意味着防火墙关闭了。

再尝试连接就成功了。文章来源地址https://www.toymoban.com/news/detail-843979.html

到了这里,关于Linux下安装Oracle19c(亲测可用!真保姆级安装教程)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://blog.csdn.net/qq_40647372/article/details/135631913

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Oracle19c数据库安装 - 基于Linux环境

    安装文件链接在文章末尾。 本文介绍多种在Linux环境下安装Oracle19c数据库软件和Oracle数据库的方式,多种方式选择其中一种即可,适用于19c数据库学习环境的配置。 数据库软件和数据库是不同的,都需要安装。 关闭防火墙和selinux 更改完reboot,使其生效 搭建yum,安装依赖包

    2024年02月15日
    浏览(8)
  • 基于RHEL9,ORACLE LINUX 9安装Oracle 19c 数据库

    要基于RHEL9,ORACLE LINUX 9 或RHEL分支,安装ORACLE 19C 数据库,在一年前,没有人会告诉你能够成功,都会告诉你说19C只支持 RHEL7/8,在RHEL9上不支持, 如果你非要安装,在安装到11%时,就会报以下错误: Error in invoking target \\\' libasmclntsh19.ohso libasmperl19.ohso client_sharedlib \\\' of makefile \\\'/u

    2024年02月03日
    浏览(13)
  • VMware虚拟机19c RAC+Oracle Linux 7.9安装手册

    目录 第一章 整体规划 1.1 拓扑结构 1.2 主机规划信息 1.3 IP规划信息 1.4 存储规划信息 1.5 数据库规划信息 整体数据库安装规划 第二章 操作系统安装及配置 2.1 创建虚拟机 2.2 OS安装 2.2.1 服务器配置信息表 2.2.2 安装注意事项 2.3 OS配置 2.3.1 ip地址配置 2.3.2 hosts解析文件配置 2.3

    2024年02月04日
    浏览(11)
  • <Oracle>《Linux 下安装Oracle数据库 - Oracle 19C By CentOS 8 》(第三部分)

    2.5.1 修改centos主机名 类型 英文 解释 静态 Static hostname 内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。 瞬态 Tansient hostname 系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。 灵活 Pretty hostname 有人叫做“别名”主机名,允许使用自由形式(包括

    2024年02月11日
    浏览(9)
  • linux下使用xmanager图形化安装oralce 19c(傻瓜教程)

    最新给客户安装Oracle 19c数据库,网上找的教程都有各种问题,遂自己写一个傻瓜加成供大家参考,如有疑问请评论区指正,感谢! 目录 一、安装环境准备 1、下载资源 2、配置本地yum源并安装所需包 3、创建oracle用户及用户组 4、配置Linux系统内核参数 5、关闭selinux和防火墙

    2024年02月05日
    浏览(8)
  • Oracle19C安装教程和配置(超详细!!不能在细了)

    目录 一、Oracle的下载地址 二、解压安装 1.配置选项 2.系统类 3.Oracle主目录用户 4.典型安装 5.先决条件检查 6.概要 7.安装产品 三、检验是否安装成功 四、开启和关闭Oralce服务 五、配置Oracle环境 六、使用 首先进入Oracle(甲骨文官网)Oracle 甲骨文中国 | 云应用和云平台 在官网首

    2024年02月04日
    浏览(24)
  • Oracle 19c Linux平台启动时出现ORA-00800错误浅析

    这里简单介绍一下如何处理解决Linux平台下Oracle 19c启动时,告警日志出现ORA-00800错误的问题,详情介绍请见下面内容: 操作系统:Red Hat Enterprise Linux release 8.8 (Ootpa) 数据库 :19.16.0.0.0 企业版 在Oracle 19c启动时,在Oracle的告警日志中会出现下面这样一条告警信息: 分析ORA-008

    2024年02月06日
    浏览(12)
  • linux中部署安装oracle 19c,图形界面报错ERROR: Unable to verify the graphical display setup. This application

    ERROR: Unable to verify the graphical display setup. This application requires X display. Make sure that xdpyinfo exist under PATH variable. No X11 DISPLAY variable was set, but this program performed an operation which requires it. 运行完后,可用xclock进行检测。看左上角是否显示钟表式的小图标,若无且没有报错,则进行下一

    2024年02月08日
    浏览(16)
  • Docker安装Oracle19c

    1.下载镜像 到 https://hub.docker.com 搜索合适的镜像,这里选择banglamon/oracle193db:19.3.0-ee。  拉取镜像 docker pull banglamon/oracle193db:19.3.0-ee 这里走了点弯路,这个镜像安装后实例无法正常启动,而且挂载的目录下面没有生成文件,想办法启动以后sqlplus能用,但容器外部连接报ora-1

    2023年04月21日
    浏览(7)
  • docker 安装 oracle19c

    docker 安装 oracle19c 拉取镜像 创建挂载目录 授权 安装 或者讲字符集修改为 AL32UTF8 安装过程中可以通过日志监控安装情况 连接 Oracle 数据库 打开容器终端 sqlplus登录 sysdba身份登录,默认进入CDB 进入CDB 进入PDB 查看连接模式 网页登录 https://ip:5500/em sqldeveloper Oracle SQL Developer Do

    2024年02月10日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包