oracle靜默安裝集群,靜默安裝Oracle數據庫10g篇

靜默安裝Oracle數據庫10g篇

===========================================================================

以下是在Linux系統上靜默安裝Oracle數據庫10g的實踐過程,主要分為以下兩個步驟:

Step 1.靜默安裝Oracle數據庫10g軟件

1. 使用OUI錄制響應文件,記錄安裝過程

執行以下命令,然后在OUI中根據提示執行安裝數據庫軟件的操作

$./runInstaller -record -destinationFile /home/oracle/db.rsp

注意:

錄制過程中選擇只安裝數據庫軟件不創建數據庫

當安裝界面到達最后一步時選擇cancel

2. 回放響應文件靜默安裝Oracle數據庫軟件

執行以下命令靜默安裝Oracle數據庫軟件

$./runInstaller -silent -responseFile /home/oracle/db.rsp

安裝完成后執行以下腳本

#. $ORACLE_BASE/oraInventory/orainstRoot.sh

#. $ORACLE_HOME/root.sh

可選參數:

可使用$./runInstaller -help查看OUI的所有可選參數

舉例:$./runInstaller -silent -force -ignoreSysprereqs ORACLE_HOME=/oracle ORACLE_HOME_NAME=OHOME_1 -responseFile /tmp/install_database.rsp

3. 靜默卸載Oracle數據庫軟件

執行以下命令靜默卸載Oracle數據庫軟件

$./runInstaller -silent -deinstall -removeallfiles -removeAllPatches "REMOVE_HOMES={$ORACLE_HOME}" -responseFile /tmp/install_database.rsp

Step 2.靜默安裝Oracle數據庫

1. 用DBCA創建一個種子數據庫――ISV實際需要使用的數據庫

(1) 創建初始數據庫的時候選擇Custom Database模板

(2) 建議使用File System存儲機制

(3) 數據文件的存放地點建議選擇

Use Oracle-Managed Files

Database Area: {ORACLE_BASE}/oradata

(4) 內存建議選擇Custom,指定SGA和PGA大小

(5) 字符集根據實際需要設定

(6) 數據庫創建選項里面選擇Create Database

(7) 創建應用程序需要的表空間和用戶,導入初始數據

2. 用DBCA根據種子數據庫創建一個模板

(1) 啟動DBCA,選擇Manage Templates

(2) 按照提示創建一個模板

3. 將Oracle DB安裝盤里面response目錄下的dbca.rsp拷貝到本機上

4. 修改dbca.rsp文件,將模板名和DB名添加進去

GDBNAME=

SID=

TEMPLATENAME=

如果需要使用Oracle Enterprise Manager,則還需要修改以下參數如下:

EMCONFIGURATION="LOCAL"

SYSMANPASSWORD="password"

DBSNMPPASSWORD="password"

5. 執行以下命令使用DBCA根據模板創建新數據庫

$./dbca -silent -createdatabase -responseFile /home/oracle/embed/dbca.rsp

6. 建議直接寫.ora文件配置listener

7. 使用Netca配置listener的方法如下

(1) 將Oracle DB安裝盤里面response目錄下的netca.rsp拷貝到本機上

(2) 修改netca.rsp文件

INSTALL_TYPE=""custom""

LISTENER_NAMES={"LISTENER_EMBED"}

LISTENER_PROTOCOLS={"TCP;1521"}

LISTENER_START=""LISTENER_EMBED""

(3) 執行以下命令靜默配置Listener

$./dbca -silent -responseFile /home/oracle/embed/netca.rsp

==================================

Trouble_shooting:

運行腳本安裝過程中遇到如下報錯:

You can find a log of this install session at:

/data/oraInventory/logs/installActions2011-06-21_04-19-40PM.log

.................................................................................................... 100% Done.

SEVERE:Values for the following variables could not be obtained from the command line or response file(s):

DEP_MODE(InstallType),

TLDepModes(TopLevelInstallType)

Silent install cannot continue.

從報錯信息來看是因為沒有給InstallType、TopLevelInstallType設定值,但oracle提供的響應文件模板都沒有關于這兩個參數的說明。參照oracle提供的模板,設置RESPONSEFILE_VERSION=2.2.1.0.0,然后運行,就通過了。

修改后正確的模板配置文件如下:

cat /tmp/install_database.rsp

RESPONSEFILE_VERSION=2.2.1.0.0

UNIX_GROUP_NAME=oinstall

FROM_LOCATION="/data/database/stage/products.xml"

ORACLE_HOME=/data/oracle/product/10.2.0.1.0/db_01

ORACLE_HOME_NAME="OraDb10g"

SHOW_SPLASH_SCREEN=false

SHOW_NODE_SELECTION_PAGE=false

SHOW_INSTALL_PROGRESS_PAGE=true

SHOW_CONFIG_TOOL_PAGE=false

SHOW_XML_PREREQ_PAGE=false

SHOW_ROOTSH_CONFIRMATION=true

SHOW_END_SESSION_PAGE=true

SHOW_EXIT_CONFIRMATION=false

NEXT_SESSION_ON_FAIL=false

SHOW_DEINSTALL_CONFIRMATION=false

SHOW_DEINSTALL_PROGRESS=false

ORACLE_HOSTNAME="OWPSO154"

SHOW_END_OF_INSTALL_MSGS=false

COMPONENT_LANGUAGES={"en"}

INSTALL_TYPE="EE"

s_nameForDBAGrp=dba

s_nameForOPERGrp=dba

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/275592.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/275592.shtml
英文地址,請注明出處:http://en.pswp.cn/news/275592.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

sketch鋼筆工具_設計工具(Sketch,Adobe XD,Figma和InVision Studio)中奇怪的一項功能

sketch鋼筆工具When you build a new product that is very similar to the existing products in the market, the designers and product managers tend to do certain features different from others. Sometimes this brings a good change, sometimes worse.當您構建與市場…

modprobe:FATAL: could not load /lib/modules/2.6.35-22-generic/modules.dep No such file or directory

給ubuntu升級到10.10 ,開機可能出現錯誤modprobe:FATAL: could not load /lib/modules/2.6.35-22-generic/modules.dep No such file or directorymodprobe:FATAL: could not load /lib/modules/2.6.35-22-generic/modules.dep No such file or directory解決辦法&a…

Python進階:如何將字符串常量轉化為變量?

2019獨角獸企業重金招聘Python工程師標準>>> 前幾天,我們Python貓交流學習群 里的 M 同學提了個問題。這個問題挺有意思,經初次討論,我們認為它無解。 然而,我認為它很有價值,應該繼續思考怎么解決&#xf…

怎么在matlab中圖像中外接矩形,Matlab 最小外接矩形

Matlab 中并沒有發現最小外接矩形的代碼,為了方便下面提供最小外接矩形的代碼:注:這個函數是源于網上找到的代碼的改進版,原版不能檢測水平線或者垂直線function [rectx,recty,area,perimeter] minboundrect(x,y,metric)% minbou…

尤雨溪開發的 vue-devtools 如何安裝,為何打開文件的功能鮮有人知?

1. 前言大家好,我是若川。最近組織了一次源碼共讀活動。每周讀 200 行左右的源碼。很多第一次讀源碼的小伙伴都感覺很有收獲,感興趣可以加我微信 ruochuan12,拉你進群學習。第一周讀的是:據說 99% 的人不知道 vue-devtools 還能直…

sketch浮動布局_使用智能布局和調整大小在Sketch中創建更好的可重用符號

sketch浮動布局Sketch is a widely used tool for UI designs. It implemented the Sketch是用于UI設計的廣泛使用的工具。 它實施了 atomic design methodology and made the workflow of UI design much more efficient. You can create a Symbol in Sketch and use it ever…

用Sql添加刪除字段,判斷字段是否存在的方法

增加字段alter table docdsp add dspcode char(200)刪除字段ALTER TABLE table_NAME DROP COLUMN column_NAME修改字段類型ALTER TABLE table_name ALTER COLUMN column_name new_data_type改名sp_rename更改當前數據庫中用戶創建對象(如表、列或用戶定義數據類型…

小姐姐筆記:我是如何學習簡單源碼拓展視野的

大家好,我是若川。這是我上周組織的源碼共讀紀年小姐姐的筆記,寫得很好。所以分享給大家。歡迎加我微信 ruochuan12,進源碼共讀群。其他更多人的筆記可以閱讀原文查看。川哥的源碼解讀文章:據說 99% 的人不知道 vue-devtools 還能…

php表決器代碼,三人表決器:VHDL源代碼

描述--三人表決器(三種不同的描述方式) vhdl-- Three-input Majority Voter-- The entity declaration is followed by three alternative architectures which achieve the same functionality in different ways.ENTITY maj ISPORT(a,b,c : IN BIT; m : OUT BIT);END maj;--D…

保持危機感和緊迫感_什么是緊迫的:您需要知道的一切

保持危機感和緊迫感Putting the finishing touches on a graphic design project calls for a keen eye. But you already know this, because perfectionism is just a part of the job! You look at every nook and cranny of a project before you can consider it complete…

劍指offer java版(一)

二維數組中的查找 問題描述 在一個二維數組中(每個一維數組的長度相同),每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷…

如何系統搭建現代 Web CI/CD

大家好,我是若川。今天分享一篇00后寫的CI/CD直播文字稿。之前發過他的故事:一位00后前端2年經驗的成長歷程。我最近組織了源碼共讀活動,感興趣的加我微信 ruochuan12。本次直播錄播鏈接:https://live.juejin.cn/4354/595741[1]開…

sqlserver oracle 數據類型對應關系,SQLSERVER和ORACLE數據類型對應關系詳解和對應表格整理...

Oracle SQLServer 比較 SQLServer 常見的 數據 庫 類型 字符 數據 類型 CHAR CHAR :都是固定長度字符資料但oracle里面最大度為2kb,SQLServer里面最大長度為8kb 變長字符 數據 類型 VARCHAR2 VARCHAR :racle里面最大長度為4kb,SQLServer里面最大長度為8k…

優化算法匯總

interior point block coordinate relaxation Boltzmann machine 求解L1范數最小化 E. Candes, M. B. Wakin, and S. P. Boyd, “Enhancing sparsity by reweighted l1 minimization,” Journalof Fourier Analysis and Applications, vol. 14, pp. 877-905, Dec. 2008.I. Daub…

對接百度地圖API

一、準備工作 百度地圖開發文檔 注冊百度賬號&#xff0c;成為開發人員&#xff0c;同時獲取AK實例代碼&#xff1a;<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content&quo…

ui邊框設計圖_UI設計形狀和對象基礎知識:填充和邊框

ui邊框設計圖第2部分 (Part 2) Welcome to the second part of the UI Design shapes basics. This time we’ll cover two of the most essential properties of a shape — fills and borders. This is also a part of the free chapters from Designing User Interfaces.歡迎…

如何移除項目中無用的 console.log 代碼

大家好&#xff0c;我是若川。早些天時&#xff0c;我看到一個后端公眾號發《辭退了一個前端》&#xff0c;當時還想著現在后端公眾號都開始吊打前端了嘛。其中有個理由就是線上還一堆console.log...我猜很多人都會移除項目中無用的console.log。可以復習一下。前言說起console…

WCF - 服務實例管理模式

WCF 提供了三種實例上下文模式&#xff1a;PreCall、PreSession 以及 Single。開發人員通過 ServiceBehavior.InstanceContextMode 就可以很容易地控制服務對象的實例管理模式。而當 WCF 釋放服務對象時&#xff0c;會檢查該對象是否實現了 IDisposable 接口&#xff0c;并調用…

oracle io lost,磁盤IO故障

測試工作正在如火如荼的進行&#xff0c;突然數據庫就連接不上了。我連接上主機發現數據庫alert_sid日志中有如下信息&#xff1a;KCF: write/open error block0x9a6 online1file2 /oracle_data1/UNDOTBS3.dbferror27072 txt: Linux Error: 5: Input/output errorAdditional in…

易思匯完成近億元B輪融資,信中利投資

3月19日消息&#xff0c;近日&#xff0c;留學生在線付費平臺易思匯宣布已在3月份完成由信中利投資的近億元B輪融資。 易思匯聯合創始人高宇同表示&#xff0c;本輪融資將主要用于留學生信用卡、留學家庭金融商城等新產品布局&#xff0c;以及擴大團隊和市場投入。 易思匯成立…