parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

driver implements API version 0x0009 not equal to 0x000A

nreg 08.09.2008 15:03

Проблема ! Хост сменил ОС с FC4 64bit на FC8 64bit
в резудьтате не смог найти несколько драйверов. драйвера нашел пути все восстановилиь.
тестовый файл показывает что все на месте.

но работа mysql нарушена, выдает такую ошибку что делать ?

Работа с SQL

^int:sql{SELECT 2+2}: Что-то непонятное с SQL. Возможно не положены куда надо драйвера.
Сообщение об ошибке:

driver implements API version 0x0009 not equal to 0x000A
$sqldriversdir/libparser3mysql.so


для справки. вот пути к файлам из тестового файла.
protocol	parser driver	sql client library
mysql	$sqldriversdir/libparser3mysql.so (относительный путь. проверка невозможна)	/usr/lib/libmysqlclient.so.15 (1452922 байт)
а вот пути и куска конфигурационного auto.p
@conf[filespec]
$confdir[^file:dirname[$filespec]]
$charsetsdir[$confdir/charsets]
$sqldriversdir[$confdir/lib]

$CHARSETS[
	$.koi8-r[$charsetsdir/koi8-r.cfg]
#	$.windows-1250[$charsetsdir/windows-1250.cfg]
	$.windows-1251[$charsetsdir/windows-1251.cfg]
#	$.windows-1257[$charsetsdir/windows-1257.cfg]
]
#change your client libraries paths to those on your system
$SQL[
	$.drivers[^table::create{protocol	driver	client
mysql	$sqldriversdir/libparser3mysql.so	/usr/lib/libmysqlclient.so.15
#pgsql	$sqldriversdir/libparser3pgsql.so	libpq.so
#oracle	$sqldriversdir/libparser3oracle.so	/u01/app/oracle/product/8.1.5/lib/libclntsh.so?ORACLE_HOME=/u01/app/oracle/product/8.1.5&ORA_NLS33=/u01/app/oracle/product/8.1.5/ocommon/nls/admin/data
}]
]