oracle資料庫軟體的靜默安裝
OUI的安裝方式便捷、直觀,但是有時候出於一些原因(PS:網路等原因),無法在伺服器上使用OUI的方式,此時就只有用命令列來進行安裝了。
1、配置核心引數(root使用者)
vim /etc/sysctl.conf
kernel.shmmax = 784676864 kernel.shmall = 153257 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576 fs.file-max = 6815744
修改後使用sysctl -p使配置生效
2、配置資源限制(root使用者)vim /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
3、建立使用者組和使用者組(root使用者)
設定oracle賬戶口令groupadd oinstall groupadd dba useradd -m -g oinstall -G dba oracle
passwd oracle
4、建立目錄以及授權(root使用者)
mkdir -p /home/u01
建立軟連線繫結
ln -s /home/u01 /u01
建立對應目錄結構
mkdir -p /u01/app/oracle
指定使用者組以及授權
chown -R oracle:oinstall /u01/
chmod -R 775 /u01/
5、配置環境變數(oracle使用者)
su -oracle切換到oracle使用者
編輯.bash_profile配置環境變數
編輯完後使用source .bash_profile命令使配置生效export ORACLE_BASE=/u01/app export ORACLE_HOME=$ORACLE_BASE/oracle export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib export TNS_ADMIN=$ORACLE_HOME/network/admin export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export ORACLE_OWNER=oracle export PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/usr/bin:/root/bin:$ORACLE_HOME/bin:$PATH
6、 配置響應檔案
在解壓後的oracle安裝資料夾:database/response目錄下有一個響應檔案的配置模板,根據需要自行配置即可
下面是我的install.rsp配置檔案,供參考:
#-------------------------------------------------------------------------------
# Do not change the following system generated value.
#-------------------------------------------------------------------------------
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v12.1.0
#-------------------------------------------------------------------------------
# Specify the installation option.
# It can be one of the following:
# - INSTALL_DB_SWONLY
# - INSTALL_DB_AND_CONFIG
# - UPGRADE_DB
#-------------------------------------------------------------------------------
oracle.install.option=INSTALL_DB_SWONLY
#-------------------------------------------------------------------------------
# Specify the hostname of the system as set during the install. It can be used
# to force the installation to use an alternative hostname rather than using the
# first hostname found on the system. (e.g., for systems with multiple hostnames
# and network interfaces)
#-------------------------------------------------------------------------------
ORACLE_HOSTNAME=orc1
#-------------------------------------------------------------------------------
# Specify the Unix group to be set for the inventory directory.
#-------------------------------------------------------------------------------
UNIX_GROUP_NAME=dba
#-------------------------------------------------------------------------------
# Specify the location which holds the inventory files.
# This is an optional parameter if installing on
# Windows based Operating System.
#-------------------------------------------------------------------------------
INVENTORY_LOCATION=/u01/app/oraInventory
#-------------------------------------------------------------------------------
# Specify the languages in which the components will be installed.
#
# en : English ja : Japanese
# fr : French ko : Korean
# ar : Arabic es : Latin American Spanish
# bn : Bengali lv : Latvian
# pt_BR: Brazilian Portuguese lt : Lithuanian
# bg : Bulgarian ms : Malay
# fr_CA: Canadian French es_MX: Mexican Spanish
# ca : Catalan no : Norwegian
# hr : Croatian pl : Polish
# cs : Czech pt : Portuguese
# da : Danish ro : Romanian
# nl : Dutch ru : Russian
# ar_EG: Egyptian zh_CN: Simplified Chinese
# en_GB: English (Great Britain) sk : Slovak
# et : Estonian sl : Slovenian
# fi : Finnish es_ES: Spanish
# de : German sv : Swedish
# el : Greek th : Thai
# iw : Hebrew zh_TW: Traditional Chinese
# hu : Hungarian tr : Turkish
# is : Icelandic uk : Ukrainian
# in : Indonesian vi : Vietnamese
# it : Italian
#
# all_langs : All languages
#
# Specify value as the following to select any of the languages.
# Example : SELECTED_LANGUAGES=en,fr,ja
#
# Specify value as the following to select all the languages.
# Example : SELECTED_LANGUAGES=all_langs
#-------------------------------------------------------------------------------
SELECTED_LANGUAGES=en,zh_CN
#-------------------------------------------------------------------------------
# Specify the complete path of the Oracle Home.
#-------------------------------------------------------------------------------
ORACLE_HOME=/u01/app/oracle
#-------------------------------------------------------------------------------
# Specify the complete path of the Oracle Base.
#-------------------------------------------------------------------------------
ORACLE_BASE=/u01/app
#-------------------------------------------------------------------------------
# Specify the installation edition of the component.
#
# The value should contain only one of these choices.
# - EE : Enterprise Edition
#-------------------------------------------------------------------------------
oracle.install.db.InstallEdition=EE
###############################################################################
# #
# PRIVILEGED OPERATING SYSTEM GROUPS #
# ------------------------------------------ #
# Provide values for the OS groups to which OSDBA and OSOPER privileges #
# needs to be granted. If the install is being performed as a member of the #
# group "dba", then that will be used unless specified otherwise below. #
# #
# The value to be specified for OSDBA and OSOPER group is only for UNIX based #
# Operating System. #
# #
###############################################################################
#------------------------------------------------------------------------------
# The DBA_GROUP is the OS group which is to be granted OSDBA privileges.
#-------------------------------------------------------------------------------
oracle.install.db.DBA_GROUP=dba
#------------------------------------------------------------------------------
# The OPER_GROUP is the OS group which is to be granted OSOPER privileges.
# The value to be specified for OSOPER group is optional.
#------------------------------------------------------------------------------
oracle.install.db.OPER_GROUP=dba
#------------------------------------------------------------------------------
# The BACKUPDBA_GROUP is the OS group which is to be granted OSBACKUPDBA privileges.
#------------------------------------------------------------------------------
oracle.install.db.BACKUPDBA_GROUP=dba
#------------------------------------------------------------------------------
# The DGDBA_GROUP is the OS group which is to be granted OSDGDBA privileges.
#------------------------------------------------------------------------------
oracle.install.db.DGDBA_GROUP=dba
#------------------------------------------------------------------------------
# The KMDBA_GROUP is the OS group which is to be granted OSKMDBA privileges.
#------------------------------------------------------------------------------
oracle.install.db.KMDBA_GROUP=dba
#------------------------------------------------------------------------------
# Specify whether user doesn't want to configure Security Updates.
# The value for this variable should be true if you don't want to configure
# Security Updates, false otherwise.
#
# The value can be either true or false. If left blank it will be assumed
# to be false.
#
# Example : DECLINE_SECURITY_UPDATES=false
#------------------------------------------------------------------------------
DECLINE_SECURITY_UPDATES=true
7、最後執行./runInstaller -silent -responsefile /home/oracle/db_install.rsp安裝即可。
[最後PS:(1)依賴包的檢測本應該在一開始就檢查的,但是我有一個壞毛病每次都是安裝後看它提示缺什麼包之後再去安裝。
(2)各系統需要的package的傳送門:http://docs.oracle.com/database/121/LTCQI/toc.htm#CHDJIDDD
(3)安裝失敗時候主要看看日誌中先決條件測試那部分的日誌,是否所有先決條件測試都success了]
相關推薦
oracle資料庫軟體的靜默安裝
OUI的安裝方式便捷、直觀,但是有時候出於一些原因(PS:網路等原因),無法在伺服器上使用OUI的方式,此時就只有用命令列來進行安裝了。 1、配置核心引數(root使用者) vim /etc/sysctl.conf kernel.shmmax = 784676864 k
Oracle資料庫——完全解除安裝步驟
轉載請標明原創地址:https://blog.csdn.net/machinecat0898/article/details/7792471 完全解除安裝oracle11g步驟: 1. 開始-> 設定-> 控制面板-> 管理工具-> 服務 停止所有Oracle服務。 2.
Oracle 12 C 靜默安裝
Oracle靜默安裝 Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關係型資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。可以說Oracle資料庫系統是目前世界上流行的關係資料庫管理系統,系統可移植性好、使用方便
資料庫軟體mysql安裝
1.官網:https://dev.mysql.com/downloads/file/?id=481160→下載mysql-5.7.24-winx64.zip 2.解壓至欲安裝的目錄下 3.開啟cmd,進入軟體目錄下D:\QMDownload\mysql-5.7.24-winx64\bin,執行mysqld
Oracle資料庫完全解除安裝步驟
完全解除安裝oracle11g步驟: 1、 開始-> 設定-> 控制面板-> 管理工具-> 服務 停止所有Oracle服務。 2、 開始->程式->Oracle - OraHome81->Oracle Installation Products-> Univ
【Oracle 11gR2】靜默安裝 db_install.rsp檔案詳解
#################################################################### ## Copyright(c) Oracle Corporation1998,2008. All rights reserved. ## ##
Oracle資料庫之如何安裝及使用
一、在windows上安裝Oracle資料庫: 首先,貼出安裝軟體的網盤地址: 連結: https://pan.baidu.com/s/1gfMnQcb 密碼: cfmz 1. 先裝Orac
navicat preminum 連線 oracle資料庫,不用安裝客戶端。
1:下載一個navicat preminum,我下載的版本是11.1.13; 2:搞得註冊機,我的用的是之前網路上找的一個工具,需要的話可以從這個地址下載:http://url.cn/4BeWPIa。
oracle資料庫配置、安裝、部署web應用——筆記
1、 oracle資料庫部署經驗; 1> 先將Oracle - OraDb11g_home2檔案複製到home1對應的檔案目錄下,再安裝home1,安裝比較簡單,設定sys和system使用者密碼即可; 2> Oracle有自帶的SQL/plus
oracle資料庫客戶端安裝完後,配置環境變數,安裝檢查jdk等,讓客戶端能連線上資料庫的流程
本課目的:1、掌握PLSQL 引數配置; 2、掌握PLSQL的tns的作用與配置;本課要求:能成功配置並執行PLSQL;主要內容: 首先給大家介紹一下PL/SQL Developer的主要用途: PL/SQL Developer是一個整合開發環境,專
oracle單例項靜默安裝
背景:對於在linux系統安裝oracle,起初比較頭痛於圖形化介面安裝,費時費力,後來找到了靜默安裝的方法,效率提高了不只一倍,現在分享給大家1、做好安裝oracle的初始化工作包括建使用者、oracle base目錄、依賴包、環境變數等,我寫了sh指令碼#########
oracle資料庫的靜默(Quiesce)狀態
一、靜默狀態(quiesce state)的用處 1、在資料庫靜默狀態的時候,只允許dba(這裡dba指sysdba或sysoper)執行資料庫操作; 2、在oracle9i及之前,要達到靜默狀態的功能,只能重啟資料庫到限制模式(restricted mode); 二、將資料庫設定為靜默狀態的方法是使
Oracle 11g R2靜默安裝安裝
將db_install.rsp備份一份,在其基礎上修改內容, 將create database段中內容設定好即可。 修改靜默安裝的配置檔案 $ less /opt/database/response/db_install.rsp |grep -v "#"|grep -v "^$" oracle.install
關於oracle資料庫的解除安裝與重新安裝
一直頭疼的就是oracle資料的解除安裝問題,研究了天終於解除安裝重新安裝成功,特在此記錄,以供不適之需 首先我安裝的是oracle12但到工作中的時候公司用的是11g故將本地的12C解除安裝重新安裝 oralce12c的解除安裝 1.關閉所有的oracle相關的服務 2
oracle 19c dataguard silent install (oracle 19c dataguard 靜默安裝)
環境說明 1.關閉透明大頁 RHEL 6: # cat /sys/kernel/mm/redhat_transparent_hugepage/enabled [oracle@rhel 6 ~]$ cat /sys/kernel/mm/redh
Oracle 軟體及靜默安裝資料庫
/usr/sbin/groupadd -g 501 oinstall && /usr/sbin/groupadd -g 502 dba && /usr/sbin/groupadd -g 503 oper && /usr/
Oracle Linux 7.1 靜默安裝資料庫軟體時報錯
./runInstaller -invPtrLoc /u01/app/oracle/oraInst.loc --------/* ‘/u01/app/oracle/oraInst.loc ’ oracle會自動去建立這個目錄 */
OEL7 0 上靜默安裝oracle資料庫
OEL7.0 上靜默安裝oracle資料庫 靜默安裝本人使用的也比較少,基本上不需要使用靜默安裝。就算是文字安裝的系統,也使用Xmanager 來重定向圖形化。但是萬事總有個例外的,比如在MAC 作業系統上,貌似沒有Xmananger , 那該上虛擬機器如果只裝了文字介面就只能
Oracle 11.2.0.4 RAC安裝資料庫軟體無法識別主機
下午同事發來微信說在裝Oracle 11.2.0.4的RAC時,GI已經正常安裝了。但在安裝資料庫軟體的時候,圖形介面不顯示兩臺主機的主機名,沒辦法繼續往下安裝。由於不在一起,於是百度相應的文章來看,但是相關的
利用DBCA靜默安裝oracle資料庫
在之前寫了一篇靜默安裝資料庫軟體的博文(http://blog.csdn.net/u010343795/article/details/54943355),此時也可以在reponse檔案中配置同時建立資料庫。資料庫安裝方式有很多,最常見的DBCA圖形建庫,這也是網上介紹最多