【云圖說】第235期 DDS讀寫兩步走 帶您領略只讀節點的風采
1282
2025-04-01
注意:最新腳本請關注
Github:https://github.com/pc-study/InstallOracleshell
Gitee:https://gitee.com/luciferlpc/InstallOracleshell
以上兩個是最新版本,增加更多功能,并且會持續更新!
腳本僅用于個人學習所用,請勿使用于生產環境,如有問題,后果自負。
廢話不多說,<***腳本在最下方***>:
–增加GRID,ORACLE補丁安裝選項。
–增加linux7安裝11g,自動替換?$(MK_EMAGENT_NMECTL) -lnnz11。
–增加建庫后crontab自動配置刪歸檔和增量備份腳本。
–增加oracle數據庫參數優化配置。
–增加swap空間判斷,自動掛載缺少的swap空間。
–19C安裝最低linux7版本。
–增加圖形化界面安裝支持
–增加Linux8安裝19c支持
–增加RAC雙節點模式支持
一、如何使用腳本
詳細README可查看:Oracle一鍵安裝腳本ReadMe文檔
1、新建一個sh文件,將腳本復制進去:
[root@orcl soft]# vi AllOracleSilent.sh
2、給腳本授予執行權限
[root@orcl soft]# chmod +x AllOracleSilent.sh
3、通過–help查看腳本幫助
[root@orcl soft]# ./AllOracleSilent.sh --help
4、安裝前準備(只需要配置IP,掛載ISO,DB安裝包)
--上傳安裝包和依賴包 [root@orcl soft]# ll total 2487940 -rwxr-xr-x 1 root root 62371 Apr 15 19:37 AllOracleSilent.sh -rw-r--r--. 1 root root 187516 Apr 7 12:47 compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm -rw-r--r--. 1 root root 1395582860 Apr 7 12:49 p13390677_112040_Linux-x86-64_1of7.zip -rw-r--r--. 1 root root 1151304589 Apr 7 12:48 p13390677_112040_Linux-x86-64_2of7.zip -rw-r--r--. 1 root root 210482 Apr 7 12:48 pdksh-5.2.14-37.el5.x86_64.rpm -rw-r--r--. 1 root root 279608 Apr 7 12:47 rlwrap-0.42.tar.gz --配置好IP地址 [root@orcl soft]# ip a 1: lo:
5、執行腳本進行數據庫卸載(讀者可以跳過該步驟,直接前往第6步)
由于我本地有安裝好了一個ORACLE11G,這邊通過腳本提前卸載它。
--調用-rd選項,只需要加上已安裝DB的ORACLE_HOME目錄,即可卸載 [root@orcl soft]# ./AllOracleSilent.sh -rd /u01/app/oracle/product/11.2.0/db
根據提示進行選擇,卸載數據庫:
如上,已完成數據庫卸載。
6、腳本執行安裝(自行選擇選項,本次演示2種自定義)
a.最簡化安裝(只跟IP和ORACLE版本)
--具體IP和db version可根據自己實際環境修改即可 [root@orcl soft]# ./AllOracleSilent.sh -i 192.168.56.120 -d 11g
b.全自定義安裝(配置所有安裝參數)
[root@orcl soft]# ./AllOracleSilent.sh -i 192.168.56.120 -d 11g -n orcl11g -o orcl11g -p oracle -b /oracle/app -s AL32UTF8 --解釋下以上參數的含義: -i 是指本機IP -d 是指數據庫版本 -n 是指主機名 -o 是指ORACLE_SID實例名 -p 是指linux用戶oracle的密碼 -b 是指oracle安裝基本目錄,類似于/u01/app,該目錄不需要提前創建,也可提前創建并掛載 -s 是指字符集,不止AL32UTF8和ZHS16GBK,可以自行根據需要填寫
接下來以b.方案進行安裝,安裝過程如下:(截圖為部分安裝截圖)
oracle安裝包不需要提前解壓,安裝過程自動解壓,安裝過程為全自動化執行,無需人工干預,只需喝一杯茶看看動漫即可。
0、配置系統參數
過程太快,無截圖,略過(稍后可以查看安裝日志)
1、安裝oracle軟件成功:
2、創建監聽成功:
3、建庫成功:
4、自動配置crontab和數據庫參數,配置數據庫隨主機自啟動等(可查看安裝執行日志)
包含歸檔刪除和增量備份腳本的創建,腳本存放于/home/oracle/scripts
包含數據庫對應參數的優化
7、查看安裝日志
[root@orcl soft]# ll /soft/oracleAllSilent_20210415195800.log -rw-r--r-- 1 root root 19317 Apr 15 20:02 /soft/oracleAllSilent_20210415195800.log
截取部分截圖:
8、檢查數據庫運行情況
--均按照配置參數進行設置 主機名:orcl11g ORACLE_SID:orcl11g 字符集:AL32UTF8 DB_VERSION:11.2.0.4 ORACLE_HOME:/oracle/app/oracle/product/11.2.0/db
以上安裝演示過程結束。
歡迎安裝測試,提供相關bug以及建議,謝謝
Oracle 數據庫
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。