Slide 1 — Oracle 19c Server Prerequisites
Server
- Linux 64-bit — Oracle Linux/RHEL supported version
- 2+ CPU cores
- 8 GB+ RAM recommended
- 50 GB+ available OS/software storage
- Static IP + hostname
- Internet/repository access
Example
hostname -f ip addr free -h df -h
Slide 2 — Install OS Prerequisites
Update server
yum list oracle*
Install Oracle preinstallation package
yum -y install oracle-database-preinstall-19c
Verify Oracle user
id oracle
Expected:
uid=... (oracle) groups=... (oinstall), ... (dba)
Slide 3 — Create Oracle Directories
mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1mkdir -p /u01 /u02 u01 to install oracle database
/u02 to put our files
chown -R oracle:oinstall /u01/app/oracle chmod -R 775 /u01/app/oracle
Switch to Oracle user:
su - oracle
Set environment:
export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1 export PATH=$ORACLE_HOME/bin:$PATH
Slide 4 — Network & Firewall
Check hostname
hostname -f
Check connectivity
ping <client-or-server>
Open Oracle listener port
firewall-cmd --permanent --add-port=1521/tcp firewall-cmd --reload
Verify:
firewall-cmd --list-ports
Slide 5 — Install Oracle 19c
Download Oracle 19c software from Oracle.
Extract it into:
/u01/app/oracle/product/19.0.0/dbhome_1
Then run as oracle:
cd $ORACLE_HOME ./runInstaller
During installation:
- Select Set Up Software Only
- Select Single Instance Database Installation
- Select Enterprise Edition/required edition
- Verify Oracle Base/Home
- Complete prerequisite checks
- Run root scripts when requested
Validate
lsnrctl status sqlplus / as sysdba
Then:
SELECT name, open_mode FROM v$database; SHOW PDBS;
Installation Flow
Linux Server ↓ Preinstall RPM ↓ Oracle User/Directories ↓ Network + Firewall ↓ Oracle 19c Software ↓ Listener ↓ DBCA ↓ CDB + PDB ↓ Validation
No comments:
Post a Comment
Please do not enter any spam link in the comments