BCP

05/07/2005 - 22:11 por Natacha | Informe spam
Hola a todos

Debo subir 250 millones de registros a una tabal en SQL server.

Segun he visto las respuestas del foro la mejor solucion es utilizar bcp...

Resulta que el archivo que tengo no tiene separador de campo, sino son
registros de longitud fija y debo separarlos por posicion... esto es posible
con un bcp??


muchas gracias
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
05/07/2005 - 22:41 | Informe spam
Sí.

Con BCP puedes usar campos delimitados o campos de longitud prefijada. Para
esto se usa un archivo de formato .fmt donde se indican las posiciones de
los campos.

Si usas el asistente de Importación de Datos, una vez que le digas el
archivo de texto de donde provienen los datos, te mostrará una regleta donde
puedes indicar con el ratón donde empieza y termina cada campo. Es muy
simple de usar.

Puedes aprender los detalles en los Books Online (BOL).

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Natacha" wrote in message
news:
Hola a todos

Debo subir 250 millones de registros a una tabal en SQL server.

Segun he visto las respuestas del foro la mejor solucion es utilizar
bcp...

Resulta que el archivo que tengo no tiene separador de campo, sino son
registros de longitud fija y debo separarlos por posicion... esto es
posible
con un bcp??


muchas gracias

Preguntas similares