OLAP-API-Anbindung mittels IDL Cockpit


Inhaltsverzeichnis


1 Installationshinweise

d Bewegungsdaten auszulesen

1.1 Ablaufbedingungen

Getestet wurde die Implementierung mit Cockpit Build # 6.0.2.589 Fileversion # 10

1.2 Einstellungen für Windows XP

  1. Datei cwioidl.dll kopieren nach C:\Programme\Gemeinsame Dateien\Cubeware\
  2. Umgebungsvariable OLAP_API_PROP_LOG_DIR=c:\tmp anlegen und auf ein Verzeichnis mit Schreibberechtigung (z.B. c:\tmp) verweisen lassen
  3. Registrieren der DLL in der Registry (Einzelheiten s.u.)
  4. Einstellungen für die DB-Anmeldung und einen alternativen Pfad für die Logdatei in der Datei olapapi.properties einstellen
  5. Datei olapapi.properties i.d.R. kopieren nach C:\Dokumente und Einstellungen\%userName%\Anwendungsdaten\IDL\IDLCOCKPIT V6pro (Unicode). Sollte die Datei dort nicht geladen werden können, steht in der Datei olapapiprops.log der qualifizierte Pfad, von wo gelesen wird,

In der mitkopierten Datei idl_driver.reg sind drei Angaben zu überprüfen:

  1. Reg-Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Cubeware\Common\OLAP\idl
  2. ClassPath-Eintrag einstellen: Pfad zur IDL Konsis-Installation, z.B."classpath"="D:\\idl\\load\\gui.jar"
  3. Zu verwendendes Java Runtime Environment: Am besten die aus der IDL Konsis-Installation aufgespielte, z.B. "jre"="D:\\IDL\\jre\\bin\\client" oder eine neuere Versionen

1.3 Einstellungen für Windows Vista/2008/7

  1. Datei cwioidl.dll kopieren nach C:\Program Files (x86)\Common Files\Cubeware
  2. Umgebungsvariable OLAP_API_PROP_LOG_DIR=c:\tmp anlegen und auf ein Verzeichnis mit Schreibberechtigung (z.B. c:\tmp) verweisen lassen
  3. Registrieren der DLL in der Registry (Einzelheiten s.u.)
  4. Einstellungen für die DB-Anmeldung und einen alternativen Pfad für die Logdatei (z.B. c:\\tmp entprechend Cubeware-Notation für Pfadangaben mit doppeltem Backslash) in der Datei olapapi.properties einstellen

In der mitkopierten Datei idl_driver_vista.reg sind drei Angaben zu überprüfen:

  1. Reg-Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cubeware\Common\OLAP\idl
  2. ClassPath-Eintrag einstellen: Vollqualifizierter Pfad zur GUI-Komponente der IDL Konsis-Installation, z.B."classpath"="D:\\idl\\load\\gui.jar"
  3. Zu verwendendes Java Runtime Environment: Am besten die aus der IDL Konsis-Installation aufgespielte, z.B. "jre"="D:\\IDL\\jre\\bin\\client\\jvm.dll" oder eine neuere Version, z.B. im Installationspfad: "jre"="C:\\Program Files (x86)\\Java\\jre6\\bin\\client\\jvm.dll"
  4. Datei olapapi.properties i.d.R. kopieren nach C:\Users\%userName%\AppData\Roaming\IDL\Windows. Sollte die Datei dort nicht geladen werden können, steht in der Datei olapapiprops.log, die sich in dem in dem Verzeichnis siehe: OLAP_API_PROP_LOG_DIR befindet, von wo gelesen wird,