ubuntu下安装oracle19c详细过程_ubuntu 怎么安装oracle19c - CSDN
精华内容
参与话题
  • Oracle 19C的下载和安装部署(图形安装和静默安装) https://docs.oracle.com/en/database/oracle/oracle-database/19/ladbi/operating-system-checklist-for-oracle-database-installation-on-linux.html ...

    Oracle 19C的下载和安装部署(图形安装和静默安装)



     

    https://docs.oracle.com/en/database/oracle/oracle-database/19/ladbi/operating-system-checklist-for-oracle-database-installation-on-linux.html

     

    Oracle Database 19c ,也就是12.2.0.3,最初在livesql.oracle.com上发布,是Oracle Database 12c和18c系列产品的最终版本,因此也是“长期支持”版本(以前称为“终端版本”)。 “长期支持”意味着Oracle Database 19c提供4年的高级支持(截止到2023年1月底)和至少3年的延长支持(截至2026年1月底)。 这个扩展的支持窗口对我们的很多客户至关重要,因为很多客户制定了相关的升级策略。有关最新的Oracle支持计划,请参阅My Oracle Support上的文档ID 742060.1。截止目前,Oracle Database 19c已经可以在Oracle数据库一体机上使用了。

     

     

    Oracle12c版本的说明: 
    Oracle12cR2=12.2.0.1 
    Oracle18C=12.2.0.2 
    Oracle19c=12.2.0.3

    在MOS 官方文章:Release Schedule of Current Database Releases (文档 ID 742060.1) 上,可以清晰的看到Oracle的版本计划。

     

     

     

    Oracle Database 19c 的目标

    Oracle Database 19c 是大多数客户准备要升级的版本,Oracle已将 稳定性 作为此版本的核心目标。在Oracle Database 19c中,开发人员专注于修复已知问题,而不是添加新功能。 在数年内我们已有数百人和数千台服务器每天24小时的运行测试。测试包括数据库的核心、安装程序,再到组成产品的子程序及实用工具的堆栈等所有方面。目标只有一个,保证数据库的稳定性。真正的为客户带来实惠。

     

     

     

     

    在Linux上安装Oracle Database 19c,需要OL7、RHEL7、SLES12及以上的更高版本。下面的内容来自官方文档 

    The following Linux x86-64 kernels are supported: 
    Oracle Linux 7.4 with the Unbreakable Enterprise Kernel 4: 4.1.12-112.16.7.el7uek.x86_64 or later 
    Oracle Linux 7.4 with the Unbreakable Enterprise Kernel 5: 4.14.35-1818.1.6.el7uek.x86_64 or later 
    Oracle Linux 7.4 with the Red Hat Compatible kernel: 3.10.0-693.5.2.0.1.el7.x86_64 or later 
    Red Hat Enterprise Linux 7.4: 3.10.0-693.5.2.0.1.el7.x86_64 or later 

    SUSE Linux Enterprise Server 12 SP3: 4.4.103-92.56-default or later

    Oracle Enterprise Linux6和RedHat Linux6并没有出现在官方给的列表中。随着时间的推移,不只是要升级操作系统,还要升级数据库。要做好升级规划。要不后期就会有意想不到的问题。19c也就是12.2.0.3,是12c系列里面的终极版本,重在稳定!

     

     



     

    一:  Oracle19C  安装包下载

    下载地址如下:

    https://edelivery.oracle.com

    选择安装包

    同意

    开始下载

     

    二:  Oracle19C  图形化界面 安装

    ......

     

    这里可以自动跑root脚本,不需要在单独跑root了

    [root@oracle-server001 19]# /u01/app/oracle19/product/19.2.0/db_1/root.sh

     

    [oracle19@oracle-server001 db_1]$ netca

    [oracle19@oracle-server001 db_1]$ dbca

     



    静默部分 

     

    V981623-01 db 19.2.0.0.0.zip  安装包大概2.82G,解压后有6.5G ,数据库软件安装完成后有7G ,创建完数据库后有 10G 。

     

    从Oracle 18c开始,在安装数据库软件时,需要把压缩文件解压到 $ORACLE_HOME 路径下,在此目录下运行 ./runInstaller

     

    创建用户oracle19:

    1

    2

    3

    4

    5

    /usr/sbin/useradd -g oinstall -G oper,dba,asmdba,backupdba,dgdba,kmdba,racdba oracle19

    passwd oracle19

    mkdir -p /u19/app/oracle/product/19.2.0/dbhome_1

    mkdir -p /u19/app/oraInventory

    chown -R oracle19:oinstall /u19/app

    创建环境变量: 

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    vi .bash_profile

    umask 022

    export ORACLE_SID=lhr19c

    export ORACLE_BASE=/u19/app/oracle

    export ORACLE_HOME=$ORACLE_BASE/product/19.2.0/dbhome_1

    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

    export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"

    export TMP=/tmp

    export TMPDIR=$TMP

    export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH

    export EDITOR=vi

    export TNS_ADMIN=$ORACLE_HOME/network/admin

    export ORACLE_PATH=.:$ORACLE_BASE/dba_scripts/sql:$ORACLE_HOME/rdbms/admin

    export SQLPATH=$ORACLE_HOME/sqlplus/admin

    #export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" --AL32UTF8 SELECT userenv('LANGUAGE') db_NLS_LANG FROM DUAL;

    export NLS_LANG="AMERICAN_CHINA.ZHS16GBK"

    alias sqlplus='rlwrap sqlplus'

    alias rman='rlwrap rman'

    alias asmcmd='rlwrap asmcmd'

     

    安装:

    1

    2

    cd $ORACLE_HOME

    unzip /V981623-01-db-19.2.0.0.0.zip

     

    响应文件:$ORACLE_HOME/install/response/db_install.rsp

     

    静默安装19c:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    ---静默安装 19c 数据库单机软件

    /u19/app/oracle/product/19.2.0/dbhome_1/runInstaller -silent  -force -noconfig  -ignorePrereq \

    oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0 \

    oracle.install.option=INSTALL_DB_SWONLY \

    UNIX_GROUP_NAME=oinstall \

    INVENTORY_LOCATION=/u19/app/oraInventory \

    ORACLE_BASE=/u19/app/oracle \

    ORACLE_HOME=/u19/app/oracle/product/19.2.0/dbhome_1 \

    oracle.install.db.InstallEdition=EE \

    oracle.install.db.OSDBA_GROUP=dba \

    oracle.install.db.OSOPER_GROUP=oper \

    oracle.install.db.OSBACKUPDBA_GROUP=backupdba \

    oracle.install.db.OSDGDBA_GROUP=dgdba \

    oracle.install.db.OSKMDBA_GROUP=kmdba \

    oracle.install.db.OSRACDBA_GROUP=racdba \

    oracle.install.db.rootconfig.executeRootScript=true \

    oracle.install.db.rootconfig.configMethod=ROOT

     

    静默方式创建FS存储方式的单实例(含一个PDB):

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    dbca -silent -createDatabase -templateName General_Purpose.dbc -responseFile NO_VALUE \

    -gdbname lhr19c  -sid lhr19c \

    -createAsContainerDatabase TRUE \

    -numberOfPDBs 1 \

    -pdbName lhrpdb2 \

    -pdbAdminPassword lhr \

    -sysPassword lhr -systemPassword lhr \

    -datafileDestination '/u01/app/oracle/oradata' \

    -recoveryAreaDestination '/u01/app/oracle/flash_recovery_area' \

    -redoLogFileSize 50 \

    -storageType FS \

    -characterset AL32UTF8 -nationalCharacterSet AL16UTF16 \

    -sampleSchema true \

    -totalMemory 2048 \

    -databaseType OLTP  \

    -emConfiguration NONE

     

    执行过程: 

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

    47

    48

    49

    50

    51

    52

    53

    54

    55

    56

    57

    58

    59

    60

    61

    62

    63

    64

    65

    66

    67

    68

    69

    70

    71

    72

    73

    74

    75

    76

    77

    78

    79

    80

    81

    82

    [oracle19@rac18c-n1 dbhome_1]$ /u01/u19/app/oracle/product/19.2.0/dbhome_1/runInstaller -silent  -force -noconfig  -ignorePrereq \

    > oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0 \

    > oracle.install.option=INSTALL_DB_SWONLY \

    > UNIX_GROUP_NAME=oinstall \

    > INVENTORY_LOCATION=/u01/u19/app/oraInventory \

    > ORACLE_BASE=/u01/u19/app/oracle \

    > ORACLE_HOME=/u01/u19/app/oracle/product/19.2.0/dbhome_1 \

    > oracle.install.db.InstallEdition=EE \

    > oracle.install.db.OSDBA_GROUP=dba \

    > oracle.install.db.OSOPER_GROUP=oper \

    > oracle.install.db.OSBACKUPDBA_GROUP=backupdba \

    > oracle.install.db.OSDGDBA_GROUP=dgdba \

    > oracle.install.db.OSKMDBA_GROUP=kmdba \

    > oracle.install.db.OSRACDBA_GROUP=racdba \

    > oracle.install.db.rootconfig.executeRootScript=true \

    > oracle.install.db.rootconfig.configMethod=ROOT

    Launching Oracle Database Setup Wizard...

     Enter password for 'root' user

    [WARNING] [INS-13014] Target environment does not meet some optional requirements.

       CAUSE: Some of the optional prerequisites are not met. See logs for details. /u01/app/oraInventory/logs/InstallActions2019-03-06_01-06-54PM/installActions2019-03-06_01-06-54PM.log

       ACTION: Identify the list of failed prerequisite checks from the log: /u01/app/oraInventory/logs/InstallActions2019-03-06_01-06-54PM/installActions2019-03-06_01-06-54PM.log. Then either from the log file or from installation manual find the appropriate configuration to meet the prerequisites and fix it manually.

    The response file for this session can be found at:

     /u01/u19/app/oracle/product/19.2.0/dbhome_1/install/response/db_2019-03-06_01-06-54PM.rsp

    You can find the log of this install session at:

     /u01/app/oraInventory/logs/InstallActions2019-03-06_01-06-54PM/installActions2019-03-06_01-06-54PM.log

    Successfully Setup Software with warning(s).

    [oracle19@rac18c-n1 dbhome_1]$ dbca -silent -createDatabase -templateName General_Purpose.dbc -responseFile NO_VALUE \

    > -gdbname lhr19c  -sid lhr19c \

    > -createAsContainerDatabase TRUE \

    > -numberOfPDBs 1 \

    > -pdbName pdb2 \

    > -pdbAdminPassword lhr \

    > -sysPassword lhr -systemPassword lhr \

    > -datafileDestination '/u01/app/oracle/oradata' \

    > -recoveryAreaDestination '/u01/app/oracle/flash_recovery_area' \

    > -redoLogFileSize 50 \

    > -storageType FS \

    > -characterset AL32UTF8 -nationalCharacterSet AL16UTF16 \

    > -sampleSchema true \

    > -totalMemory 2048 \

    > -databaseType OLTP  \

    > -emConfiguration NONE

    [WARNING] [DBT-06208] The 'SYS' password entered does not conform to the Oracle recommended standards.

       CAUSE: 

    a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].

    b.The password entered is a keyword that Oracle does not recommend to be used as password

       ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.

    [WARNING] [DBT-06208] The 'SYSTEM' password entered does not conform to the Oracle recommended standards.

       CAUSE: 

    a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].

    b.The password entered is a keyword that Oracle does not recommend to be used as password

       ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.

    [WARNING] [DBT-06208] The 'PDBADMIN' password entered does not conform to the Oracle recommended standards.

       CAUSE: 

    a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].

    b.The password entered is a keyword that Oracle does not recommend to be used as password

       ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.

    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

    53% 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:

     /u01/u19/app/oracle/cfgtoollogs/dbca/lhr19c.

    Database Information:

    Global Database Name:lhr19c

    System Identifier(SID):lhr19c

    Look at the log file "/u01/u19/app/oracle/cfgtoollogs/dbca/lhr19c/lhr19c1.log" for further details.

     

     据说,19c可以这样连接数据库:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    [oracle19@rac18c-n1 bin]$ sqlplus system/lhr@192.168.20.10:1521,192.168.20.12:1521/lhr19c?connect_timeout=60

    SQL*Plus: Release 19.0.0.0.0 - Production on Wed Mar 6 13:56:20 2019

    Version 19.2.0.0.0

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

    Last Successful login time: Wed Mar 06 2019 13:56:05 +08:00

    Connected to:

    Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production

    Version 19.2.0.0.0

    SQL> 

    SQL> 

    SQL> 

    SQL> 

    SQL> col BANNER_FULL format a80

    SQL> select BANNER_FULL,CON_ID from v$version;

    BANNER_FULL                                                                          CON_ID

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

    Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production                    0

    Version 19.2.0.0.0

     

     



       

        1、测试可以在CentOS 7.3环境上安装,但是在RHEL6.5上不能安装

         2、在安装过程中可以设置root.sh脚本自动执行

    展开全文
  • 文档内记载了CentOS7和Redhat7系统安装Oracle19C详细步骤,包括RPM包的安装说明
  • 使用RPM方式安装Oracle 19c

    千次阅读 2019-09-09 08:55:08
    RPM包不到3G,安装完需要6.9G. 安装预安装包: yum install oracle-database-preinstall-19c 确认oracle用户已创建: # id oracle uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba),54323...

    RPM包不到3G,安装完需要6.9G.
    确保主机名解析正确:

    $ cat /etc/hosts
    #127.0.0.1      ol7-vagrant     ol7-vagrant
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    10.0.2.15       ol7-vagrant
    
    # ping $(hostname)
    PING ol7-vagrant (10.0.2.15) 56(84) bytes of data.
    64 bytes from ol7-vagrant (10.0.2.15): icmp_seq=1 ttl=64 time=0.017 ms
    64 bytes from ol7-vagrant (10.0.2.15): icmp_seq=2 ttl=64 time=0.044 ms
    ^C
    
    

    安装预安装包:

    yum -y install oracle-database-preinstall-19c
    

    确认oracle用户已创建,并设置口令:

    # id oracle
    uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba),54323(oper),54324(backupdba),54325(dgdba),54326(kmdba),54330(racdba)
    
    # passwd oracle
    

    安装19c软件,时间约在7分钟左右:

    # time yum -y localinstall /vagrant/oracle-database-ee-19c-1.0-1.x86_64.rpm
    Examining /vagrant/oracle-database-ee-19c-1.0-1.x86_64.rpm: oracle-database-ee-19c-1.0-1.x86_64
    Marking /vagrant/oracle-database-ee-19c-1.0-1.x86_64.rpm to be installed
    Resolving Dependencies
    --> Running transaction check
    ---> Package oracle-database-ee-19c.x86_64 0:1.0-1 will be installed
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    ==============================================================================================================================================================
     Package                                   Arch                      Version                    Repository                                               Size
    ==============================================================================================================================================================
    Installing:
     oracle-database-ee-19c                    x86_64                    1.0-1                      /oracle-database-ee-19c-1.0-1.x86_64                    6.9 G
    
    Transaction Summary
    ==============================================================================================================================================================
    Install  1 Package
    
    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-1.x86_64                                                                                                        1/1
    [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-1.x86_64                                                                                                        1/1
    
    Installed:
      oracle-database-ee-19c.x86_64 0:1.0-1
    
    Complete!
    
    real    6m34.429s
    user    5m11.614s
    sys     0m56.327s
    
    

    软件安装在目录/opt/oracle/product/19c/dbhome_1中,即ORACLE_HOME。
    添加环境变量设置到~oracle/.bash_profile中:

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

    使用RPM方式的好处是不用设置目录结构和权限,不过不能实现定制。
    在开发测试环境下,还是比较方便的。

    参考

    1. Oracle Database 19c RPM Installation On Oracle Linux 7 (OL7)
    展开全文
  • 快速安装oracle19C依赖包 每次安装oracle时,安装依赖包是最头疼的,下面就总结了一下如何快速安装依赖包 1、先配置好操作系统本地YUM源 将本地电脑的操作系统ISO镜像上传到服务器。 用mount命令挂载镜像文件。 ...

    快速安装oracle19C依赖包

     每次安装oracle时,安装依赖包是最头疼的,下面就总结了一下如何快速安装依赖包
    

    1、先配置好操作系统本地YUM源

    1. 将本地电脑的操作系统ISO镜像上传到服务器。
    2. 用mount命令挂载镜像文件。
    3. 配置/etc/yum.repos.d/CentOS-Media.repo
      [c6-media]
      name=CentOS-$releasever - Media
      baseurl=file:///media/CentOS/
      file:///media/cdrom/
      file:///media/cdrecorder/
      gpgcheck=0
      enabled=1
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

    2、执行check_auto_install_pkg脚本

    sh check_auto_install_pkg就可以快速安装了。

    3、check_auto_install_pkg下载路径

    https://download.csdn.net/download/yangchao99/12810307

    展开全文
  • 使用CentOS 系统(听说Ubuntu不支持oracle ) 一、修改环境(安装依赖包,修改内核参数)。 1.安装依赖包 sudo yum install -y libstdc+±devel sysstat ksh glibc-devel libaio-devel smartmontools ...

    使用CentOS 系统(听说Ubuntu不支持oracle )

    一、修改环境(安装依赖包,修改内核参数)。

    1.安装依赖包

    sudo yum install -y  libstdc++-devel sysstat ksh glibc-devel libaio-devel smartmontools net-tools zip unzip
    

    在这里插入图片描述

    2.修改内核参数

    vi /etc/sysctl.conf

    net.ipv4.ip_forward = 0
    
    net.ipv4.conf.default.rp_filter = 1
    
    net.ipv4.conf.default.accept_source_route = 0
    
    kernel.sysrq = 0
    
    kernel.core_uses_pid = 1
    
    net.ipv4.tcp_syncookies = 1
    
    kernel.msgmnb = 65536
    
    kernel.msgmax = 65536
    
    kernel.shmmax = 68719476736
    
    kernel.shmall = 4294967296
    
    net.core.rmem_default = 262144
    
    net.core.rmem_max = 4194304
    
    net.core.wmem_default = 262144
    
    net.core.wmem_max = 1048576
    
    fs.file-max= 6815744
    
    fs.aio-max-nr = 1048576
    

    使用sysctl -p使参数生效

    vi /etc/security/limits.conf

    oracle soft nproc 2047
    
    oracle hard nproc 16384
    
    oracle soft nofile 1024
    
    oracle hard nofile 65536
    
    oracle soft stack 10240
    

    二、创建用户,组

    groupadd oper
    
    groupadd dba
    
    groupadd asmdba
    
    groupadd backupdba
    
    groupadd dgdba
    
    groupadd kmdba
    
    groupadd racdba
    
    groupadd oinstall
    
    useradd oracle
    
    usermod -g oinstall -G oper,dba,asmdba,backupdba,dgdba,kmdba,racdba oracle
    
     
    
    mkdir -p /u19/app/oracle/product/19.3.0/dbhome_1
    
    mkdir -p /u19/app/oraInventory
    
    chmod +755 -R /u19/app/
    
    chown -R oracle:oinstall /u19
    

    三、配置环境变量

    su - oracle

    vi .bash_profile

    export ORACLE_SID=orcl
    
    export ORACLE_BASE=/u19/app/oracle
    
    export ORACLE_HOME=$ORACLE_BASE/product/19.3.0/dbhome_1
    
    export PATH=$PATH:$ORACLE_HOME/bin
    
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
    
    export CLASSPATH=$ORACLE_HOME/JRE:ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
    
    export LANG=zh_CN.UTF-8
    
    export NLS_LANG='AMERICAN_AMERICA.AL32UTF8'
    
    #解决sqlplus 上下键,删除键乱码问题。需要安装rlwrap,依赖包readlines,libtermcap-devel
    
    alias sqlplus='rlwrap sqlplus'
    
    alias rman='rlwrap rman'
    
    alias lsnrctl='rlwrap lsnrctl'
    

    四、解压文件(直接解压到oracle_home下)

    cd $ORACLE_HOME

    unzip LINUX.X64_193000_db_home.zip

    五、执行 source .bash_profile 使环境变量生效,但前提是你的环境变量完全正确,要不你就得使用root用户到/home/用户 ls -a 查看隐藏文件修改.bash_profile文件

    六、生成响应文件 $ORACLE_HOME/install/response/db_install.rsp (响应文件中不需要指定oracle_home)

    oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0
    
    oracle.install.option=INSTALL_DB_SWONLY
    
    UNIX_GROUP_NAME=oinstall
    
    INVENTORY_LOCATION=/u19/app/oraInventory
    
    ORACLE_BASE=/u19/app/oracle
    
    #db版本 EE企业版 SE标准版
    
    oracle.install.db.InstallEdition=EE
    
    oracle.install.db.OSDBA_GROUP=dba
    
    oracle.install.db.OSOPER_GROUP=oper
    
    oracle.install.db.OSBACKUPDBA_GROUP=backupdba
    
    oracle.install.db.OSDGDBA_GROUP=dgdba
    
    oracle.install.db.OSKMDBA_GROUP=kmdba
    
    oracle.install.db.OSRACDBA_GROUP=racdba
    
    #自动执行root脚本,false不自动执行,true 自动执行,true需要输入root密码
    
    oracle.install.db.rootconfig.executeRootScript=false
    
    oracle.install.db.rootconfig.configMethod=ROOT
    

    七、安装数据库

    sh $ORACLE_HOME/runInstaller -silent -noconfig -force -ignorePrereq -responseFile $ORACLE_HOME/install/response/db_install.rsp

    安装过程错误:
    1、提示缺少 libnsl.so.1
    在这里插入图片描述解决

    安装库包,在root用户下执行

    [root@henry ~]# dnf install libnsl

    2、error while executing the action at state: ‘supportedOSCheck‘

    原因

    OS 操作系统不兼容问题

    2.3 解决

    不管是图形化界面还是静默安装,执行前设置 CV_ASSUME_DISTID,之后再次运行执行程序或脚本。
    使用oracle用户执行

    [oracle@henry dbhome_1]$ export CV_ASSUME_DISTID=CentOS8.1

    还要安装库文件 执行 dnf install libnsl

    或者你还可以把export CV_ASSUME_DISTID=CentOS 8.1加入到 .bash_profile

    可以参考文章http://www.mamicode.com/info-detail-2697256.html

    3、、make命令未找到:(make是gcc的编译器,VPS买来必定要安装

    安装:

    yum -y install gcc automake autoconf libtool make

    安装g++:

    yum install gcc gcc-c++

    [WARNING] [INS-13014] Target environment does not meet some optional requirements.

    CAUSE: Some of the optional prerequisites are not met. See logs for details. /u01/app/oraInventory/logs/InstallActions2019-12-06_01-06-54PM/installActions2019-12-06_01-06-54PM.log

    ACTION: Identify the list of failed prerequisite checks from the log: /u01/app/oraInventory/logs/InstallActions2019-12-06_01-06-54PM/installActions2019-12-06_01-06-54PM.log. Then either from the log file or from installation manual find the appropriate configuration to meet the prerequisites and fix it manually.

    The response file for this session can be found at:

    /u19/u19/app/oracle/product/19.3.0/dbhome_1/install/response/db_2019-12-06_01-06-54PM.rsp

    You can find the log of this install session at:

    /u19/app/oraInventory/logs/InstallActions2019-12-06_01-06-54PM/installActions2019-12-06_01-06-54PM.log

    Successfully Setup Software with warning(s).

    执行root脚本:

    su - root

    sh /u19/app/oraInventory/orainstRoot.sh

    sh /u19/app/oracle/product/19.3.0/dbhome_1/root.sh

    参考文章:https://blog.csdn.net/clyss/article/details/103418923

    展开全文
  • 在某些极端情况,需要在linux 6上面安装Oracle 19C(没有通过官方认证),这里进行了一些测试,安装实施成功,主要问题记录如下:系统信息 [root@ora11g ~]# more /etc/issue Oracle Linux Server release 6.9 ...
  • Oracle 19c之RPM安装》介绍了在Oracle Linux平台下安装Oracle 19c过程,其实无论是19c,还是11g,用Oracle Linux会为你省不少的事情,毕竟...
  • Ubuntu18.04 安装Oracle SQLDeveloper

    千次阅读 2019-06-17 18:10:17
    1. 下载Oracle Linux版本的RPM包 下载官网地址:https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html 下载可能需要注册账号和同意协议,安装官网的指示一步一步做就好。 2. 将...
  • VirtualBox中的Debian安装Oracle 19c备忘

    千次阅读 2020-01-24 09:56:18
    1、软件版本说明 ...Debian 9.8,下载网络安装版,地址:http://mirrors.163.com/debian-cd/9.8.0/amd64/iso-cd/debian-mac-9.8.0-amd64-netinst.iso,安装分区为三个,/boot分区1G,采用ext4,开启b...
  • Ubuntu新手,要学Oracle数据库,这里限制的有点严重啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • Ubuntu18.4安装Oracle19c出现错误:PRVG-0282 : failed to retrieve the operating system distribution ID 在Ubuntu上面安装Oracle19c时,出现如下错误,导致runInstaller停止运行了。 虽然我知道Ubuntu18.4的系统...
  • mint安装oracle

    2015-10-19 21:40:47
    首先,Ubuntu 12.04LTS,没有装Oracle的Server$ uname -a Linux somedargon-K45VD 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux下载Oracle Clinet rpm包 ...
  • Linux 安装Oracle Instant Client

    千次阅读 2019-07-12 11:11:25
    根据个人数据库版本下载对应的客户端,由于本人数据库版本较旧,是10g,所以客户端的10.2.0.5版本。 上传至Linux目录 上传工具很多,本人使用的xftp。 进行安装 安装之后进行确认 配置环境变量 1.编辑文件 ...
  • 运行 netca 即可: 本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/p/3372432.html,如需转载请自行联系原作者 ...
  • [root@bys3 ~]# fdisk -l Disk /dev/sda: 21.4 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes  Device Boot Start End
  • 场景描述:我在自己电脑的虚拟机上linux环境下安装oracle11g数据库。 Linux版本为:CentOS release 6.8 (Final),Oracle版本为:linux.x64_11gR2 问题描述:在oracle安装到Prerequisite Checks这一步的时候,出现...
  • 1、Oracle数据库由Oracle公司开发,所以它在安装时只支持Oracle旗下的OS及战略伙伴的OS。具体参考$ORACLE_HOME/cv/cvdata/cvu_prereq.xml,列举一段xml: <OPERATING_SYSTEM RELEASE="SUSE12"> <VERSION...
  • 这里是通过docker容器技术来安装oracle,并使用navicat测试连接的详细教程。 二、通过docker安装oracle oracle体积很大,大约需要4G左右内存,如果不确定服务器所剩内存空间多大,可以通过下面命令查看内存使用情况...
  • Error in invoking target 'mkldflags ntcontab.o.ntcontab.o.nnfgt.o' Error in invoking target 'Client_sharedlib' of makefile .... Error in invoking target 'links proc_gen_pcscfg' ....
  • [img]...最近开发需要在Ubuntu里面定时备份Oracle数据库的需要,采用cron,具体步骤如下: 1,为oracle用户配置环境变量 /home/oracle/.profile #fo...
1 2 3 4
收藏数 78
精华内容 31
关键字:

ubuntu下安装oracle19c详细过程