Probleme/Remedieri Oracle Server
Majoritatea aplicațiilor funcționează absolut normal atunci când sunt pregătite pe mașina Fresh Start utilizând DaDesktop (DD). Dar există una sau două aplicații care, din cauza procesului de clonare, nu funcționează conform așteptărilor și necesită câțiva pași suplimentari pentru a permite funcționarea normală.
Detalii sistem
-
Oracle Database 19c, (alte versiuni vor prezenta probabil același comportament)
- Instalat folosind șablonul Windows 10
Note de remediere Fresh Start
-
Vă rugăm să rețineți că acesta este un ghid generic pentru remedierea acestei aplicații atunci când este utilizată în Fresh Start. Pașii pot fi diferiți în funcție de configurația exactă a instalării.
-
Rezumat - Remedierea pe Fresh Start se face conform celor de mai jos. Numele de gazdă al mașinii Fresh Start este utilizat, dar atunci când aceasta este clonată, se va folosi un alt nume de mașină, astfel că numele de gazdă original devine inutil. În schimb, folosim localhost 127.0.0.1 în locul numelui original. În plus, există Listenere de baze de date suplimentare adăugate care complică configurația și care sunt cel mai bine eliminate, așa cum se arată și mai jos.
Proces de remediere
Mai jos este prezentată eroarea de conectare la rețea a bazei de date atunci când se utilizează aplicația Oracle SQL Developer.

Lansați aplicația Oracle Net Manager
Sunt afișate detaliile serviciului xe, cu informațiile originale despre gazdă (în acest caz alexei-uuae.vm).

Testul de conexiune eșuează (se tastează userid=system și parola)

Oracle Net Manager, Listening Locations, Listener
Detalii gazdă care arată numele original de gazdă 'alexei-uue.vm' – acesta va fi modificat.

Nu sunt afișate baze de date configurate să funcționeze cu LISTENER1. Verificați existența oricăror Listenere care nu au servicii de baze de date configurate. Dacă există, ștergeți acel Listener.

Prin urmare, ștergeți LISTENER1 și confirmați. NB: Acesta este un exemplu a ceea ce s-a întâmplat în configurarea noastră, dar poate să nu fie întotdeauna cazul; este prezentat aici ca exemplu.

DEFAULT SERVER LISTENER - Verificați fiecare Listener pe rând; în acest caz, nu este disponibilă nicio locație de ascultare.

Prin urmare, ȘTERGEȚI DEFAULT SERVER LISTENER

Pe LISTENER (doar acesta a mai rămas), aici vedem numele de gazdă vm existent care trebuie modificat, deoarece se va schimba la clonare.

Schimbați gazda din cea afișată, în cazul nostru 'alexi.uuae.vm', în 127.0.0.1, lăsând portul neschimbat.

În continuare, configurați baza de date existentă
Schimbați SID-ul în XE și Global Database Name în xe.local

Salvați configurația de rețea și închideți aplicația.
Deschideți Command prompt, vom reporni serviciul listener.
Tastați ‘lsnrctl status’, apoi 'lsnrctl stop'
Tastați 'lsnrctl start'

Lansați din nou Oracle Net Manager.
Eliminați alexei-vm din secțiunea Service-naming- > xe
Schimbați gazda în 127.0.0.1

Salvați conexiunea de rețea
Test de conexiune. Faceți clic pe micul buton din imaginea de mai jos pentru a apela Testul de conexiune

Schimbați datele de autentificare. Schimbați numele de utilizator în ‘system’ și introduceți parola utilizată.

Salvați conexiunea de rețea dacă este necesar
Reveniți la aplicația principală Oracle SQL Developer. Rulați din nou testul de conexiune.

Presupunând că conexiunea a reușit, accesați Connections din partea stângă a ecranului, extindeți Oracle Connections pentru a confirma că tabelele bazei de date sunt afișate conform așteptărilor.
Continuați configurarea mașinii FreshStart conform cerințelor și clonați mașinile FreshStart pe mașinile Trainer-ului și Participanților.
Serverul Oracle Database ar trebui să funcționeze acum corect pe mașinile Trainer-ului și ale Participanților.
Vă rugăm să contactați suportul DaDesktop prin aplicația de chat dacă întâmpinați în continuare probleme și vom fi bucuroși să vă ajutăm.
