Installation

Die CDB-Tools sind non invasiv, d.h. sie werden nicht in CIM DATABASE (CDB) installiert. Die Idee der CDB-Tools ist es, eine erweiterte Laufzeitumgebung für CDB bereit zu stellen ohne das dazu die CDB Installation verändert werden muss. Mit dieser Eigenschaft können die CDB-Tools komfortabel auf jede bestehende CDB Instanz aufgesattelt werden.

  1. Die CDB-Tools können als fertiges ZIP runter geladen werden. Siehe aktuelle cdb-tools.zip in den Releases.

  2. Der Ordner cdb-tools in der ZIP Datei muss irgendwo - hin ausgepackt werden (s.a. Hinweise ).

  3. CDB in den CDB-Tools bekannt machen. In der CDB-Tools Umgebung müssen ein paar CADDOK_* Variablen angepasst werden (s.a. Setup cdbEnv).

REM Datei winShortcuts/cdbEnv.bat

SET "CADDOK_BASE=C:\share\cdb_cust_dev"
SET "CADDOK_DBNAME=cust_dev"

SET "CADDOK_RUNTIME=C:\share\contact\cdbsrv-11.3.10"
SET "CADDOK_CLIENT_HOME=C:\share\contact\cdbpc-11.3.0.10"

Damit ist die Installation bereits abgeschlossen.

Tipp

Wenn die CDB-Tools in mehreren Instanzen genutzt werden sollen, dann kopiert man am besten den cdb-tools/winShortcuts Ordner in die CDB-Instanzen und passt zusätzlich noch CDBTOOLS_HOME an.

SET "CDBTOOLS_HOME=C:\share\cdb-tools"

Hinweise

Ab Version 11.3 verwendet CDB ELEMENTS die 64bit Bibliotheken (win_amd64 ist der Default in den CDB-Tools), weshalb für ältere Versionen noch die Variable PIP_PY_PLATFORM gesetzt (aus-kommentiert) werden muss:

SET PIP_PY_PLATFORM=win32

Initial sollte noch einmal das folgende Skript in einer CDB-Tools Shell ausgeführt werden (siehe Hinweise Abschnitt Portable):

[CDBTools]$ cdbtools-fix-launcher

Bezüglich Aktualisierung der CDB-Tools siehe Update der CDB-Tools. Eine alternative Installation, ist im Abschhnitt „Build aus dem Reposetorie“ beschrieben. Sie basiert auf dem selben git-Reposetorie, welches bereits in dem obigen ZIP download enthalten ist.