Ich habe Oracle11 mit RAC auf RedHat 5 installiert. Ich habe zwei Server mit jeweils zwei Instanzen. Auf jedem Server kann ich erfolgreich eine Verbindung zur entsprechenden Datenbankinstanz herstellen, jedoch nicht zur ASM-Instanz.
Ich verbinde mich mit dem Benutzer oracle11 und gebe ein: export ORACLE_SID=+ASM1 sqlplus "/as sysdba" Die Verbindung wird hergestellt, aber es wird geschrieben: Verbunden mit einer inaktiven Instanz und wenn ich versuche, auf Parameter oder Ansichten zuzugreifen, treten Fehler auf.
Um zu wissen, dass +ASM1 die SID ist, gebe ich ein: ps aux | grep pmon und erhalte: asm_pmon_+ASM1
Ich habe es auch mit +ASM versucht, aber auch ohne Erfolg.
Was ist hier falsch?
Antwort1
Ich habe gewonnen!!! Die Lösung besteht darin, ORACLE_HOME des Stammverzeichnisses der ASM-Instanz ohne / am Ende festzulegen. Hier bekomme ich die Antwort:http://www.orafaq.com/forum/m/459515/153291/#msg_459515