Estoy intentando ejecutar MySQL Workbench Migration para transferir una tabla de MS SQL a MySQL.
Al utilizar la última versión de Workbench (o, de hecho, cualquiera de las últimas), la migración falla instantáneamente y me da este error:
/usr/lib/x86_64-linux-gnu/libmysqlclient.so.18: no version information available
(required by /usr/bin/wbcopytables)
relocation error: /usr/bin/wbcopytables: symbol mysql_options4, version
libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time
reference
ERROR: Copy helper exited with an error: Worker exited with status 127
Si intento utilizar el script de shell que genera el banco de trabajo (para realizar la transferencia), aparece este error:
/usr/bin/wbcopytables: error while loading shared libraries: libwbbase.so: cannot
open shared object file: No such file or directory
La transferencia funciona bien con una versión anterior, pero ahora tengo otro problema con eso (no se transfieren todas las filas de la tabla, siempre se detiene en un punto determinado)
Cualquier ayuda sería apreciada. ¡Gracias!
Respuesta1
mysql_options4
solo se agregó en mysql 5.6.6. Necesitará una versión más reciente de libmysqlclient.
Sugeriría instalarlo desde ppa:ondrej/mysql-5.6