So installieren Sie Oracle_11g mit Docker

So installieren Sie Oracle_11g mit Docker

Installieren Sie Oracle_11g mit Docker

1. Ziehen Sie das Oracle_11g-Image

Docker-Pull-Registrierung.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 

Bildbeschreibung hier einfügen

2. Erstellen Sie einen Oracle11g-Container

docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

3. Überprüfen Sie, ob der Oracle11g-Container erfolgreich erstellt wurde

Docker ps -a 

Bildbeschreibung hier einfügen

4. Starten Sie den Oracle11g-Container

Docker starten Oracle11g 

Bildbeschreibung hier einfügen

5. Geben Sie den Oracle11g-Container zur Konfiguration ein

docker exec -it oracle11g bash

6. Wechseln Sie zur Konfiguration zum Root-Benutzer

su-Wurzel

Passwort: helowin

Bildbeschreibung hier einfügen

7. Bearbeiten Sie die Profildatei, um die ORACLE-Umgebungsvariablen zu konfigurieren

vi /etc/Profil 

Bildbeschreibung hier einfügen

8. Fügen Sie abschließend die folgenden 3 Konfigurationszeilen hinzu

export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH 

Bildbeschreibung hier einfügen

Speichern: :wq
Machen Sie die Konfiguration wirksam: source /etc/profile

9. Erstellen Sie einen Softlink

ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

10. Wechseln Sie zum Oracle-Benutzer

su - Orakel 

Bildbeschreibung hier einfügen

11. Melden Sie sich bei sqlplus an und ändern Sie die Passwörter von Sys- und Systembenutzern

sqlplus /nolog
conn /as sysdba 

Bildbeschreibung hier einfügen

12. Ändern Sie die Sys- und Systembenutzerkennwörter und aktualisieren Sie die Berechtigungen

von Oracle identifiziertes Benutzersystem ändern;
Ändern Sie das von Oracle identifizierte Benutzersystem.
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; 

Bildbeschreibung hier einfügen

Ausgang: exit;
13. Überprüfen Sie den Status der Oracle-Instanz

lsnrctl-Status 

Bildbeschreibung hier einfügen

14. Verwenden Sie nacivat, um eine Verbindung zur Oracle-Datenbank herzustellen

Dienstname: helowin (helowin muss ausgefüllt werden)
Passwort: oracle (das in Schritt 12 festgelegte Passwort)

Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels zur Installation von Oracle_11g mit Docker. Weitere Informationen zur Installation von Oracle_11g mit Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung zur Installation und Konfiguration der Oracle-Datenbank in Docker
  • Tutorial zur Installation und Konfiguration von Oracle auf Docker
  • Die umfassendsten Schritte zur Installation von Oracle19c mit Docker

<<:  HTML Mehrere spezielle Trennlinieneffekte

>>:  Designtheorie: Menschenorientiertes Green Design

Artikel empfehlen

Tutorial zur Installation von MYSQL8.0 auf Alibaba Cloud ESC

Öffnen Sie das Verbindungstool. Ich verwende Moba...

Verschiedene Möglichkeiten zum Ändern der Hintergrundbildfarbe mit CSS3

CSS3 kann die Farbe von Bildern ändern. Ab sofort...

JavaScript-Implementierung des Spiels des Lebens

Inhaltsverzeichnis Konzept-Einführung Logische Re...

Der IE8-Browser wird vollständig mit Webseitenstandards kompatibel sein

<br />Um zu beweisen, dass sein Engagement f...

jQuery-Plugin zum Erzielen eines Code-Rain-Effekts

In diesem Artikel wird der spezifische Code des j...

Lösung zum automatischen Neustart von MySQL

Vorwort Kürzlich trat in der Testumgebung ein Pro...

Tipps zur Optimierung von MySQL SQL-Anweisungen

Wenn wir mit einer SQL-Anweisung konfrontiert wer...

Tipps zur Konvertierung von MySQL-Spalten in Zeilen (teilen)

Vorwort: Weil viele Geschäftstabellen Entwurfsmus...

So lösen Sie das Problem, das Root-Passwort von Mysql auf dem Mac zu vergessen

Ich habe MySQL auf meinem Computer längere Zeit n...

Erfahren Sie, wie Sie eine MySQL-Datenbank auf dem Mac installieren

Laden Sie MySQL für Mac herunter: https://downloa...

Was bei der Migration von MySQL auf 8.0 zu beachten ist (Zusammenfassung)

Passwortmodus PDO::__construct(): Der Server hat ...

MySQL-Batch entfernt Leerzeichen in einem bestimmten Feld

Gibt es in MySQL eine Möglichkeit, Leerzeichen st...