Inserção em massa SQL com parâmetro FIRSTROW ignora a seguinte linha

Eu não consigo descobrir como isso está acontecendo.

Aqui está um exemplo do arquivo que estou tentando inserir em massa no SQL Server 2005:

<code>***A NICE HEADER HERE***
0000001234|SSNV|00013893-03JUN09
0000005678|ABCD|00013893-03JUN09
0000009112|0000|00013893-03JUN09
0000009112|0000|00013893-03JUN09
</code>

Aqui está minha declaração de inserção em massa:

<code>BULK INSERT sometable
FROM 'E:\filefromabove.txt
WITH
(
FIRSTROW = 2,
FIELDTERMINATOR= '|',
ROWTERMINATOR = '\n'
)
</code>

Mas, por algum motivo, a única saída que posso obter é:

<code>0000005678|ABCD|00013893-03JUN09
0000009112|0000|00013893-03JUN09
0000009112|0000|00013893-03JUN09
</code>

O primeiro registro sempre é ignorado, a menos que eu remova o cabeçalho completamente e não use o parâmetro FIRSTROW. Como isso é possível?

Desde já, obrigado!

questionAnswers(5)

yourAnswerToTheQuestion