Das Verfahren zur Registrierung lässt es nicht zu, zwei gleiche Versionen der Laufzeitbibliothek der Interface-Programme auf einem Rechner (in unterschiedlichen Verzeichnissen) eindeutig zu ermitteln. Dieser Fall kann eintreten, wenn Test- und Produktivsystem auf dem gleichen Rechner installiert sind, aber die Binaries aus unterschiedlichen Verzeichnissen kommen sollen.
Verwenden Sie in diesem Fall die Option –k, um die Versionen zu benennen und wiederzufinden. Setzen Sie die Umgebungsvariable SAPDBINSTKEY auf den in <key> angegebenen Wert, damit die Anwendungen die unter diesem key registrierte Version verwenden.
irconf -i -p <path> -k <key>
irconf -i –p /opt/sapdb/interfaces/precompiler/runtime/7401 -k db_instance_name
Sie erhalten angezeigt, unter welchem Pfad die unter <key>angegebene Version registriert wurde.
/opt/sapdb/interfaces/precompiler/runtime/7401 -> 7.4.01.00 db_instance_name