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.
Die CDB-Tools können als fertiges ZIP runter geladen werden. Siehe aktuelle
cdb-tools.zip
in den Releases.Der Ordner
cdb-tools
in der ZIP Datei muss irgendwo - hin ausgepackt werden (s.a. Hinweise ).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.