Probleme Oracle Server/soluții

Majoritatea aplicațiilor funcționează perfect normal atunci când sunt pregătite într-o mașină Fresh Start cu DaDesktop (DD). Există însă una sau două aplicații care, din cauza procesului de clonare, nu se comportă conform așteptărilor și necesită câțiva pași suplimentari pentru a funcționa corect.

Detalii sistem

 

Note de remediere Fresh Start
  1. 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 diferi în funcție de configurația exactă a sistemului dumneavoastră.

  2. Rezumat - Remedierea în Fresh Start se face conform descrierii de mai jos. Se folosește numele de host al mașinii Fresh Start, dar atunci când aceasta este clonată, se va aloca un nume de mașină diferit, astfel încât hostname-ul original devine irelevant. În locul acestuia, se va folosi adresa de localhost 127.0.0.1. În plus, există Listenere de baze de date suplimentare adăugate care complică configurația; acestea este bine să fie eliminate, așa cum se arată mai jos.

     

Procesul de remediere

1. Imaginea de mai jos ilustrează eroarea de rețea a conexiunii la baza de date atunci când se folosește aplicația Oracle SQL Developer.

Test eșuat

2. Lansați aplicația Oracle Net Manager

Sunt afișate detaliile serviciului xe, cu informațiile host-ului original (în acest caz alexei-uuae.vm).

Oracle Net Manager

3. Testul de conexiune eșuează (introduceți userid=system și parola)

Testul de conexiune eșuează

4. Oracle Net Manager, Locații de ascultare, Listener
Detaliile host-ului care arată hostname-ul original 'alexei-uue.vm' – acesta va fi modificat.

5. 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 pentru ele. Dacă există, ștergeți acel Listener.

Listenere

6. Așadar, ștergeți LISTENER1 și confirmați. NB: Acesta este un exemplu a ceea ce s-a întâmplat în configurarea noastră, dar s-ar putea să nu fie întotdeauna cazul; este prezentat aici cu titlu de exemplu.

Ștergere Listener

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

Listener implicit

8. Prin urmare, ștergeți DEFAULT SERVER LISTENER

Ștergere Listener

9. Pe LISTENER (doar acesta a mai rămas acum), vedem hostname-ul mașinii virtuale existente, care trebuie schimbat deoarece se va modifica în timpul clonării.

Remediere rețea

10. Modificați host-ul din cel afișat, în cazul nostru 'alexi.uuae.vm', în 127.0.0.1, păstrând același port.

Modificare rețea

În continuare, configurați baza de date existentă 

11. Schimbați SID-ul în XE și Global Database Name în xe.local 

Modificare detalii SID și nume global bază de date

12. Salvați configurația de rețea și închideți aplicația.

13. Porniți Command Prompt; vom reporni serviciul listener.

Tastați 'lsnrctl status', apoi 'lsnrctl stop'

Tastați 'lsnrctl start'

Prompt comandă

Lansați din nou Oracle Net Manager.

14. Eliminați alexei-vm din secțiunea Service-naming- > xe

15. Schimbați host-ul în 127.0.0.1 

16. Salvați conexiunea de rețea

17. Test de conexiune. Faceți clic pe butonul mic din imaginea de mai jos pentru a lansa Testul de conexiune

Clic pentru test

18. Schimbați datele de autentificare. Modificați numele de utilizator în 'system' și introduceți parola corespunzătoare.

Test de conexiune reușit

Salvați conexiunea de rețea dacă este necesar

19. Reveniți la aplicația principală Oracle SQL Developer. Rulați din nou Testul de conexiune.

Aplicație Oracle

20. Presupunând că v-ați conectat cu succes, mergeți la Connections în ecranul din stânga și extindeți Oracle Connections pentru a confirma că tabelele bazei de date sunt afișate conform așteptărilor.

21. Continuați cu configurarea mașinii FreshStart după cum este necesar și clonați mașinile FreshStart pe mașinile Trainerului și ale Participanților.

Serverul de baze de date Oracle ar trebui să funcționeze acum corect pe mașinile Trainerilor și ale Participanților.

Vă rugăm să contactați Suportul DaDesktop prin intermediul aplicației de chat dacă întâmpinați în continuare probleme și vă vom ajuta cu plăcere.