oracle 19C 靜默安裝

huangdazhu發表於2020-04-02

建立賬號:

oracle ,dba

配置環境變數

export ORACLE_SID=testdb

export ORACLE_UNQNAM=testdb

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/19.3.0/db_1

export ORACLE_TERM=xterm

export NLS_DATE_FORMAT="YYYY:MM:DDHH24:MI:SS"

export NLS_LANG=american_america.ZHS16GBK

export PATH=.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

export THREADS_FLAG=native

export TEMP=/tmp

export TMPDIR=/tmp

umask 022

 stty erase ^H

 

 

 將 LINUX.X64_193000_db_home下面的整個目錄。 複製到/u01/app/oracle/product/19.3.0/db_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/app/oraInventory \

ORACLE_BASE=/u01/app/oracle \

ORACLE_HOME=/u01/app/oracle/product/19.3.0/db_1 \

oracle.install.db.InstallEdition=EE \

oracle.install.db.OSDBA_GROUP=dba \

oracle.install.db.OSOPER_GROUP=oper \

oracle.install.db.OSBACKUPDBA_GROUP=dba \

oracle.install.db.OSDGDBA_GROUP=dba \

oracle.install.db.OSKMDBA_GROUP=dba \

oracle.install.db.OSRACDBA_GROUP=dba \

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

oracle.install.db.rootconfig.configMethod=ROOT


直接完成。


這裡如果手工執行executeRootScript,則設定為false


建庫:


dbca.rsp


[oracle@k8s_master_195 db_1]$ cat dbca.rsp 

responseFileVersion=/oracle/assistants/rspfmt_dbca_response_schema_v19.0.0


gdbName=testdb


sid=testdb


sysPassword=huangdz#123


oracleHomeUserPassword=huangdz#123


emExpressPort=5500


totalMemory=2048


$ORACLE_HOME/bin/dbca -silent -createDatabase -templateName General_Purpose.dbc -responseFile $ORACLE_HOME/dbca.rsp



監聽:

netca.rsp



$ORACLE_HOME/bin/netca -silent -responsefile  $ORACLE_HOME/netca.rsp


[GENERAL]


RESPONSEFILE_VERSION="19.0"


CREATE_TYPE="CUSTOM"


[oracle.net.ca]


INSTALLED_COMPONENTS={"server","net8","javavm"}


INSTALL_TYPE=""typical""


LISTENER_NUMBER=1


LISTENER_NAMES={"LISTENER"}


LISTENER_PROTOCOLS={"TCP;1521"}


LISTENER_START=""LISTENER""


NAMING_METHODS={"TNSNAMES","ONAMES","HOSTNAME"}


NSN_NUMBER=1


NSN_NAMES={"EXTPROC_CONNECTION_DATA"}


NSN_SERVICE={"PLSExtProc"}


NSN_PROTOCOLS={"TCP;HOSTNAME;1521"}


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28869493/viewspace-2684223/,如需轉載,請註明出處,否則將追究法律責任。

相關文章