Diferença Bulk insert sql server 2005 para sql server 2008

24/05/2010

Estou com um problema utilizava o sql server 2005 express em português e o comando bulk insert(abaixo) funcionava com sucesso, porém, ao migrar para o sql server 2008 express em inglês o comando não respeita o final da linha como pipe "|" e estoura o tamanho tudo em apenas uma linha. O correto seria inserir na tabela exatamente como representado abaixo 6 linhas.      Detalhes do arquivo que gostaria de inserir e do comando utilizado:   Comando BULK INSERT dbo.WORK_CONVERTE_SPED_CONTABIL FROM 'C:\Work\Arquivos\GG_01012008_31012008_SPED.TXT' WITH (FIELDTERMINATOR ='|', ROWTERMINATOR ='|\n') go Arquivo |0000|LECD|01012008|31012008|GG|02134854000000|SP|482020389119|3533403|5246 ||
|0001|0|
|0007|00||
|0990|4|
|I001|0|
|I010|G|1.00|

Gustavo Pirana