Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos
Estou tentando importar um arquivo texto que foi gerado por um servidor unix no sql server 2000 usando o comando bulk insert, mas ele da erro dizendo que não encontrou o final do arquivo (EOF).
A minha tabela teste tem 43 campos, pois o arquivo tem 43 colunas separadas por ponto e vírgula, todos os campos são varchar (255), se eu importar sem o FIELDTERMINATOR , ou seja, criar um campo vachar (4000) ele acha o final do arquivo, mas dai vou ter que separar os campo com um while até encontra o ponto e vírgula para dai separar em colunas.....vai levar muito tempo. Se tem a opção de FIELDTERMINATOR tinha que funcionar mesmo para um arquivo do unix..........já tentei outros ROWTERMINATOR e nada funcionou.....alguem já teve esse problema???? desde já agradeço a ajuda.
BULK INSERT teste
FROM 'D:\teste.txt' WITH ( FIELDTERMINATOR =';',ROWTERMINATOR = '\n' )
Bye
Carregando comentários...