Unable to load dbexpmda.dll: Różnice pomiędzy wersjami

Z Motława
(dodanie linka do strony o dbxconnections.ini)
 
(Nie pokazano 1 wersji utworzonej przez jednego użytkownika)
Linia 23: Linia 23:
 
</pre>
 
</pre>
  
oraz dopisać sekcję w pliku *dbxdrivers.ini:
+
oraz dopisać sekcję w pliku [[dbxdrivers.ini]]:
  
 
<pre>
 
<pre>
Linia 41: Linia 41:
 
</pre>
 
</pre>
  
 +
{{ZobaczTakze|
 +
* [[Unable to load dbexpmda.dll]]
 +
* [[Dbxdrivers.ini]]
 +
* [[Dbexpmda.dll]]
 +
}}
  
 
[[Kategoria: Motława]]
 
[[Kategoria: Motława]]

Aktualna wersja na dzień 10:48, 27 wrz 2013

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
  Zobacz także:
Seealso.jpg