靜默安裝oracle軟體
在安裝oracle軟體的時候,可以選擇圖形介面與靜默安裝模式。
靜默安裝有很多種方法:
其中最簡單最實用的方法就是錄製指令碼:
錄製指令碼的時候需要使用圖形介面工具:
軟體解壓地址:
[oracle@dongyang ~]$ cd database/ [oracle@dongyang database]$ ls doc install response runInstaller stage welcome.html [oracle@dongyang database]$ cd response/ [oracle@dongyang response]$ ls custom.rsp dbca.rsp emca.rsp enterprise.rsp netca.rsp standard.rsp [oracle@dongyang response]$
|
執行錄製指令碼
[oracle@dongyang database]$ /home/oracle/database/runInstaller -record \ > -destinationFile /tmp/ee.rsp Starting Oracle Universal Installer...
Checking installer requirements...
Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2 Passed
All installer requirements met.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2014-03-19_09-31-32AM. Please wait ...[oracle@dongyang database]$ Oracle Universal Installer, Version 10.2.0.1.0 Production Copyright (C) 1999, 2005, Oracle. All rights reserved.
|
1、出現圖形介面:選擇next
2、選擇安裝方式:企業版 next
3、選擇安裝路徑與軟體名:根據自己需求 next
4、檢查系統是否達到安裝要求: next
5、選擇是否自動建立資料庫或者只安裝軟體: next
6、選擇資料庫的型別:根據需求 next
7、選擇資料庫名、例項名、字符集:根據需求 next
8、是否啟用資料後臺管理:根據需求 next
9、選擇資料庫安裝方式與檔案路徑:根據需求 next
10、這裡選擇是是否自動備份 next
11、為所有使用者設定密碼:可選單獨密碼或使用同一密碼 next
12這時候指令碼錄製成功:一定要選擇cancel退出,如果選擇lnstall就會安裝。
因為我們只需要錄製指令碼就可以
檢視已經錄製的指令碼
[oracle@dongyang ~]$ ls /tmp/ee.rsp /tmp/ee.rsp [oracle@dongyang ~]$ vi /tmp/ee.rsp
|
使用錄製指令碼很簡單: 只需要修改指令碼引數
ORACLE_HOME --選擇自己的安裝路徑
ORACLE_HOME_NAME --安裝路徑下的名字不能有相同的名字
s_dlgRBORecoverylocation --資料庫閃回區,安裝路徑改變,閃回去也需要改變
s_mountPoint --預設資料檔案的存放路徑
S_globalDBName --資料庫名字 根據自己情況改
s_dbSid --資料庫的例項名,也需要根據自己的需求修改
根據自己的修改完成之後就可以在沒有圖形介面的OS 上安裝軟體
將/tmp/ee.rsp 拷貝到沒有 圖形介面的OS
安裝之前,將安裝之前的準備做完,修改核心引數、建立組與使用者、設定環境變數、上傳安裝軟體的包等:
[oracle@dongyang ~]$ cat .bash_profile \# .bash_profile
# Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi
# User specific environment and startup programs
export PATH unset USERNAME export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib export LANG=C export ORACLE_SID=fengzi export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK export NLS_DATA_FORMAT="YYYY-MM-DD HH24:MI:SS" export NLS_DATA_LANGUAGE="AMERICAN" [oracle@dongyang ~]$
|
使用靜默方式安裝oracle軟體
[oracle@dongyang database]$ ls doc install response runInstaller stage welcome.html [oracle@dongyang database]$ pwd /home/oracle/database [oracle@dongyang database]$
[oracle@dongyang database]$ /home/oracle/database/runInstaller -silent \ > -responseFIle /tmp/ee.rsp |
安裝完成度100 會提示需要使用root執行/u01/app/oracle/product/10.2.0/db_1/root.sh指令碼
會提到安裝的日誌存放在那個位置
[root@dongyang ~]# /u01/app/oracle/product/10.2.0/db_1/root.sh |
確認是否安裝成功
[root@dongyang ~]# ps -ef |grep fengzi oracle 4053 1 0 09:00 ? 00:00:06 ora_pmon_fengzi oracle 4055 1 0 09:00 ? 00:00:03 ora_psp0_fengzi oracle 4057 1 0 09:00 ? 00:00:03 ora_mman_fengzi oracle 4059 1 0 09:00 ? 00:00:04 ora_dbw0_fengzi oracle 4062 1 0 09:00 ? 00:00:05 ora_lgwr_fengzi oracle 4064 1 0 09:00 ? 00:00:10 ora_ckpt_fengzi oracle 4066 1 0 09:00 ? 00:00:02 ora_smon_fengzi oracle 4068 1 0 09:00 ? 00:00:00 ora_reco_fengzi oracle 4070 1 0 09:00 ? 00:00:07 ora_cjq0_fengzi oracle 4072 1 0 09:00 ? 00:00:06 ora_mmon_fengzi oracle 4074 1 0 09:00 ? 00:00:06 ora_mmnl_fengzi oracle 4076 1 0 09:00 ? 00:00:00 ora_d000_fengzi oracle 4078 1 0 09:00 ? 00:00:00 ora_s000_fengzi oracle 4081 1 0 09:00 ? 00:00:02 ora_asmb_fengzi oracle 4085 1 0 09:00 ? 00:00:03 ora_rbal_fengzi oracle 4087 1 0 09:00 ? 00:00:00 ora_o000_fengzi oracle 4093 1 0 09:00 ? 00:00:03 ora_rvwr_fengzi oracle 4098 1 0 09:00 ? 00:00:00 ora_arc0_fengzi oracle 4100 1 0 09:00 ? 00:00:01 ora_arc1_fengzi oracle 4105 1 0 09:00 ? 00:00:00 ora_qmnc_fengzi oracle 4123 1 0 09:01 ? 00:00:00 ora_q000_fengzi oracle 4127 1 0 09:01 ? 00:00:00 ora_q001_fengzi oracle 5138 1 0 10:23 ? 00:00:00 ora_j000_fengzi root 5143 3770 0 10:24 pts/1 00:00:00 grep fengzi [root@dongyang ~]#
[root@dongyang ~]# cat $ORACLE_HOME/network/admin/listener.ora # listener.ora Network Configuration File: /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora # Generated by Oracle configuration tools.
SID_LIST_LISTENER = (SID_LIST = (SID_DESC = #(SID_NAME = PLSExtProc) (SID_NAME = fengzi) (GLOBAL_DBNAME= dongyang) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.10)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) ) ) [root@dongyang ~]# cat $ORACLE_HOME/network/admin/tnsnames.ora
# tnsnames.ora Network Configuration File: /u01/app/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora # Generated by Oracle configuration tools.
ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.10)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SID = fengzi) ) ) [root@dongyang ~]# lsof -i :1521 [root@dongyang ~]# lsof -i :5560 |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29532781/viewspace-1125146/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 靜默安裝ORACLE 軟體Oracle
- 靜默方式安裝、升級oracle(一): 安裝oracle軟體Oracle
- Oracle 靜默安裝Oracle
- Oracle靜默安裝Oracle
- 【oracle】靜默安裝oracle軟體和資料庫之三Oracle資料庫
- 【oracle】靜默安裝oracle軟體和資料庫之二Oracle資料庫
- 【oracle】靜默安裝oracle軟體和資料庫之一Oracle資料庫
- oracle 11g資料庫軟體靜默安裝Oracle資料庫
- 靜默安裝ORACLE(文件)Oracle
- Windows 7平臺靜默安裝11.2.0.4軟體及靜默建庫Windows
- oracle靜默安裝raw裝置Oracle
- 靜默安裝oracle時報錯Oracle
- ORACLE 11.2.0.4靜默安裝Oracle
- Oracle靜默安裝(單機)Oracle
- Oracle靜默安裝說明Oracle
- 【配置安裝】靜默安裝Oracle資料庫軟體12c&19cOracle資料庫
- Oracle 11g靜默安裝軟體+手工建立資料庫Oracle資料庫
- Android靜默安裝和靜默解除安裝Android
- oracle 19C 靜默安裝Oracle
- oracle 12c 靜默安裝Oracle
- Oracle 11g 靜默安裝Oracle
- 靜默安裝oracle10gOracle
- oracle10g 靜默安裝Oracle
- Oracle 10g 靜默安裝Oracle 10g
- 【靜默】在RHEL 6.5上靜默安裝Oracle 18cOracle
- 【oracle】靜默安裝 oracle 11gr2Oracle
- 【DBCA -SILENT】靜默方式安裝11gR2 oracle資料庫軟體Oracle資料庫
- 靜默安裝oracle11gR2軟體並且手動建庫Oracle
- rac靜默安裝
- dbca 靜默安裝
- centos 7.4靜默安裝oracle 19.3CentOSOracle
- 使用responseFile進行oracle靜默安裝Oracle
- Oracle 11g Database靜默安裝OracleDatabase
- oracle11g靜默安裝(修正)Oracle
- oracle安裝:使用響應檔案靜默安裝Oracle
- RHEL5 Oracle 11G R2 RAC 靜默安裝 (二)GI靜默安裝Oracle
- Android靜默安裝應用和靜默解除安裝應用Android
- PackageInstaller 5.0原始碼分析靜默安裝與靜默解除安裝Package原始碼