Exportando do SQL Server e Importando no MYSQL

Sem tempo para escrever um artigo descente.

Depois explico como fazer um script linha de comando para o mysql executar a operação.

 

No SQL Server 


c:\> bcp "SELECT  * FROM <<SEU BANCO>>.dbo.<<Tabela>>"  queryout  "c:\tempo\<<ARQUIVODUMP.DAT>>" -c -t[;] -r{#}\n -CP850 -T -U <<usuario do banco>> -P << senha usuario do banco>>

 

No MYSQL

[root]#  mysql  -uroot -p

mysql> show databases; -- Para visualizar os bancos

mysql> use <<SEU BANCO>>

mysql> show tables; -- Para visualizar as tabela(s) do banco

mysql> LOAD DATA LOCAL INFILE '/var/lib/mysql-files/<<ARQUIVODUMP.DAT>>' INTO TABLE <<Tabela destino>>FIELDS TERMINATED BY '[;]' LINES TERMINATED BY '\r\n';