一次耗时4天的oracle安装过程

服务端部署

平台环境

Linux系统:centos7.5 kernel:3.10.0-862.el7.x86_64

Oracle版本:oracle-database-ee-19c

因为oracle19对linux内核有版本要求,所以选择centos7.5

Oracle下载地址

oracle-database-preinstall-19c:

开始安装

1.

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

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

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

安装完毕,开始进行配置

Oracle的安装目录为:/opt/oracle/

2.配置环境变量,切换到oracle用户下

#su - oracle

vim .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

#source .bash_profile

3.登录oracle数据库

#sqlplus / as sysdba

4.创建用户,授权,参考网上

这里创建用户名时,其实不需要加c##的前缀。

5.登录之后,这里存在一个问题,需要改正

SQL> connect sys/sys as sysdba

Connected.

SQL> show parameter case

NAMETYPEVALUE

------------------------------------ ----------- ------------------------------

sec_case_sensitive_logonbooleanFALSE

SQL> ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON=TRUE SCOPE=BOTH SID='*';

System altered.

SQL> connect C##TEST/test

Connected.

原因如下:

我在这之前创建了C##TEST这个用户,

1.

我去查看了用户表,发现用户表中存放的用户名全部为大写,即使你创建的时候是小写的,所以,登录的时候要使用大写的用户名

6.用户登录之后,开启监听

SQL> startup

ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance

ORACLE instance started.

Total System Global Area 1593832624 bytes

Fixed Size9135280 bytes

Variable Size956301312 bytes

Database Buffers620756992 bytes

Redo Buffers7639040 bytes

Database mounted.

Database opened.

Oracle用户下

#lsnrctl start

LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 12-SEP-2019 04:05:07

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

Starting /opt/oracle/product/19c/dbhome_1/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 19.0.0.0.0 - Production

System parameter file is /opt/oracle/product/19c/dbhome_1/network/admin/listener.ora

Log messages written to /opt/oracle/diag/tnslsnr/swarm-node-2/listener/alert/log.xml

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=swarm-node-2)(PORT=1521)))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=swarm-node-2)(PORT=1521)))

STATUS of the LISTENER

------------------------

Alias                     LISTENER

Version                   TNSLSNR for Linux: Version 19.0.0.0.0 - Production

Start Date                12-SEP-2019 04:05:07

Uptime                    0 days 0 hr. 0 min. 0 sec

Trace Level               off

Security                  ON: Local OS Authentication

SNMP                      OFF

Listener Parameter File   /opt/oracle/product/19c/dbhome_1/network/admin/listener.ora

Listener Log File         /opt/oracle/diag/tnslsnr/swarm-node-2/listener/alert/log.xml

Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=swarm-node-2)(PORT=1521)))

The listener supports no services

The command completed successfully

监听服务没有启动,启动监听服务

#/opt/oracle/product/19c/dbhome_1/bin/tnslsnr

#lsnrctl start

#lsnrctl status

LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 12-SEP-2019 04:06:17

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

TNS-01106: Listener using listener name LISTENER has already been started

[oracle@swarm-node-2 ~]$ lsnrctl status

LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 12-SEP-2019 04:06:32

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

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=swarm-node-2)(PORT=1521)))

STATUS of the LISTENER

------------------------

Alias                     LISTENER

Version                   TNSLSNR for Linux: Version 19.0.0.0.0 - Production

Start Date                12-SEP-2019 04:05:07

Uptime                    0 days 0 hr. 1 min. 24 sec

Trace Level               off

Security                  ON: Local OS Authentication

SNMP                      OFF

Listener Parameter File   /opt/oracle/product/19c/dbhome_1/network/admin/listener.ora

Listener Log File         /opt/oracle/diag/tnslsnr/swarm-node-2/listener/alert/log.xml

Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=swarm-node-2)(PORT=1521)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=swarm-node-2)(PORT=5500))(Security=(my_wallet_directory=/opt/oracle/entation=HTTP)(Session=RAW))

Services Summary...

Service "9242d55611c94751e0534501a8c04b71" has 1 instance(s).

Instance "ORCLCDB", status READY, has 1 handler(s) for this service...

Service "ORCLCDB" has 1 instance(s).

Instance "ORCLCDB", status READY, has 1 handler(s) for this service...

Service "ORCLCDBXDB" has 1 instance(s).

Instance "ORCLCDB", status READY, has 1 handler(s) for this service...

Service "orclpdb1" has 1 instance(s).

Instance "ORCLCDB", status READY, has 1 handler(s) for this service...

The command completed successfully

客户端连接

如果服务端设置正确,最后会在状态栏出现

表示可以连接。

oracle安装要多久,一次耗时4天的oracle安装过程相关推荐

  1. Oracle 12c(12.1.0.5) oem agent silent install(静默安装agent)

    注释: 文章来自oracle support 文档 ID 1360083.1,静默安装agent采用的是把OMS服务端(即oem server端)的agent用压缩包download,远程传到agen ...

  2. hpux oracle9,oracle 9.2.0.8在HP-UX 11.31 下的安装步骤和注意事项

    在hp_unix ia64位操作系统安装oracle 数据库步骤 1. 操作系统安装好后打补丁和调参数: (1) 打上patch(PHKL_38038),安装oracle9i必须打此补丁 (2) 配置 ...

  3. oracle装一半报错要卸掉,OpenSUSE下oracle11gR2的安装卸载

    OS OpenSUSE-11.4 DB版本 Oracle 11g R2 先说卸载: 1.rm /etc/oratab 2.rm -rf /$ORACLE_BASE 3.rm -rf oraInvent ...

  4. 电脑中oracle删不掉,如何完全卸载电脑中的Oracle软件保证第二次成功安装

    在电脑中如果存在之前安装版本的软件,那么很有可能会导致软件重新安装失败.如果想要成功安装软件,必须要完全卸载之前版本的软件.因此,在本文中系统城小编要和大家介绍完全卸载电脑中的Oracle软件的方法, ...

  5. 判断oracle客户端是32还是64,64位-如何知道已安装的Oracle Client是32位还是64位?

    64位-如何知道已安装的Oracle Client是32位还是64位? 操作系统:Windows 2008 Server R2 Oracle客户端:11.2 非常感谢 8个解决方案 73 votes ...

  6. texlive安装需要多久_LaTex编译环境安装与使用

    由于公众号改版不再按照作者的发布时间进行推送,为防止各位朋友错过月来客栈推送的最新文章,大家可以手动将公众号设置为"星标⭐"以第一时间获得推送内容,感谢各位~ 1 前言 各位朋友大 ...

  7. oracle 如何边看表中字段信息_【Oracle移行到Sqlserver完美解决案】④sqluldr2+bulk 32H=3H...

    在[Oracle移行到Sqlserver完美解决案]③执行时间改善案bcp+bulk 一文中,移行实现了,但数据600多万件,占内存3G多的操作log表,移行需要32H,这个时间我们是无法接受的. 原 ...

  8. oracle mysql 数据验证工具_Oracle Orion tool check io(ORACLE Orion 工具查看以及校验IO)

    文档主要来自oracle官方文档performance 8.3章节 Oracle数据库提供了Orion,一种 I/O校准工具.Orion是预测Oracle数据库性能的工具,无需安装Oracle或创建数 ...

  9. odbc连接oracle失败,大神解答win7系统ODBC无法连接ORACLE的处理方案

    随着电脑的使用率越来越高,我们有时候可能会遇到win7系统ODBC无法连接ORACLE问题,如果我们遇到了win7系统ODBC无法连接ORACLE的问题,要怎么处理win7系统ODBC无法连接ORAC ...

最新文章

  1. python和c++的相互调用教程
  2. iphone8p百度云认证_探秘百度数据工厂Pingo的多存储后端数据联合查询技术
  3. php 剩余空间,PHP内核探索:内存的申请与销毁
  4. python算法的基本原理_kNN算法基本原理与Python代码实践
  5. PHP 报错 Use of undefined constant prop_values - ass...
  6. 95-240-054-原理-State-FsStateBackend
  7. Nginx + Tomcat6配置负载均衡
  8. 俄罗斯方块(C语言源代码)
  9. 通过Universal Link进行微信分享
  10. C# WMP 视频播放
  11. php绑定银行卡实现,php网站如何绑定银行卡
  12. angular 部署的项目自定义访问路径,不使用root根目录的配置
  13. 学习分布式系统需要的知识
  14. JavaScript面向对象学习深拷贝、浅拷贝(三)
  15. ssh连接Linux机器一直让输入密码
  16. Django 入门教程
  17. 计算机图形几何算法详解勘误
  18. 跳转饿了么小程序、跳转美团小程序、获取小程序路径、小程序生成小程序码不能选择第三方小程序、领红包功能开发(附源码)
  19. 布局与控件(七)-ListView知多少(上)
  20. 人工蜂群算法(ABC算法)

热门文章

  1. Verilog HDL学习笔记(一)常见错误
  2. 转:概述RAID磁盘的IOPS
  3. [转载] 百科全说——漆浩:怎样健康饮茶远离误区(11-03-09)
  4. 图书馆如何应用视频直播?
  5. 怎么点亮段码屏_iPad屏幕坏点亮点怎么看 自查iPad屏幕坏点亮点方法【详解】
  6. 信息学奥赛一本通(1217:棋盘问题)
  7. 小A点菜(洛谷-P1164)
  8. Cow Picnic(POJ-3256)
  9. 最短路(信息学奥赛一本通-T1382)
  10. 信息学奥赛C++语言: 统计闰年