DO MYSQL PARA O SQL SERVER

F001E 03/10/2012 17:52:54
#411192
Boa tarde pessoal...seguinte...
Tenho uma Base de Dados no Mysql e vou importar para o SQL Server.
Mas eu NAO queria fazer isso via For Each...quero fazer isso com Insert Into....Select from...mas são dois banco de Dados diferente e tabelas de nomes diferentes, porem com os mesmos campos...
Tem como fazer isso ?

eu pego os Dados do Mysql desse jeito...

Dim DrDigitacao As MySql.Data.MySqlClient.MySqlDataReader

SQL = [Ô][Ô]
SQL = SQL & [Ô]SELECT LOTE,SEQUENCIA,AREA,DEVEDORA,[Ô] & Chr(13)
SQL = SQL & [Ô] DEVREDUZIDO,CREDORA,CREDREDUZIDO,HISTORICO,[Ô] & Chr(13)
SQL = SQL & [Ô] DOCUMENTO,COMPLEMENTO,VALOR,CENTROCUSTOCRED,[Ô] & Chr(13)
SQL = SQL & [Ô] CENTROCUSTODEV,ORDEM,DATA,DATALANCAMENTO[Ô] & Chr(13)
SQL = SQL & [Ô] FROM DIGITACAO[Ô] & CodEmpresa & [Ô][Ô] & Chr(13)
SQL = SQL & [Ô] ORDER BY LOTE,SEQUENCIA[Ô]

DrDigitacao = MySqlToDataReader(SQL)
Digitacao = New DataTable
Digitacao.Load(DrDigitacao, LoadOption.PreserveChanges)
DigitacaoRows = Digitacao.Select()

KERPLUNK 03/10/2012 18:17:40
#411194
Talvez, e somente talvez, fazendo um dump do banco, é possível que gere um script compatível com SQL Server... Mas não tenho certeza se vai ser possível sem [Ô]ler->gravar[Ô]
F001E 04/10/2012 17:39:46
#411291
é...Insert Into....Select from com banco de Dados diferente nao funciona....
Vai no For Each mesmo.....
Tópico encerrado , respostas não são mais permitidas