Unable to load dbexpmda.dll: Różnice pomiędzy wersjami
Z Motława
(start) |
(dodanie linka do strony o dbxconnections.ini) |
||
Linia 8: | Linia 8: | ||
Rozwiązanie:<br> | Rozwiązanie:<br> | ||
− | Rozwiązaniem jest zastosowanie nowszej wersji dbexpmda.dll - np. 2.50, dlatego | + | Rozwiązaniem jest zastosowanie nowszej wersji pliku dbexpmda.dll - np. 2.50, dlatego |
− | w dbxconnections.ini należy dopisać sekcję np.[ht250], np.: | + | w pliku [[dbxconnections.ini]] należy dopisać sekcję np.[ht250], np.: |
<pre> | <pre> |
Wersja z 07:57, 1 lut 2009
Komunikat: Unable to load dbexpmda.dll
Dla bazy systemu HT wykorzystywany jest driver dbexpmda.dll w wersji 1.53 (stabilny, działa, 0 problemów).
Na tym stanowisku jest zainstalowana prawdopodobnie wersja XP z rozszerzonym adresowaniem (widać we właściwościach "Mój komputer") a dbexpmda.dll w wersji 1.53 nie działa - stąd komunikat.
Rozwiązanie:
Rozwiązaniem jest zastosowanie nowszej wersji pliku dbexpmda.dll - np. 2.50, dlatego
w pliku dbxconnections.ini należy dopisać sekcję np.[ht250], np.:
[ht] DriverName=MySQL Direct (Core Lab) Database=ht HostName=192.168.0.1 [ht250] DriverName=MySQL Direct (Core Lab)250 Database=ht HostName=192.168.0.1
oraz dopisać sekcję w pliku *dbxdrivers.ini:
[MySQL Direct (Core Lab)250] GetDriverFunc=getSQLDriverMySQLDirect LibraryName=dbexpmda250.dll VendorLib=not used BlobSize=-1
- - należy pamiętać, aby w pliku dbxdrivers.ini znajdowała się inicjująca dany sterownik w sekcji
[Installed Drivers] np:
[Installed Drivers] MySQL Direct (Core Lab)250=1