Ixmal wrote:
Попробовал недавно embedded версию firebird'а,
натолкнулся на проблему. Если в
параметрах соединения указать
lc_ctype=WIN1251, то выдается сообщение

CHARACTER SET WIN1251 IS NOT DEFINED
...

Кстати, переименовать fbintl.dll в fbintl мне
не помогает. Винда Win XP Pro + SP1. Клиент -
JayBird 2 (или 2.1 RC, точно не помню),
собранный под JDK1.5

У Тебя проблема, наиболее вероятно, в другом. По дефолту fbembed.dll ищет все начиная с того места, где лежит exe, который в случае Java называется либо java.exe либо javaw.exe и лежит совсем не там, где лежит сама DLL и откуда ты запскаешь свое приложение.

Единственное нормальное решение для Тебя - указать правильный путь с помощью %FIREBIRD% переменной, и там куда она указывает, должна быть директория intl/ с двумя файлами - fbintl.conf и fbintl.dll.

Роман

Ответить