Mariano
No funciona
¿Puede ser porque es un SQL 7?
Julio
 

-----Original Message-----
From: "Jose Mariano Alvarez" <[EMAIL PROTECTED]>
To: "julio.novomisky" <[EMAIL PROTECTED]>
Date: Thu, 3 Jul 2008 11:35:22 -0300
Subject: [dbms] Error en un BulkInsert


ROWTERMINATOR = '\n' 

-------------------------------- 
Atte.
Ing. Jose Mariano Alvarez
SQL Total Consulting 

 

 
On Thu, Jul 3, 2008 at 10:45, julio.novomisky <[EMAIL PROTECTED]> 
wrote:

Buenas
Siempre las transformaciones las hicimos desde programas VB o ahora C#
Hoy tengo que ejecutar un DTS con transformaciones, con datos que me llegan 
de un UNIX, pero dentro del SQL 7
El problema es que el ROWTERMINATOR debe ser un caracter 10, y al ponerlo en 
el bulkinsert del job, no me lo esta reconociendo
Cual sería el caracter 10 para ese bulkinsert?
El SQL es:
BULK INSERT Conta
FROM 'd:\Archivos\Conta.txt'
WITH (FIELDTERMINATOR ='|',ROWTERMINATOR = '
')
El error es que no lo reconoce y me devuelve este mensaje:
Server: Msg 4866, Level 17, State 66, Line 1
Could not bulk insert because column too long in data file. Make sure 
FieldTerminator and RowTerminator were specified correctly.
Gracias
Julio

Responder a