欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CenterOs7 安裝oracle19c的方法詳解

 更新時間:2021年03月21日 11:55:19   作者:麥兜兜兜兜兜灬  
這篇文章主要介紹了CenterOs7 安裝oracle19c的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

服務(wù)器版本
centerOs 7.8 64位 4C 12G

[root@localhost]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)
[root@localhost]# uname -a
Linux localhost.localdomain 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost]# uname -r
3.10.0-1127.19.1.el7.x86_64
[root@localhost]# file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=aaf05615b6c91d3cbb076af81aeff531c5d7dfd9, stripped

在這里插入圖片描述

官方安裝包下載路徑(需要登錄Oracle賬號):
https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c
可選擇windows/Linux平臺對應(yīng)的安裝包,我選擇Linux x86-64、ZIP包下載:
https://download.oracle.com/otn/linux/oracle19c/190000/LINUX.X64_193000_db_home.zip
下載版本為:Oracle 19.3.0.0.0

安裝依賴包

yum install -y bc binutils compat-libcap1 compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel fontconfig-devel glibc glibc-devel ksh libaio libaio-devel libX11 libXau libXi libXtst libXrender libXrender-devel libgcc libstdc++ libstdc++-devel libxcb make smartmontools sysstat ipmiutil net-tools nfs-utils python python-configshell python-rtslib python-six targetcli 

開始安裝數(shù)據(jù)庫

創(chuàng)建 oracle 目錄,授權(quán),cd到oracle安裝包路徑下,解壓oracle到 $ORACLE_HOME 目錄下,然后執(zhí)行 runInstaller 安裝
【注意】從18c開始,安裝包必須解壓到 $ORACLE_HOME 路徑下進(jìn)行安裝!

創(chuàng)建Oracle相關(guān)用戶和組

groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper 
groupadd -g 54324 backupdba
groupadd -g 54325 dgdba
groupadd -g 54326 kmdba
groupadd -g 54327 asmdba
groupadd -g 54328 asmoper
groupadd -g 54330 racdba

創(chuàng)建oracle用戶

useradd -u 54321 -g oinstall -G dba,asmdba,backupdba,dgdba,kmdba,racdba oracle

設(shè)置Oracle用戶的密碼

passwd oracle

創(chuàng)建目錄

mkdir -p /opt/oracle
mkdir -p /opt/oraInventory
mkdir -p /opt/database
mkdir -p /opt/oracle/product/19.3.0
mkdir -p /opt/oracle/oradata
mkdir -p /opt/oracle/flash_recovery_area
mkdir -p /opt/oracle/product/19.3.0/db_1  #從18c開始,安裝包必須解壓到 $ORACLE_HOME 路徑下進(jìn)行安裝

chown -R oracle:oinstall /opt/oracle
chown -R oracle:oinstall /opt/oracle/oradata
chown -R oracle:oinstall /opt/oraInventory
chown -R oracle:oinstall /opt/database

chmod -R 777 /opt

配置Oracle用戶的環(huán)境變量

su - oracle
vim .bash_profile 
#oracle數(shù)據(jù)庫安裝目錄
export ORACLE_BASE=/opt/oracle
#oracle數(shù)據(jù)庫路徑
export ORACLE_HOME=$ORACLE_BASE/product/19.3.0/db_1
#oracle啟動數(shù)據(jù)庫實例名
export ORACLE_SID=yusys
#xterm窗口模式安裝
export ORACLE_TERM=xterm
#配置時間格式
NLS_DATE_FORMAT="YYYY:MM:DDHH24:MI:SS"
#添加系統(tǒng)環(huán)境變量
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
#添加系統(tǒng)環(huán)境變量
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
#防止安裝過程出現(xiàn)亂碼
#export LANG=en_US.gbk
export LANG=en_US.UTF-8
#設(shè)置Oracle客戶端字符集,必須與Oracle安裝時設(shè)置的字符集保持一致,
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

生效環(huán)境變量:
重新登錄或者執(zhí)行source 立即生效
$ source /home/oracle/.bash_profile

檢查環(huán)境變量是否生效:
$ echo $ORACLE_HOME

切換到oracle用戶解壓安裝zip包

unzip -q LINUX.X64_193000_db_home.zip -d $ORACLE_HOME

修改響應(yīng)文件 db_install.rsp

Oracle 19c解壓后response目錄下,只包含 db_install.rsp (用來安裝Oracle軟件),dbca.rsp 在 $ORACLE_HOME/assistants/dbca/dbca.rsp

[oracle@localhost ~]$ find ./ -name dbca.rsp
./response/dbca.rsp

$ cp -r $ORACLE_HOME/install/response /home/oracle
vim /home/oracle/response/db_install.rsp  #修改設(shè)置下列參數(shù)
oracle.install.option=INSTALL_DB_SWONLY
#ORACLE_HOSTNAME=localhost #如果修改過hostname則需要設(shè)置正確,否則可以不設(shè)置
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/opt/oraInventory
ORACLE_BASE=/opt/oracle
ORACLE_HOME=/opt/oracle/product/19.3.0/db_1
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oinstall
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

以 oracle 用戶開始靜默安裝數(shù)據(jù)庫

$ $ORACLE_HOME/runInstaller -silent -ignorePrereq -responseFile /home/oracle/response/db_install.rsp 

【注意】安裝過程中會提示輸入root用戶密碼以執(zhí)行腳本
安裝會提示安裝的日志文件,可以通過日志文件查看靜默安裝的進(jìn)展和信息
安裝成功,提示信息如下:
Successfully Setup Software with warning(s).
安裝完畢后,啟動監(jiān)聽

$ lsnrctl start

#查看默認(rèn)監(jiān)聽端口1521的監(jiān)聽狀態(tài)
$ netstat -an |grep 1521
tcp6    0   0 :::1521         :::*          LISTEN 

創(chuàng)建數(shù)據(jù)庫

dbca -silent -createDatabase -templateName $ORACLE_HOME/assistants/dbca/templates/General_Purpose.dbc -gdbName yusys -sid yusys -characterSet AL32UTF8 -sysPassword oracle -systemPassword oracle -responseFile NO_VALUE -datafileDestination /opt/oracle/oradata

使用參數(shù)說明:

  • silent指以靜默方式執(zhí)行dbca命令 createDatabase指使用dbca
  • templateName指定用來創(chuàng)建數(shù)據(jù)庫的模板名稱,這里指定為General_Purpose,即一般用途的數(shù)據(jù)庫模板
  • gdbname指定創(chuàng)建的全局?jǐn)?shù)據(jù)庫名稱,這里指定名稱為yusys
  • sid 指定數(shù)據(jù)庫系統(tǒng)標(biāo)識符,這里指定為yusys,與數(shù)據(jù)庫同名
  • responseFile 指定安裝響應(yīng)文件,NO_VALUE表示沒有指定響應(yīng)文件
  • characterSet 指定數(shù)據(jù)庫使用的字符集,這里指定為AL32UTF8
  • memoryPercentage 指定用于oracle的物理內(nèi)存的百分比,這里指定為30%
  • emConfiguration 指定Enterprise Management的管理選項。LOCAL表示數(shù)據(jù)庫由Enterprise Manager本地管理

安裝成功

在這里插入圖片描述

以sysdba身份登錄 sqlplus / as sysdba

然后輸入startup 啟動數(shù)據(jù)庫

查看監(jiān)聽狀態(tài) lsnrctl status 啟動監(jiān)聽 lsnrctl start

全部搞定,就可以在客戶端登陸了

到此這篇關(guān)于CenterOs7 安裝oracle19c的文章就介紹到這了,更多相關(guān)CenterOs7 安裝oracle19c內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • ORACLE 如何查詢被鎖定表及如何解鎖釋放session

    ORACLE 如何查詢被鎖定表及如何解鎖釋放session

    后臺數(shù)據(jù)庫操作某一個表時發(fā)現(xiàn)一直出于假死狀態(tài),可能是該表被某一用戶鎖定,接下來為你詳細(xì)介紹下查詢被鎖定表及如何解鎖,感興趣的你可以參考下,希望可以幫助到你
    2013-03-03
  • Oracle常用函數(shù)超詳細(xì)整理

    Oracle常用函數(shù)超詳細(xì)整理

    Oracle是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),提供了許多內(nèi)置函數(shù),用于處理和操作數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于Oracle常用函數(shù)超詳細(xì)整理的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • Oracle如何實現(xiàn)跨庫查詢

    Oracle如何實現(xiàn)跨庫查詢

    在一個數(shù)據(jù)庫中某個用戶下編寫一個存儲過程,在存儲過程中使用DBLINK連接另一個數(shù)據(jù)庫,從此數(shù)據(jù)庫中的一個用戶下取數(shù),然后插入當(dāng)前的數(shù)據(jù)庫中的一個表中
    2017-05-05
  • 實現(xiàn)oracle數(shù)據(jù)庫字段自增長(兩種方式)

    實現(xiàn)oracle數(shù)據(jù)庫字段自增長(兩種方式)

    這篇文章主要通過兩種方式實現(xiàn)oracle數(shù)據(jù)庫字段自增長,第一種方式是序列+觸發(fā)器,第二種方式序列+顯示調(diào)用序列,需要的朋友可以參考下
    2015-07-07
  • oracle如何解鎖封鎖的賬號

    oracle如何解鎖封鎖的賬號

    今天小編就為大家分享一篇關(guān)于oracle如何解鎖封鎖的賬號,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • 解決ORA-01747:user.table.column,table.column或列說明無效

    解決ORA-01747:user.table.column,table.column或列說明無效

    這篇文章主要介紹了解決ORA-01747:user.table.column,table.column或列說明無效的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Oracle LogMiner的使用實例代碼

    Oracle LogMiner的使用實例代碼

    這篇文章主要給大家分享了關(guān)于Oracle LogMiner的使用實例代碼,文中通過示例代碼介紹了關(guān)于查詢當(dāng)前日志組、業(yè)務(wù)用戶插入操作、歸檔日志切換、業(yè)務(wù)用戶插入操作以及歸檔日志切換等等的相關(guān)功能,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-07-07
  • Oracle實現(xiàn)動態(tài)SQL的拼裝要領(lǐng)

    Oracle實現(xiàn)動態(tài)SQL的拼裝要領(lǐng)

    這篇文章主要介紹了Oracle實現(xiàn)動態(tài)SQL的拼裝要領(lǐng),對于Oracle的進(jìn)一步學(xué)習(xí)來說非常重要,需要的朋友可以參考下
    2014-07-07
  • Oracle數(shù)據(jù)庫添加/刪除/修改表字段超詳細(xì)指南

    Oracle數(shù)據(jù)庫添加/刪除/修改表字段超詳細(xì)指南

    這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫添加/刪除/修改表字段的超詳細(xì)指南, 本文主要是關(guān)于Oracle數(shù)據(jù)庫表中字段的增加、刪除、修改和重命名的操作,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • oracle中如何獲得數(shù)據(jù)庫的DBID信息

    oracle中如何獲得數(shù)據(jù)庫的DBID信息

    在進(jìn)行數(shù)據(jù)庫恢復(fù)的過程中,很多時候我們需要知道Oracle數(shù)據(jù)庫的DBID,通常有以下幾種方法可以獲得數(shù)據(jù)庫的DBID
    2013-09-09

最新評論