📰 IT NachrichtenLinkdump 37/2026(11.09.2026 um 11:42 Uhr)
📰 IT NachrichtenDie große Ratlosigkeit – Wie geht es weiter in der CDU?(11.09.2026 um 13:29 Uhr)
📰 IT NachrichtenWüst und die CDU im Wind der Brandmauer-Debatte(11.09.2026 um 14:47 Uhr)
🔧 AI Nachrichten KI-Angriffe: Geheimdienste sollen neue Befugnisse erhalten(11.09.2026 um 11:00 Uhr)
📰 IT NachrichtenKI-Hack: Anthropic muss nächsten Vorfall mit Claude offenlegen(11.09.2026 um 16:00 Uhr)
🔧 AI Nachrichten Podcast: ChatGPT schwatzt Nutzern in Deutschland jetzt Werbung auf(28.08.2026 um 08:46 Uhr)
🐧 Linux TippsPACMAN: KI-Framework steuert Fusionsplasma in Echtzeit(11.09.2026 um 10:46 Uhr)
📰 IT NachrichtenLinkdump 37/2026(11.09.2026 um 11:42 Uhr)
📰 IT NachrichtenDie große Ratlosigkeit – Wie geht es weiter in der CDU?(11.09.2026 um 13:29 Uhr)
📰 IT NachrichtenWüst und die CDU im Wind der Brandmauer-Debatte(11.09.2026 um 14:47 Uhr)
🔧 AI Nachrichten KI-Angriffe: Geheimdienste sollen neue Befugnisse erhalten(11.09.2026 um 11:00 Uhr)
📰 IT NachrichtenKI-Hack: Anthropic muss nächsten Vorfall mit Claude offenlegen(11.09.2026 um 16:00 Uhr)
🔧 AI Nachrichten Podcast: ChatGPT schwatzt Nutzern in Deutschland jetzt Werbung auf(28.08.2026 um 08:46 Uhr)
🐧 Linux TippsPACMAN: KI-Framework steuert Fusionsplasma in Echtzeit(11.09.2026 um 10:46 Uhr)

🔧 Programmierung 🕛 vor 2 Jahren 3 Min Lesezeit
0

Install Oracle Database 19c on Centos using RPM Package

↗ Quelle (dev.to)
🗣️ Stimme:

Installing Oracle Database 19c on CentOS 9 for development or testing can be a complex process. Many users encounter errors during installation, and I have also faced challenges. However, by following a systematic approach, as outlined in this guide, you can successfully install Oracle Database 19c on CentOS 9.



Below is a step-by-step guide, including the installation of necessary packages, configuration of environment variables, and setting up systemd for managing the Oracle service.



Step 1: Install Pre-Installation RPM Package

First, install the Oracle Database pre-installation RPM package, which prepares your system by installing necessary packages and setting up kernel parameters.




CODE
sudo dnf -y install https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el8.x86_64.rpm






Step 2: Install Oracle Database 19c

Download and Configure Repository:



Download the public YUM repository for Oracle Linux 7 and disable it by default:




CODE
sudo curl https://public-yum.oracle.com/public-yum-ol7.repo -o /etc/yum.repos.d/public-yum-ol7.repo
sudo sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/public-yum-ol7.repo






Import the GPG Key and Install Pre-Installation Package:




CODE
sudo rpm --import http://yum.oracle.com/RPM-GPG-KEY-oracle-ol7
sudo yum --enablerepo=ol7_latest -y install oracle-database-preinstall-19c






Copy and Install Oracle Database RPM:




CODE
sudo cp /opt/oracle-database-ee-19c-1.0-1.x86_64.rpm .
sudo rpm -Uvh oracle-database-ee-19c-1.0-1.x86_64.rpm






Step 3: Configure Oracle Database

Edit Configuration File:



Open the Oracle Database configuration file to set listener ports and data locations:




CODE
sudo vi /etc/sysconfig/oracledb_ORCLCDB-19c.conf






Example configuration:




CODE
LISTENER_PORT=1521
ORACLE_DATA_LOCATION=/opt/oracle/oradata
EM_EXPRESS_PORT=5500






Run Oracle Database Configuration:




CODE
sudo /etc/init.d/oracledb_ORCLCDB-19c configure






Step 4: Set Up User Environment

Update User Profile:



Switch to Oracle User:




CODE
su - oracle






Edit your .bash_profile to include the Oracle environment variables:




CODE
vi ~/.bash_profile






Example content:




CODE
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

PATH=$PATH:$HOME/bin
export PATH






Apply Profile Changes:




CODE
source ~/.bash_profile






Access Oracle SQL Plus:




CODE
sqlplus / as sysdba






exit



Edit Oracle Configuration Files:



Edit /etc/oratab:




CODE
sudo vi /etc/oratab






Example entry:




CODE
ORCLCDB:/opt/oracle/product/19c/dbhome_1:Y






Create /etc/sysconfig/ORCLCDB.oracledb:




CODE
sudo vi /etc/sysconfig/ORCLCDB.oracledb






Example content:




CODE
ORACLE_BASE=/opt/oracle/oradata
ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
ORACLE_SID=ORCLCDB






Create Systemd Service File:




CODE
sudo vi /usr/lib/systemd/system/[email protected]









CODE
[Unit]
Description=Oracle Database service
After=network.target lsnrctl.service

[Service]
Type=forking
EnvironmentFile=/etc/sysconfig/ORCLCDB.oracledb
ExecStart=/opt/oracle/product/19c/dbhome_1/bin/dbstart $ORACLE_HOME
ExecStop=/opt/oracle/product/19c/dbhome_1/bin/dbshut $ORACLE_HOME
User=oracle

[Install]
WantedBy=multi-user.target






Reload and Enable the Service:




CODE
sudo systemctl daemon-reload
sudo systemctl enable ORCLCDB@lsnrctl ORCLCDB@oracledb






Reference: Server World






DevOps #DBA #ORACLE #Database #SysAdmin #Data

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
290 Euro sparen: Lidl bietet beliebten Kaffeevollautomaten zum Sparpreis an
1 Quelle
Linkdump 37/2026
1 Quelle
Die große Ratlosigkeit – Wie geht es weiter in der CDU?
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Install Oracle Database 19c on Centos using RPM Package

Thematisch verwandte Begriffe: Install, Oracle, Database, Centos · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...