The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблема с UnixODBC и MySQL"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема с UnixODBC и MySQL"  
Сообщение от Harunaga on 24-Янв-06, 18:21 
Во всех приложениях, использующих ODBC, после дисконекта невозможно повторно соединиться базой из того же процесса, появляется ошибка:

Character set 'koi8r' is not a compiled character set and is not specified in the '/usr/local/share/mysql/charsets/Index.xml' file

[unixODBC][MySQL][ODBC 3.51 Driver]Can't initialize character set koi8r (path: /usr/local/share/mysql/charsets/) (2019)

Причем все приложения, работающие с MySQL напрямую, работают нормально. В чем может быть дело?

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Проблема с UnixODBC и MySQL"  
Сообщение от Skif (ok) on 24-Янв-06, 19:53 
>Во всех приложениях, использующих ODBC, после дисконекта невозможно повторно соединиться базой из
>того же процесса, появляется ошибка:
>
>Character set 'koi8r' is not a compiled character set and is not
>specified in the '/usr/local/share/mysql/charsets/Index.xml' file
>
>[unixODBC][MySQL][ODBC 3.51 Driver]Can't initialize character set koi8r (path: /usr/local/share/mysql/charsets/) (2019)
>
>Причем все приложения, работающие с MySQL напрямую, работают нормально. В чем может
>быть дело?


Как компилился MySQL? с какой локалью?

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблема с UnixODBC и MySQL"  
Сообщение от co6aka (ok) on 25-Янв-06, 00:41 
MySQL какой версии?
Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проблема с UnixODBC и MySQL"  
Сообщение от Harunaga on 25-Янв-06, 11:17 
>MySQL какой версии?

mysql-client-4.1.11_1 Multithreaded SQL database (client)
mysql-connector-odbc-unixodbc-mysql41-3.51.12 ODBC driver for MySQL41 / unixodbc
mysql-server-4.1.11_1 Multithreaded SQL database (server)
unixODBC-2.2.11     ODBC library suite for Unix

Без разницы, с каким charset скомпилено.

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Проблема с UnixODBC и MySQL"  
Сообщение от Harunaga on 25-Янв-06, 16:09 
>>MySQL какой версии?
>
>mysql-client-4.1.11_1 Multithreaded SQL database (client)
>mysql-connector-odbc-unixodbc-mysql41-3.51.12 ODBC driver for MySQL41 / unixodbc
>mysql-server-4.1.11_1 Multithreaded SQL database (server)
>unixODBC-2.2.11     ODBC library suite for Unix
>
>Без разницы, с каким charset скомпилено.

Ошибка в mysql-client.

Решение проблемы:

--- mysys.orig/my_init.c        Thu Dec  1 01:36:00 2005
+++ mysys/my_init.c     Wed Jan 25 17:37:18 2006
@@ -152,6 +152,7 @@
       DBUG_PRINT("error",("%s",errbuff[0]));
     }
   }
+  free_charsets();
   my_once_free();

   if ((infoflag & MY_GIVE_INFO) || print_info)

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру