Popis súborov ODBC ovládača:
- d2odbccfg_XX_XX_XX.dll – knižnica, ktorá umožňuje konfiguráciu ODBC prostredníctvom užívateľského rozhrania (napr. d2odbccfg_21_0_70.dll).
- d2odbcdrv_XX_XX_XX.dll – knižnica, ktorá implementuje funkcionalitu ODBC rozhrania (napr. d2odbcdrv_21_0_70.dll). Knižnica je klientom aplikačného servera D2000 a musí byť rovnakej verzie ako aplikačný server.
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 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 locales (obidva sa nachádzajú v adresári bin v programovom adresári). - Registrácia ovládača: na registráciu sa používa utilita odbcconf. Príklad spustenia pre D2000 verziu 21.0.70:
%systemroot%/syswow64/odbcconf /A { INSTALLDRIVER "D2000 V21.0.70 Real Time Driver|Driver=D:\D2000\D2000_EXE\bin\d2odbcdrv_21_0_70.dll|Setup=D:\D2000\D2000_EXE\bin\d2odbccfg_21_0_70.dll"}
V príklade treba nahradiť verziu D2000 (V21.0.70) ako aj názvy knižníc (d2odbcdrv_21_0_70.dll a d2odbccfg_21_0_70.dll) a cestu k nim (D:\D2000\D2000_EXE\bin) vlastnými.
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
d:\d2000\D2000_V10.01.039\D2000_EXE\inst_odbc>
Mená log súborov sú D2ODBC_CFG.log pre D2odbcdrv_10_1_39.dll a D2ODBC_DRV.log pre D2odbccfg_10_1_39.dll.
Súvisiace stránky: