How to check if RAC option is linked into the binaries

Inhalt

Problem

Wie kann man festsellen ob Oracle Standard Edition oder Oracle Standard Edition One verwendet wird?

Die Lizenz der SE beinhaltet auch die RAC Option, die in der SE1 nicht verfuegbar ist. Nach der SW INstallation sollte man in den Binaries erkennen koennen, ob RAC enthalten ist oder nicht.

Analyse

Loesung

Um nun zu pruefen ob die RAC Option gelinkt ist, kann man $ORACLE_HOME/rdbms/lib/libknlopt.a auf das Vorhandensein von kcsm.o checken.

  • RAC enabled = kcsm.o
  • RAC disabled = ksnkcs.o
 
[oracle@oel63 ~]$ ar -t $ORACLE_HOME/rdbms/lib/libknlopt.a|grep -c kcsm.o
0
[oracle@oel63 ~]$

Fazit

top

Referenzen

How to Check Whether Oracle Binary/Instance is RAC Enabled and Relink Oracle Binary in RAC (Doc ID 284785.1)