Estou tentando executar o MySQL Workbench Migration para transferir uma tabela do MS SQL para o MySQL.
Usando a versão mais recente do workbench (ou qualquer uma das mais recentes), a migração falha instantaneamente e gera este erro:
/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
Se eu tentar usar o script de shell gerado pelo ambiente de trabalho (para realizar a transferência), recebo este erro:
/usr/bin/wbcopytables: error while loading shared libraries: libwbbase.so: cannot
open shared object file: No such file or directory
A transferência funciona bem com uma versão mais antiga, mas estou tendo outro problema com isso agora (não está transferindo todas as linhas da tabela, sempre para em um determinado ponto)
Qualquer ajuda seria apreciada. Obrigado!
Responder1
mysql_options4
foi adicionado apenas no mysql 5.6.6. Você precisará de uma versão mais recente do libmysqlclient.
eu sugeriria instalá-lo em ppa:ondrej/mysql-5.6