Oracle Database 19c ist eines der beliebtesten Datenbankmanagementsysteme und wird in Unternehmensumgebungen weit verbreitet eingesetzt. Die Installation von Oracle Database auf einem Linux-Betriebssystem kann für viele Benutzer wie eine entmutigende Aufgabe erscheinen, insbesondere für Anfänger. Mit einem RPM-Paket wird die Installation jedoch viel einfacher und schneller.
In diesem Artikel werden wir uns eine schrittweise Anleitung zur Installation von Oracle Database 19c unter Linux mit einem RPM-Paket ansehen. Wir werden jeden Schritt ausführlich durchgehen, vom Herunterladen der benötigten Dateien bis zum Einrichten der Datenbank. Die Installation wird auf einem Linux-System durchgeführt, stellen Sie daher sicher, dass Ihr System die Oracle Database 19c-Anforderungen erfüllt.
Stellen Sie vor der Installation sicher, dass Sie über alle erforderlichen Berechtigungen für die Installation von Oracle Database verfügen und dass Ihr System über genügend Ressourcen verfügt, um die Datenbank zu betreiben. Es wird auch empfohlen, die Daten vor der Installation zu sichern, damit Sie das System im Notfall wiederherstellen können.
Auswahl der richtigen Linux-Version für die Installation von Oracle Database 19c
Es ist wichtig, die richtige Version von Linux zu wählen, da dies die beste Kompatibilität und Leistung bei der Arbeit mit der Oracle-Datenbank gewährleistet. Darüber hinaus bietet die Auswahl dieser Linux-Versionen auch Unterstützung von Oracle und anderen Linux-Anbietern.
Oracle empfiehlt, vor der Installation von Oracle Database 19c die neuesten verfügbaren Updates und Patches für die ausgewählte Linux-Version zu verwenden, um die Wahrscheinlichkeit von Problemen zu verringern und die stabilste und sicherste Installation zu gewährleisten.
| Linux-Version | Empfohlener Lieferant | Download-Link |
|---|---|---|
| Oracle Linux 7 | Oracle | Referenz1 |
| Red Hat Enterprise Linux (RHEL) 7 | Red Hat | Referenz2 |
| CentOS 7 | CentOS | Referenz3 |
Vorbereiten des Systems für die Installation von Oracle Database 19c
Bevor Sie mit der Installation von Oracle Database 19c unter Linux beginnen, müssen Sie einige vorbereitende Schritte ausführen, um sicherzustellen, dass das System ordnungsgemäß funktioniert:
| Schritt | Die Beschreibung |
| 1 | Stellen Sie sicher, dass das Betriebssystem die Oracle Database 19c-Anforderungen erfüllt. Installieren Sie die Updates und Pakete, die für die Arbeit mit der Datenbank erforderlich sind. |
| 2 | Konfigurieren Sie die Netzwerkeinstellungen des Systems wie IP-Adresse, Hostname, DNS-Server und andere Einstellungen, damit die Netzwerkverbindung stabil funktioniert. |
| 3 | Installieren Sie die erforderlichen Pakete und Abhängigkeiten, um mit der Oracle-Datenbank zu arbeiten. Dies kann Pakete wie gcc, make, glibc, Libaio und andere enthalten. |
| 4 | Konfigurieren Sie das Dateisystem und die Festplattenpartitionen, um die Datenbankdateien zu speichern. Stellen Sie sicher, dass Sie über genügend freien Speicherplatz verfügen, um die Datenbank zu installieren und zu betreiben. |
| 5 | Erstellen Sie einen neuen Benutzer, der zum Installieren und Arbeiten mit der Oracle-Datenbank verwendet wird. Stellen Sie sicher, dass der Benutzer über die erforderlichen Berechtigungen zum Installieren und Konfigurieren der Datenbank verfügt. |
| 6 | Legen Sie die erforderlichen Umgebungsvariablen wie PATH, ORACLE_HOME, ORACLE_SID und andere fest und konfigurieren Sie sie, damit die Datenbank erfolgreich gestartet und ausgeführt wird. |
Nachdem Sie diese Schritte ausgeführt haben, ist das System bereit, Oracle Database 19c unter Linux zu installieren und die Arbeit mit der Datenbank zu konfigurieren.
Herunterladen und Installieren des Oracle Database 19c RPM-Pakets
Bevor Sie mit der Installation von Oracle Database 19c unter Linux beginnen, müssen Sie das RPM-Paket herunterladen, das für die Installation verwendet werden soll.
1. Gehen Sie zur offiziellen Oracle-Website.
2. Rufen Sie die Oracle Database 19c-Downloadseite auf.
3. Suchen Sie die Boot-Partition für Linux.
4. Wählen Sie das RPM-Paket aus, das der von Ihnen verwendeten Linux-Version entspricht.
5. Klicken Sie auf den Link, um das RPM-Paket herunterzuladen.
6. Warten Sie, bis der Download des RPM-Pakets abgeschlossen ist.
Nachdem der Download des RPM-Pakets abgeschlossen ist, können Sie mit der Installation des RPM-Pakets beginnen.
1. Öffnen Sie ein Terminal und navigieren Sie zu dem Verzeichnis, in dem sich das heruntergeladene RPM-Paket befindet.
2. Geben Sie den Befehl ein, um das RPM-Paket zu installieren: sudo yum install oracle-database-19c.rpm
3. Warten Sie, bis die Installation des RPM-Pakets abgeschlossen ist.
Nachdem die Installation des Oracle Database 19c RPM-Pakets unter Linux abgeschlossen ist, können Sie mit der Konfiguration und Verwendung des Pakets beginnen.
Konfigurieren der Oracle Database 19c-Installationsoptionen
Bevor Sie mit der Installation von Oracle Database 19c beginnen, müssen Sie die Installationsoptionen ordnungsgemäß konfigurieren, um sicherzustellen, dass der Prozess erfolgreich ausgeführt wird. Sie können alle erforderlichen Parameter in der Antwortdatei response konfigurieren.rsp.
Die Antwortdatei enthält Informationen zu Installationsoptionen wie Dateispeicherort, Datenbankname, Administratorkennwort und anderen Optionen. Wenn Sie diese Einstellungen richtig konfigurieren, wird sichergestellt, dass Oracle Database 19c ordnungsgemäß installiert und optimal verwendet wird.
Beispielantwort-Datei für die Installation von Oracle Database 19c:
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0oracle.install.option=INSTALL_DB_SWONLYORACLE_HOSTNAME=example.comUNIX_GROUP_NAME=oinstallINVENTORY_LOCATION=/u01/app/oraInventorySELECTED_LANGUAGES=enORACLE_HOME=/u01/app/oracle/product/19.3.0/dbhome_1ORACLE_BASE=/u01/app/oracleoracle.install.db.InstallEdition=EEoracle.install.db.OSDBA_GROUP=dbaoracle.install.db.OSOPER_GROUP=operoracle.install.db.OSBACKUPDBA_GROUP=backupdbaoracle.install.db.OSDGDBA_GROUP=dgdbaoracle.install.db.OSKMDBA_GROUP=kmdbaoracle.install.db.OSRACDBA_GROUP=racdbaSECURITY_UPDATES_VIA_MYORACLESUPPORT=falseDECLINE_SECURITY_UPDATES=true
Der Parameter ORACLE_HOSTNAME gibt den Hostnamen an, auf dem die Installation ausgeführt werden soll. UNIX_GROUP_NAME gibt den Namen der Benutzergruppe an, zu der Oracle Database gehören soll. INVENTORY_LOCATION definiert den Speicherort des Oracle-Inventars.
ORACLE_HOME gibt den Speicherort des Basisverzeichnisses von Oracle Database an. ORACLE_BASE definiert das Basisverzeichnis für das Basisverzeichnis von Oracle Database.
Optionen, die mit Oracle beginnen.install.geben Sie die Benutzergruppen des Betriebssystems an, denen verschiedene Datenbankrollen zugewiesen werden sollen. SECURITY_UPDATES_VIA_MYORACLESUPPORT und DECLINE_SECURITY_UPDATES legen fest, ob Sicherheitsupdates überprüft werden und ob Sicherheitsupdates während der Installation abgelehnt werden.
Konfigurieren Sie die Oracle Database 19c-Installationsoptionen entsprechend den Anforderungen Ihrer Umgebung und Ihren Vorlieben. Überprüfen Sie die Antwortdatei vor der Installation, um sicherzustellen, dass alle Parameter korrekt sind.
Erstellen und Konfigurieren von Oracle Database 19c
Schritt 1: Zuerst müssen Sie Oracle Database 19c auf Ihrem Linux-Server installieren, indem Sie den Anweisungen im vorherigen Abschnitt folgen.
Schritt 2: Nachdem Sie Oracle Database 19c erfolgreich auf Ihrem Server installiert haben, müssen Sie eine neue Datenbank erstellen. Verwenden Sie dazu den Befehl dbca (Database Configuration Assistant).
Schritt 3: Startet dbca von der Befehlszeile aus, indem Sie den Befehl dbca eingeben.
Schritt 4: Beim Start dbca sie werden aufgefordert, eine neue Datenbank zu erstellen oder eine vorhandene zu aktualisieren. Wählen Sie die Option Datenbank erstellen aus und klicken Sie auf Weiter.
Schritt 5: Sie werden dann aufgefordert, einen Datenbanktyp auszuwählen. Wählen Sie Für allgemeine Verwendung oder privilegierte Datenbankinstanz aus, und klicken Sie auf Weiter.
Schritt 6: Jetzt müssen Sie auswählen, ob Sie eine Datenbank mit einer Vorlage erstellen oder eine angepasste Datenbank mit Ihren eigenen Parametern erstellen möchten. Wählen Sie die Option Benutzerdefinierte Datenbank erstellen aus und klicken Sie auf Weiter.
Schritt 7: Im nächsten Fenster müssen Sie den Namen und Speicherort der Datenbank angeben und den Speichertyp auswählen (es wird empfohlen, Dateisystem zu wählen) und die Größe der Daten, Protokolle usw. bestimmen. Passen Sie diese Optionen an Ihre Bedürfnisse an und klicken Sie auf Weiter.
Schritt 8: Danach werden Sie aufgefordert, Datenbankeinstellungen wie Zeichensatz, Datenblockgrößen, Einstellungen für die automatische Erweiterung usw. zu konfigurieren. Es wird dringend empfohlen, sich an die Richtlinien von Oracle zum Festlegen dieser Einstellungen zu halten. Klicken Sie nach Abschluss der Einstellungen auf Weiter.
Schritt 9: Sie müssen dann ein Kennwort für das Datenbankadministratorkonto (SYS, SYSTEM) festlegen und ggf. andere Benutzerkonten definieren. Geben Sie Ihr Passwort ein und klicken Sie auf Weiter.
Schritt 10: Im nächsten Fenster werden Sie aufgefordert, Ihre Installation zu überwachen und die Konfigurationsskripte bei Bedarf zu speichern. Wählen Sie die entsprechenden Optionen aus und klicken Sie auf Weiter.
Schritt 11: Im letzten Schritt erhalten Sie eine Zusammenfassung aller ausgewählten Optionen und Einstellungen. Überprüfen Sie sie erneut und klicken Sie, wenn alles richtig ist, auf Fertig stellen.
Glückwunsch! Sie haben Ihre Oracle Database 19c erfolgreich auf einem Linux-Server erstellt und konfiguriert. Jetzt können Sie beginnen, die Datenbank für Ihre Anwendungen und Projekte zu verwenden.
Überprüfen der Installation von Oracle Database 19c
Nachdem Sie die Installation von Oracle Database 19c unter Linux mit dem RPM-Paket abgeschlossen haben, müssen Sie überprüfen, ob die Installation erfolgreich war und die Datenbank ordnungsgemäß funktioniert.
Hier sind einige Schritte, die Sie ausführen können, um die Installation zu überprüfen:
| Schritt | Die Beschreibung |
|---|---|
| 1 | Stellen Sie sicher, dass der Oracle Database-Dienst ausgeführt wird. Sie können den Befehl systemctl status oracle_domänenname verwenden, um den Dienststatus zu überprüfen. |
| 2 | Stellen Sie mithilfe von SQL*Plus oder einem anderen Datenbankverwaltungstool eine Verbindung mit der Datenbank her. Sie können den Befehl sqlplus / as sysdba verwenden, um eine Verbindung mit einer Datenbank mit Administratorrechten herzustellen. Führen Sie dann einige einfache Abfragen aus, um sicherzustellen, dass die Datenbank verfügbar und funktionsfähig ist. |
| 3 | Stellen Sie sicher, dass alle erforderlichen Oracle Database-Prozesse funktionieren. Sie können den Befehl ps -ef | grep von oracle verwenden, um eine Liste der aktiven Oracle-Datenbankprozesse anzuzeigen. |
| 4 | Überprüfen Sie die Datenbankprotokolldateien. Die Protokolldateien enthalten Informationen über den Betrieb der Datenbank, Fehler und Warnungen. Sie können die Protokolldateien im Verzeichnis $ORACLE_BASE/diag/rdbms finden. |
Wenn alle Schritte erfolgreich abgeschlossen wurden, ist die Installation von Oracle Database 19c korrekt verlaufen, und Sie können die Datenbank für Ihre Anwendungen verwenden.
Installieren und Konfigurieren zusätzlicher Oracle Database 19c-Komponenten
Nachdem Sie Oracle Database 19c erfolgreich unter Linux mit dem RPM-Paket installiert haben, können Sie die zusätzlichen Komponenten konfigurieren, die in der Basisdatenbankinstallation enthalten sind.
1. Installieren von Oracle Enterprise Manager Database Express (EM Express)
EM Express bietet eine grafische Oberfläche zur Verwaltung der Datenbank und ihrer Komponenten. Führen Sie die folgenden Schritte aus, um EM Express zu installieren:
- Führen Sie den folgenden Befehl aus, um sicherzustellen, dass die Datenbank ausgeführt wird: sudo systemctl status oracle-xe-19c
- Öffnen Sie einen Webbrowser und geben Sie die Adresse ein https://localhost:5500/em.
- Sie werden aufgefordert, sich mit dem Benutzernamen und dem Passwort der Datenbank anzumelden.
- Nach erfolgreicher Anmeldung können Sie EM Express verwenden, um die Datenbank zu verwalten.
2. Installieren zusätzlicher Pakete und Komponenten
Oracle Database 19c enthält einige zusätzliche Komponenten und Pakete, die Sie nach Ihrem Ermessen installieren und konfigurieren können. Einige dieser Komponenten umfassen den Oracle Application Express (APEX) -Anwendungsserver, Oracle Text, Oracle Multimedia und andere.
Führen Sie die folgenden Schritte aus, um diese Komponenten zu installieren:
- Laden Sie zusätzliche Komponenten von der offiziellen Oracle-Website herunter.
- Entpacken Sie die heruntergeladenen Dateien in die entsprechenden Verzeichnisse.
- Führen Sie die Installation der einzelnen Komponenten durch, indem Sie die Anweisungen auf dem Bildschirm befolgen.
- Konfigurieren Sie nach erfolgreicher Installation jede Komponente entsprechend Ihren Anforderungen.
Nachdem Sie zusätzliche Oracle Database 19c-Komponenten installiert und konfiguriert haben, können Sie diese Funktionen beim Entwerfen und Verwalten der Datenbank verwenden.