Probleme și remedieri server Oracle

Majoritatea aplicațiilor funcționează perfect normal când sunt pregătite în mașina Fresh Start, folosind DaDesktop (DD). Există însă una sau două aplicații care, din cauza procesului de clonare, nu merg cum te-ai aștepta și necesită câțiva pași suplimentari ca să funcționeze normal.

Detalii sistem

 

Note remediere Fresh Start
  1. Reține că acesta este un ghid generic pentru remedierea acestei aplicații când o folosești în Fresh Start. Pașii pot diferi în funcție de configurația ta exactă.

  2. Sumar – Remedierea în Fresh Start se face cum e descris mai jos. Se folosește hostname-ul mașinii Fresh Start, dar când aceasta este clonată, va fi utilizat un nume de mașină diferit, așa că hostname-ul original nu mai are nicio logică aici. În locul lui, folosim 127.0.0.1 localhost, nu hostname-ul original. În plus, există Listenere de bază de date adăugate suplimentar, care bulversează configurația și pe care cel mai bine le ștergi, așa cum se arată mai jos.

     

Procesul de remediere

1. Mai jos se vede eroarea de rețea la conexiunea cu baza de date, când folosești aplicația Oracle SQL Developer.

Test eșuat

2. Lansează aplicația Oracle Net Manager

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

Oracle Net Manager

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

Testul de conexiune eșuează

4. Oracle Net Manager, Listening Locations, Listener
Detaliile hostului care arată hostname-ul original „alexei-uue.vm” – acesta va fi schimbat.

5. Nu apare nicio bază de date configurată să lucreze cu LISTENER1. Verifică dacă există Listenere care s-ar putea să nu aibă servicii de baze de date configurate pentru ele. Dacă da, șterge acel Listener.

Listenere

6. Așadar, șterge LISTENER1 și confirmă. 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 doar ca exemplu.

Șterge Listener

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

Listener implicit

8. Așadar, ȘTERGE DEFAULT SERVER LISTENER

Șterge Listener

9. Pe LISTENER (a rămas doar acesta acum), vedem hostname-ul existent al vm-ului, care trebuie schimbat pentru că se va modifica la clonare.

Repară rețeaua

10. Schimbă hostul din cel afișat, în cazul nostru „alexi.uuae.vm”, în 127.0.0.1, lăsând portul neschimbat.

Schimbă rețeaua

În continuare, configurează baza de date existentă 

11. Schimbă SID-ul în XE și Global Database Name în xe.local 

Schimbă detaliile SID și numele global al bazei de date

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

13. Deschide Command prompt, vom reporni serviciul listener.

Tastează „lsnrctl status”, apoi „lsnrctl stop”

Tastează „lsnrctl start”

Command prompt

Lansează din nou Oracle Net Manager.

14. Elimină alexei-vm din secțiunea Service-naming- > xe

15. Schimbă hostul în 127.0.0.1 

16. Salvează conexiunea de rețea

17. Test de conexiune. Dă clic pe butonul mic din imaginea de mai jos pentru a lansa Testul de conexiune

Clic pentru a testa

18. Schimbă datele de login. Schimbă username-ul în „system” și completează parola folosită.

Test de conexiune reușit

Salvează conexiunea de rețea dacă este necesar

19. Întoarce-te în aplicația principală Oracle SQL Developer. Rulează din nou Testul de conexiune.

Aplicația Oracle

20. Presupunând că te-ai conectat cu succes. Mergi la Connections din partea stângă a ecranului, extinde Oracle Connections pentru a confirma că tabelele bazei de date sunt afișate cum te aștepți.

21. Continuă cu configurarea mașinii FreshStart după cum e necesar și clonează mașinile FreshStart pe mașinile Trainerilor și ale Participanților.

Serverul Oracle Database ar trebui să ruleze acum corect pe mașinile Trainerilor și ale Participanților.

Dacă întâmpini în continuare probleme, te rugăm să contactezi Suportul DaDesktop prin aplicația de chat și te vom ajuta cu plăcere.