Subject AW: [firebird-support] Character set support in embedded FB?
Author Alexander Gräf
> -----Ursprüngliche Nachricht-----
> Von: Ceyhun Atacan [mailto:oxybullet@...]
> Gesendet: Donnerstag, 3. Februar 2005 15:43
> An: firebird-support@yahoogroups.com
> Betreff: [firebird-support] Character set support in embedded FB?
>
>
> - Where can I find which charset/collations are supported in
> embedded FB?
>

As far as I know, embedded supportes exactly the same charsets supported by the server. However, be sure the "intl" folder is located in the same directory as your exe which loads the embedded server. For example, you are developing an app called MyApp.exe. This would be located the following way, for example:

C:\Dev\MyApp\MyApp.exe
C:\Dev\MyApp\fbembed.dll
C:\Dev\MyApp\firebird.msg
C:\Dev\MyApp\...
C:\Dev\MyApp\intl\fbintl.dll

It is NOT sufficient to have the intl directory next to the fbembed.dll. If an exe loads the dll, the current directory will still be the directory where the exe is located, so the embedded server will search the intl\fbintl.dll there. Without this dll, the database will work, but foreign character sets will yield errors ("Metadata update unsuccessful").

Regards, Alex