I am using Firebird embedded and in OnBeforeConnect of the UniConnection I ran this:
SpecificOptions.Values['InterBase.Role'] := 'RDB$ADMIN';
SpecificOptions.Values['InterBase.ClientLibrary'] := AppPath + 'db\fb\gds32.dll';
which gave me unavailable db errors using UniDac v6 until I changed it to this:
SpecificOptions.Text := 'InterBase.Role=RDB$ADMIN' + CRLF +
'InterBase.ClientLibrary='+ AppPath + 'db\fb\gds32.dll';
Strange, I checked Subversion and this WAS the only change needed..
Strange Error in SpecificOptions.Values
Re: Strange Error in SpecificOptions.Values
Hello,
Please provide the error message text or a screenshot.
Please provide the error message text or a screenshot.
Re: Strange Error in SpecificOptions.Values
Hi AlexP,
I can't reproduce now, but I know the error.
It's when one tries to open an embedded fdb without the embedded DLL.
Essentially the server DLL in the System dir was used.
I can't reproduce now, but I know the error.
It's when one tries to open an embedded fdb without the embedded DLL.
Essentially the server DLL in the System dir was used.
Re: Strange Error in SpecificOptions.Values
Indeed, such an error occurs when you use an incorrect client library version.