Listener Fehler während der DataGuard-Konfiguration

| Added: June 3, 2025 | Total views: 66


Header image

Ein wichtiger Bestandteil der Vorbereitung fur die Erstellung einer Standby-Datenbank ist die entsprechende Konfiguration des Listener.

Bei einer klassischen Instalation befindet sich die Konfigurationsdatei listener.ora im folgenden Verzeichnis:

/u01/app/oracle/product/19.0.0/dbhome_1/network/admin
 

Die Standardkonfiguration des Listener ist die dynamische Instanzregistrierung:

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = deinemhostname)(PORT = 1521))
    )
  )

Eine solche Konfiguration registriert jedoch keine Instanzen im NOMOUNT Modus. Der NOMOUNT Modus ist erforderlich, um Daten korrekt von der Primardatenbank in die subere Standbydatenbank zu kopieren. 

Um in diesem fall den Status "Blockierter Listener" zu vermeiden, sollten Sie die Instanz statich registrieren, indem Sie den folgenden Eintrag in die Datei listsner.ora einfugen:


SID_LIST_LISTENER=
  (SID_LIST=
    (SID_DESC=
      (GLOBAL_DBNAME=deinedatumbankname)
      (SID_NAME=orcl)
      (ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1)
    )
  )

 

Dieser Ansatz ermoglicht es uns, den Status unserer Instanz zu andern und so Dateien mit RMAN krrekt zu kopieren.

 



[photo]
Aleksander Legkoszkur
Database Administrator

A technology fan who likes to stayes at night until he finds a solution. A small handyman who tries to fix everything he can get his hands on. Worked with technologies like:

Windows Server / Linux

Oracle Cloud

Python / T-SQL / PL-SQL / HTML / CSS 

Oracle / SQL Server