Auf deutsch: Der Netzwerkadapter konnte keine Verbindung herstellen.
Das Problem trat bei uns auf einem virtuellen System nach mehreren Wochen problemlosen Arbeiten auf. Eine Recherche im Internet brachte auf folgender Seite den entscheidenden Hinweis:
In der Datei [listener.ora] (Verzeichnis C:\Oracle\product\12.1.0\dbhome_1\NETWORK\ADMIN) war der Eintrag für den Oracle-Server falsch.
Die Erweiterung .mshome.net am Rechnernamen muss entfernt werden. Danach ist der Zugriff auf die Oracle-Datenbank wieder möglich.
Wie es zu diesem fehlerhaften Eintrag kam, konnten wir in unseren Tests nicht reproduzieren. |
---|
Bei Oracle-Datenbanken sperrt man sich ziemlich schnell aus, wenn man nicht in regelmäßigen Abständen (standardmäßig 180 Tage) sein Kennwort ändert.
Es ist jedoch möglich, das Ablaufen des Kennwortes zu unterbinden. Es sollte jeder Nutzer für sich selbst entscheiden, ob durch die ständigen Kennwortänderungen die Sicherheit der Beobachtungsdaten in der Oracle-Datenbank erhöht wird. Kennwort ändern Verbinden Sie sich zunächst mit mit der Oracle-Datenbank mit dem Benutzer [SYS]. Ändern Sie dann das Kennwort des MultiBaseCS-Nutzers.
ALTER USER USER_NAME identified by NEUES_PASSWORT z.B. ALTER USER MULTIBASECS identified by multibasecs ALTER USER C##MULTIBASECS identified by multibasecs
In vorstehendem Beispiel ist MULTIBASECS der Benutzer, das Kennwort ist multibasecs. Kennwortlebenszeit ausschalten Zunächst lassen wir uns anzeigen, wie lange die Kennwörter gültig sind:
SELECT * FROM dba_profiles WHERE PROFILE='DEFAULT';
Der Eintrag PASSWORD_LIFE_TIME liefert uns das gewünschte Ergebnis. In unserem Fall sind es 180 Tage.
Nun schalten wir die Kennwortlebenszeit kurzerhand aus:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
Das Ändern der Kennwortlebenszeit sollte mit einer Erfolgsmeldung abgeschlossen werden. |
---|