Popis súborov ODBC ovládača, ktoré sa nachádzajú v adresári inst_odbc (32-bitová verzia) resp. inst_odbc64 (64-bitová verzia):
- d2odbccfg_XX_XX_XX.dll – knižnica, ktorá umožňuje konfiguráciu ODBC prostredníctvom užívateľského rozhrania (napr. d2odbccfg_22_0_74.dll).
- d2odbcdrv_XX_XX_XX.dll – knižnica, ktorá implementuje funkcionalitu ODBC rozhrania (napr. d2odbcdrv_22_0_74.dll). Knižnica je klientom aplikačného servera D2000 a musí byť rovnakej verzie ako aplikačný server.
Pozn: pre 32-bitové programy sú potrebné 32-bitové ODBC ovládače, pre 64-bitové programy sú potrebné 64-bitové ODBC ovládače. Každý ovládač sa dokáže pripojiť k 32 aj 64-bitovej verzii D2000.
Inštaláciu ovládača je potrebné vykonať po inštalovaní D2000. Je možné inštalovať D2000 ODBC ovládač aj na počítači, kde D2000 systém nie je nainštalovaný.
Postup inštalácie 32-bitovej verzie ovládačov je nasledovný:
- Nakopírovanie súborov: pokiaľ je na počítači inštalovaný systém D2000, je potrebné nakopírovať ODBC ovládače D2000 z adresára inst_odbc do adresára bin v programovom adresári.
Pokiaľ na počítači nie je inštalovaný systém D2000, treba okrem ovládačov (d2odbccfg_XX_XX_XX.dll a d2odbcdrv_XX_XX_XX.dll) do vybraného adresára (napr. C:\Windows\System32 alebo adresára v C:\Program Files) nakopírovať aj súbor libtzdate.dll a adresár tzdata (adresár tzdata sa nachádza v programovom adresári, súbor libtzdate.dll v podadresári bin). - Registrácia ovládača: na registráciu sa používa utilita odbcconf. Príklad spustenia (na 64-bitových Windows) pre D2000 verziu 22.0.74:
%systemroot%/syswow64/odbcconf /A { INSTALLDRIVER "D2000 V22.0.74 Real Time Driver|Driver=D:\D2000\D2000_EXE\bin\d2odbcdrv_22_0_74.dll|Setup=D:\D2000\D2000_EXE\bin\d2odbccfg_22_0_74.dll"}
V príklade treba nahradiť verziu D2000 (V22.0.74) ako aj názvy knižníc (d2odbcdrv_22_0_74.dll a d2odbccfg_22_0_74.dll) a cestu k nim (D:\D2000\D2000_EXE\bin) vlastnými.
Postup inštalácie 64-bitovej verzie ovládačov je nasledovný:
- Nakopírovanie súborov: pokiaľ je na počítači inštalovaný systém D2000, je potrebné nakopírovať ODBC ovládače D2000 z adresára inst_odbc64 do adresára bin64 v programovom adresári.
Pokiaľ na počítači nie je inštalovaný systém D2000, treba okrem ovládačov (d2odbccfg_XX_XX_XX.dll a d2odbcdrv_XX_XX_XX.dll) do vybraného adresára (napr. C:\Windows\System32 alebo adresára v C:\Program Files) nakopírovať aj súbor libtzdate.dll a adresár tzdata (adresár tzdata sa nachádza v programovom adresári, súbor libtzdate.dll v podadresári bin64). - Registrácia ovládača: na registráciu sa používa utilita odbcconf. Príklad spustenia pre D2000 verziu 22.0.74:
%systemroot%/System32/odbcconf /A { INSTALLDRIVER "D2000 V22.0.74 Real Time Driver|Driver=D:\D2000\D2000_EXE\bin64\d2odbcdrv_22_0_74.dll|Setup=D:\D2000\D2000_EXE\bin64\d2odbccfg_22_0_74.dll"}
V príklade treba nahradiť verziu D2000 (V22.0.74) ako aj názvy knižníc (d2odbcdrv_22_0_74.dll a d2odbccfg_22_0_74.dll) a cestu k nim (D:\D2000\D2000_EXE\bin64) vlastnými.
LOG súbory
LOG súbory, do ktorých sú zapisované ladiace informácie, sa nachádzajú v adresári, ktorý je zapísaný v premennej prostredia ALLUSERSPROFILE. Jej hodnotu je možné získať napríklad takto:
d:\>echo %ALLUSERSPROFILE%
C:\ProgramData
Mená log súborov sú D2ODBC_CFG.log pre d2odbccfg_XX_XX_XX.dll a D2ODBC_DRV.log pre d2odbcdrv_XX_XX_XX.dll.
Pôvodný návod - už neaktuálny
Inštaláciu ovládača je potrebné vykonať po inštalovaní D2000. Inštalácia sa vykonáva prostredníctvom súboru install.exe, ktorý sa nachádza v programovom adresári \inst_odbc.
Popis súborov:
- install.exe - program, ktorý po spustení inštaluje alebo aktualizuje ODBC driver "D2000 VXX.XX.XX Real Time Driver" v 32 bitovej verzii. 64-bitová verzia nie je dostupná.
- d2odbccfg_XX_XX_XX.dll – knižnica, ktorá umožňuje konfiguráciu ODBC prostredníctvom užívateľského rozhrania.
- d2odbcdrv_XX_XX_XX.dll – knižnica, ktorá implementuje funkcionalitu ODBC rozhrania. Knižnica je klientom aplikačného servera D2000 a musí byť rovnakej verzie ako aplikačný server.
Poznámka: Mená dll súborov závisia od verzie, a preto po inštalácii sú písmená XX v mene nahradené verziou. Napríklad d2odbcdrv_10_1_39.dll.
Inštalácia (install.exe)
- Kopíruje súbory D2installDir\D2000_EXE\inst_odbc\d2odbccfg_10_1_39.dll a D2installDir\D2000_EXE\inst_odbc\d2odbcdrv_10_1_39.dll do adresára % SystemRoot%\system32 (obyčajne c:\windows\system32).
- Registruje v OS ODBC driver. Prítomnosť ODBC drivera je možné overiť v ODBC Data Source Administrator (32-bit verzia) na záložke Drivers.
Príklad úspešnej inštalácie:
d:\d2000\D2000_V10.01.039\D2000_EXE\inst_odbc>install.exe Updating file D2odbcdrv_10_1_39.dll Updating file D2odbccfg_10_1_39.dll
The End
d:\d2000\D2000_V10.01.039\D2000_EXE\inst_odbc>
Meno ODBC drivera aj mená dll súborov sú vytvorené s použitím označenia konkrétnej verzie D2000, lebo v OS Windows zdieľajú menný priestor (dll súbory sú kopírované do adresára c:\windows\system32 a meno drivera je v zozname prístupných ODBC driverov).
LOG súbory, do ktorých sú zapisované ladiace informácie, sa nachádzajú v adresári, ktorý je zapísaný v premennej prostredia ALLUSERSPROFILE. Jej hodnotu je možné získať napríklad takto:
d:\d2000\D2000_V10.01.039\D2000_EXE\inst_odbc>echo %ALLUSERSPROFILE%
C:\ProgramData
Mená log súborov sú D2ODBC_CFG.log pre d2odbccfg_XX_XX_XX.dll a D2ODBC_DRV.log pre d2odbcdrv_XX_XX_XX.dll.
Súvisiace stránky:
Add Comment