---
title: "Fehlersuche Oracle"
description: "Lösungen für typische Probleme beim Betrieb von MultiBaseCS mit einer Oracle-Datenbank."
topicId: "Oracle_Fehlersuche"
contextId: 155
editionen: [professional, server]
status: aktualisiert
version: "5.4"
---
**The Network Adapter could not establish the connection (ORA-17002)**

<a id="netzwerkadapter" />

Auf Deutsch: Der Netzwerkadapter konnte keine Verbindung herstellen.

Wir haben diesen Fehler auf einem virtuellen System beobachtet, nachdem es wochenlang problemlos lief. Ursache war ein falscher Rechnername in der Datei **listener.ora**: An den Rechnernamen war die Endung *.mshome.net* angehängt.

So beheben Sie den Fehler:

1. Öffnen Sie die Datei **listener.ora** im Oracle-Verzeichnis unter `…\network\admin`, zum Beispiel `C:\app\<Benutzer>\product\21c\homes\OraDB21Home1\network\admin`.
2. Entfernen Sie beim Eintrag `HOST` die Endung *.mshome.net* vom Rechnernamen.
3. Speichern Sie die Datei und starten Sie den Dienst des Oracle-Listeners neu (oder den Rechner).

Wie es zu dem falschen Eintrag kam, konnten wir nicht nachvollziehen. Weitere Hinweise finden Sie auf [stackoverflow.com](https://stackoverflow.com/questions/24524694/the-network-adapter-could-not-establish-the-connection-in-sql-developer).

**Kennwort abgelaufen**

<a id="kennwortabgelaufen" />

![Meldung: Kennwort abgelaufen](/blume-assets/content/assets/legacy/desktop/oracle-kennwort-abgelaufen.png)

In Oracle laufen Kennwörter standardmäßig nach 180 Tagen ab. Danach kann sich MultiBaseCS nicht mehr anmelden. Sie können das Kennwort ändern oder das Ablaufen ganz abschalten. Ob ein regelmäßiger Kennwortwechsel die Sicherheit Ihrer Daten erhöht, entscheiden Sie selbst.

### Kennwort ändern

Verbinden Sie sich als Benutzer SYS oder SYSTEM mit der Datenbank und ändern Sie das Kennwort des MultiBaseCS-Benutzers:

```sql
ALTER USER MULTIBASECS IDENTIFIED BY "NeuesKennwort";
```

Haben Sie einen gemeinsamen Benutzer der Container-Datenbank angelegt, heißt er zum Beispiel `C##MULTIBASECS`.

Tragen Sie das neue Kennwort anschließend in Ihre [Verbindungsdatei](/desktop/administration/oracle/verbindung-mit-der-datenbank-herstellen) ein.

### Ablaufen des Kennworts abschalten

So zeigen Sie an, wie lange Kennwörter gültig sind (Eintrag *PASSWORD\_LIFE\_TIME*):

```sql
SELECT * FROM dba_profiles WHERE profile = 'DEFAULT';
```

So schalten Sie das Ablaufen ab:

```sql
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
```

Die Änderung gilt für alle Benutzer mit dem Profil *DEFAULT*.
