Oracle Database XE installieren (AlmaLinux/CentOS): Unterschied zwischen den Versionen

K
keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 35: Zeile 35:
Jetzt kann die Datenbank initialisiert werden:<syntaxhighlight lang="bash">
Jetzt kann die Datenbank initialisiert werden:<syntaxhighlight lang="bash">
/etc/init.d/oracle-xe-21c configure
/etc/init.d/oracle-xe-21c configure
</syntaxhighlight>Sofern an der Konfigurationsdatei keine Änderungen vorgenommen wurden, erzeugt das Skript eine ''Container Database'' ('''XE''') mit einer ''Pluggable Database'' ('''XEPDB1''') und öffnet den Port 1521 für Verbindungen mit der Datenbank und Port 5050 für den Enterprise Manager Express.
Zur Sicherheit sollte anschließend ein Neustart durchgeführt werden:<syntaxhighlight lang="bash">
reboot
reboot
</syntaxhighlight>Oracle beim Neustart automatisch starten<syntaxhighlight lang="bash">
</syntaxhighlight>
 
 
Danach die Datenbank erneut starten und so konfigurieren, dass sie nach einem Neustart automatisch anläuft.<syntaxhighlight lang="bash">
systemctl enable oracle-xe-21c
systemctl enable oracle-xe-21c
systemctl start oracle-xe-21c
systemctl start oracle-xe-21c
</syntaxhighlight>Zum oracle Benutzer wechseln<syntaxhighlight lang="bash">
</syntaxhighlight>
 
 
Um die Dienstprogramme von Oracle zu nutzen müssen noch Umgebungsvariablen angelegt werden.
 
Dies sollte am besten mit dem oracle Benutzer gemacht werden.
 
Zum oracle Benutzer wechseln:<syntaxhighlight lang="bash">
su oracle
su oracle
</syntaxhighlight>Die Umgebungsvariablen für Oracle in die .bashrc einfügen<syntaxhighlight lang="bash">
</syntaxhighlight>Die Umgebungsvariablen für Oracle in die .bashrc einfügen<syntaxhighlight lang="bash">
cd ~
cd ~
vi .bashrc
vi .bashrc
</syntaxhighlight><syntaxhighlight lang="bash">
</syntaxhighlight>Folgende Zeilen am Ende der Datei unter <code># User specific aliases and functions</code> einfügen:<syntaxhighlight lang="bash">
# User specific aliases and functions
export ORACLE_SID=XE
export ORACLE_SID=XE
export ORAENV_ASK=NO
export ORAENV_ASK=NO