Inquiridor
Importar arquivo .txt em massa

Pergunta
-
Tenho um arquivo .txt com mais de 3 milhões de linhas para importar, seu FIELDTERMINATOR é ' | ' (pipe). Quando uso a proc. para um arquivo de 2 mil linhas funciona normalmente, porem, quando uso a mesma proc. para o .txt com 3 milhões de linhas da o seguinte erro:
Cannot fetch a row from OLE DB provider "BULK" for linked server "(null)". ou seja Não é possível buscar uma linha de OLE "BULK" DB provedor para o servidor vinculado "(null)". Abaixo segue a proc. Desde já muito obrigado.
DECLARE
@SQLCommand nvarchar(4000
)
BEGIN
CATCH
SELECT
ERROR_NUMBER() AS ErrorNumber
,
END
CATCH
Todas as Respostas
-
M. Almeida
Existe um kb sobre este o problema, qual a versão de seu SQL?
http://support.microsoft.com/kb/937545
Att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodba -
-
M. Almeida
Existe um kb sobre este o problema, qual a versão de seu SQL?
http://support.microsoft.com/kb/937545
Att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodbaBom dia , Marcelo.
Baixei um hotfix de acordo com a versão do meu banco, mas o resultado continua o mesmo. Tem alguma outra dica. -
M. Almeida,
Baixe o SP4 do SQL Server 2005 e aplique em seu ambiente.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]