🌐 English
DaDesktop

Oracle-Serverprobleme/Lösungen

Die meisten Anwendungen funktionieren nach der Installation auf einem neu eingerichteten Rechner mit DaDesktop (DD) einwandfrei. Allerdings gibt es ein oder zwei Anwendungen, die aufgrund des Klonvorgangs nicht wie erwartet funktionieren und zusätzliche Schritte erfordern, um den normalen Betrieb zu ermöglichen.

Systemdetails

Reparaturhinweise für den Neustart
  1. Bitte beachten Sie, dass dies eine allgemeine Anleitung zur Reparatur dieser Anwendung im Fresh-Start-Modus ist. Die Schritte können je nach Ihrer genauen Konfiguration variieren.

  2. Zusammenfassung – Die Verbesserungen an Fresh Start sind folgende: Der Hostname der Fresh-Start-Maschine wird verwendet, beim Klonen jedoch ein anderer Maschinenname, weshalb der ursprüngliche Hostname hier nicht mehr relevant ist. Stattdessen verwenden wir 127.0.0.1 localhost. Zusätzlich wurde ein weiterer Datenbank-Listener hinzugefügt, der die Konfiguration unübersichtlich machte. Es empfiehlt sich, diesen zu entfernen, wie unten gezeigt.

Reparaturprozess

1. Im Folgenden wird ein Datenbanknetzwerkverbindungsfehler bei Verwendung der Oracle SQL Developer-Anwendung dargestellt.

Fehlertest

2. Starten Sie die Oracle Net Manager-Anwendung.

Es werden die Details des xe-Dienstes angezeigt, zusammen mit den ursprünglichen Host-Informationen (in diesem Fall alexei-uuae.vm).

Oracle Net Manager

3. Verbindungstest fehlgeschlagen (Benutzername=system und Passwort eingeben)

Verbindungstest fehlgeschlagen

4. Oracle Net Manager, Listening Locations, Listener
Die Hostdetails, die den ursprünglichen Hostnamen 'alexei-uue.vm' anzeigen, werden geändert.

5. Es werden keine Datenbanken angezeigt, die für die Verwendung mit LISTENER1 konfiguriert sind. Überprüfen Sie, ob für welche Listener Datenbankdienste konfiguriert sind. Löschen Sie diese Listener gegebenenfalls.

Zuhörer

6. Löschen Sie also LISTENER1 und bestätigen Sie. Hinweis: Dies ist ein Beispiel dafür, was während unserer Einrichtung passiert, aber es muss nicht immer so sein, sondern wird hier nur als Beispiel gezeigt.

Listener löschen

7. STANDARD-SERVER-LISTENER - Überprüfen Sie nacheinander jeden Listener, falls keine Listening-Standorte verfügbar sind.

Standard-Listener

8. Löschen Sie also den Standard-Serverlistener.

Listener löschen

9. Auf LISTENER (dies ist der einzige, der jetzt noch übrig ist) sehen wir den vorhandenen VM-Hostnamen, der geändert werden muss, da sich dieser beim Klonen ändert.

Netzwerk reparieren

10. Ändern Sie den Host von dem in unserem Fall angezeigten 'alexi.uuae.vm' auf 127.0.0.1, wobei der Port unverändert bleibt.

Netzwerk ändern

Konfigurieren Sie anschließend die bestehende Datenbank.

11. Ändern Sie die SID in XE und den globalen Datenbanknamen in xe.local.

Ändern Sie die Details der SID und des globalen Datenbanknamens.

12. Speichern Sie die Netzwerkkonfiguration und schließen Sie die Anwendung.

13. Starten Sie die Eingabeaufforderung, wir werden den Listener-Dienst neu starten.

Geben Sie 'lsnrctl status' ein, geben Sie 'lsnrctl stop' ein

Geben Sie 'lsnrctl start' ein.

Befehlszeile

Starten Sie Oracle Net Manager erneut.

14. Entfernen Sie alexei-vm aus dem Abschnitt „Service-Namensgebung -> xe“.

15. Ändern Sie den Host auf 127.0.0.1

16. Netzwerkverbindung speichern

17. Verbindungstest. Klicken Sie auf die kleine Schaltfläche im Bild unten, um den Verbindungstest aufzurufen.

Zum Testen klicken

18. Ändern Sie die Anmeldedaten. Ändern Sie den Benutzernamen in „system“ und das verwendete Passwort.

Verbindungstest erfolgreich

Netzwerkverbindung gegebenenfalls sichern

19. Kehren Sie zur Hauptanwendung von Oracle SQL Developer zurück. Führen Sie den Verbindungstest erneut aus.

Oracle-Anwendung

20. Vorausgesetzt, die Verbindung wurde erfolgreich hergestellt. Gehen Sie im linken Bildschirmbereich auf „Verbindungen“ und erweitern Sie „Oracle-Verbindungen“, um zu überprüfen, ob die Datenbanktabellen wie erwartet angezeigt werden.

21. Fahren Sie bei Bedarf mit der Konfiguration der FreshStart-Maschine fort und klonen Sie die FreshStart-Maschine auf die Trainer- und Teilnehmermaschinen.

Der Oracle-Datenbankserver sollte nun sowohl auf dem Trainer- als auch auf dem Teilnehmerrechner ordnungsgemäß laufen.

Bitte kontaktieren Sie den DaDesktop-Support über die Chat-App, falls Sie weiterhin Probleme haben. Wir helfen Ihnen gerne weiter.