Ayuda con Archivo de Texto

11/01/2006 - 16:10 por Leonard | Informe spam
Buenos Dias A todos.
tengo un problemilla y espero que alguno de ustedes me pueda ayudar ...
tengo un Archivo de texto el cual tiene la sgte contenido

Ruc|Nombre/Razon|A partir del|Resolucion|
20100119227|3M PERU S A|01/06/2002|RS R.S.037-2002|
20100079331|A R P L TECNOLOGIA INDUSTRIAL S A|01/06/2002|RS R.S.037-2002|
20100050359|A W FABER CASTELL PERUANA S A|01/06/2002|RS R.S.037-2002|

el archivo tiene algo de 27 000 filas
y tengo que levantar todo el archivo a una tabla en Sql, tenia la ligera
idea de poder hacerlo con el openrowset, pero en este momento no me acuerdo
muy bien de como poder utilizar el openrowset cona rchivo de texto, trate de
hacerlo con el DTS y me da error , asi que si alguien tiene alguna
sugerencia pues las espero con muchas ansias.

Gracias




Manuel Aparcana Reyes
Analisista Programador
(511) 9503-4295

Preguntas similare

Leer las respuestas

#1 Ele
11/01/2006 - 16:25 | Informe spam
en dts que error te muestra ya intentaste hacerlo con bcp o bulk insert

"Leonard" escribió en el mensaje
news:

Buenos Dias A todos.
tengo un problemilla y espero que alguno de ustedes me pueda ayudar ...
tengo un Archivo de texto el cual tiene la sgte contenido

Ruc|Nombre/Razon|A partir del|Resolucion|
20100119227|3M PERU S A|01/06/2002|RS R.S.037-2002|
20100079331|A R P L TECNOLOGIA INDUSTRIAL S A|01/06/2002|RS R.S.037-2002|
20100050359|A W FABER CASTELL PERUANA S A|01/06/2002|RS R.S.037-2002|

el archivo tiene algo de 27 000 filas
y tengo que levantar todo el archivo a una tabla en Sql, tenia la ligera
idea de poder hacerlo con el openrowset, pero en este momento no me


acuerdo
muy bien de como poder utilizar el openrowset cona rchivo de texto, trate


de
hacerlo con el DTS y me da error , asi que si alguien tiene alguna
sugerencia pues las espero con muchas ansias.

Gracias




Manuel Aparcana Reyes
Analisista Programador
(511) 9503-4295


Respuesta Responder a este mensaje
#2 Carlos Sacristán
11/01/2006 - 16:26 | Informe spam
Los DTS están justamente para lo que comentas. ¿Cuál es el error que te
lanza?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Leonard" escribió en el mensaje
news:

Buenos Dias A todos.
tengo un problemilla y espero que alguno de ustedes me pueda ayudar ...
tengo un Archivo de texto el cual tiene la sgte contenido

Ruc|Nombre/Razon|A partir del|Resolucion|
20100119227|3M PERU S A|01/06/2002|RS R.S.037-2002|
20100079331|A R P L TECNOLOGIA INDUSTRIAL S A|01/06/2002|RS R.S.037-2002|
20100050359|A W FABER CASTELL PERUANA S A|01/06/2002|RS R.S.037-2002|

el archivo tiene algo de 27 000 filas
y tengo que levantar todo el archivo a una tabla en Sql, tenia la ligera
idea de poder hacerlo con el openrowset, pero en este momento no me


acuerdo
muy bien de como poder utilizar el openrowset cona rchivo de texto, trate


de
hacerlo con el DTS y me da error , asi que si alguien tiene alguna
sugerencia pues las espero con muchas ansias.

Gracias




Manuel Aparcana Reyes
Analisista Programador
(511) 9503-4295


Respuesta Responder a este mensaje
#3 Leonard
11/01/2006 - 16:27 | Informe spam
como le indico al bcp que el delimitador de columna es "|" ????





Manuel Aparcana Reyes
Analisista Programador
(511) 9503-4295

"Ele" escribió en el mensaje
news:
en dts que error te muestra ya intentaste hacerlo con bcp o bulk insert

"Leonard" escribió en el mensaje
news:
>
> Buenos Dias A todos.
> tengo un problemilla y espero que alguno de ustedes me pueda ayudar ...
> tengo un Archivo de texto el cual tiene la sgte contenido
>
> Ruc|Nombre/Razon|A partir del|Resolucion|
> 20100119227|3M PERU S A|01/06/2002|RS R.S.037-2002|
> 20100079331|A R P L TECNOLOGIA INDUSTRIAL S A|01/06/2002|RS


R.S.037-2002|
> 20100050359|A W FABER CASTELL PERUANA S A|01/06/2002|RS R.S.037-2002|
>
> el archivo tiene algo de 27 000 filas
> y tengo que levantar todo el archivo a una tabla en Sql, tenia la ligera
> idea de poder hacerlo con el openrowset, pero en este momento no me
acuerdo
> muy bien de como poder utilizar el openrowset cona rchivo de texto,


trate
de
> hacerlo con el DTS y me da error , asi que si alguien tiene alguna
> sugerencia pues las espero con muchas ansias.
>
> Gracias
>
>
>
>
> Manuel Aparcana Reyes
> Analisista Programador
> (511) 9503-4295
>
>


Respuesta Responder a este mensaje
#4 Leonard
11/01/2006 - 16:33 | Informe spam
lo que pasa es que si hago el bcp lo inserto directamente a la bse de datos,
lo que quieren o hace el modulo que estoy revisando que que anets de
insertando debo cargarlo en una grilla.
en este momento lo hace con un recorset para cargar el archivo pero hay
algunas partes donde no trae completo, por eso queria saber si habia otra
forma de pdoer cargar el archivo de una manera rapida, porque como les dije
son algo de 27 000 registros .





Manuel Aparcana Reyes
Analisista Programador
(511) 9503-4295

"Carlos Sacristán" <csacristanARROBAmvpsPUNTOorg> escribió en el mensaje
news:
Los DTS están justamente para lo que comentas. ¿Cuál es el error que


te
lanza?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Leonard" escribió en el mensaje
news:
>
> Buenos Dias A todos.
> tengo un problemilla y espero que alguno de ustedes me pueda ayudar ...
> tengo un Archivo de texto el cual tiene la sgte contenido
>
> Ruc|Nombre/Razon|A partir del|Resolucion|
> 20100119227|3M PERU S A|01/06/2002|RS R.S.037-2002|
> 20100079331|A R P L TECNOLOGIA INDUSTRIAL S A|01/06/2002|RS


R.S.037-2002|
> 20100050359|A W FABER CASTELL PERUANA S A|01/06/2002|RS R.S.037-2002|
>
> el archivo tiene algo de 27 000 filas
> y tengo que levantar todo el archivo a una tabla en Sql, tenia la ligera
> idea de poder hacerlo con el openrowset, pero en este momento no me
acuerdo
> muy bien de como poder utilizar el openrowset cona rchivo de texto,


trate
de
> hacerlo con el DTS y me da error , asi que si alguien tiene alguna
> sugerencia pues las espero con muchas ansias.
>
> Gracias
>
>
>
>
> Manuel Aparcana Reyes
> Analisista Programador
> (511) 9503-4295
>
>


Respuesta Responder a este mensaje
#5 Ele
11/01/2006 - 20:20 | Informe spam
no es posible tiene que se un tab como delimitador o en formato excel, ya
revisaste bien el archivo no le debe de faltar ningun delimitador sino nunca
pasara
"Leonard" escribió en el mensaje
news:%
como le indico al bcp que el delimitador de columna es "|" ????





Manuel Aparcana Reyes
Analisista Programador
(511) 9503-4295

"Ele" escribió en el mensaje
news:
> en dts que error te muestra ya intentaste hacerlo con bcp o bulk insert
>
> "Leonard" escribió en el mensaje
> news:
> >
> > Buenos Dias A todos.
> > tengo un problemilla y espero que alguno de ustedes me pueda ayudar


...
> > tengo un Archivo de texto el cual tiene la sgte contenido
> >
> > Ruc|Nombre/Razon|A partir del|Resolucion|
> > 20100119227|3M PERU S A|01/06/2002|RS R.S.037-2002|
> > 20100079331|A R P L TECNOLOGIA INDUSTRIAL S A|01/06/2002|RS
R.S.037-2002|
> > 20100050359|A W FABER CASTELL PERUANA S A|01/06/2002|RS R.S.037-2002|
> >
> > el archivo tiene algo de 27 000 filas
> > y tengo que levantar todo el archivo a una tabla en Sql, tenia la


ligera
> > idea de poder hacerlo con el openrowset, pero en este momento no me
> acuerdo
> > muy bien de como poder utilizar el openrowset cona rchivo de texto,
trate
> de
> > hacerlo con el DTS y me da error , asi que si alguien tiene alguna
> > sugerencia pues las espero con muchas ansias.
> >
> > Gracias
> >
> >
> >
> >
> > Manuel Aparcana Reyes
> > Analisista Programador
> > (511) 9503-4295
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida