IMPORTAR .TEX AUTOMATICAMENTE

16/12/2005 - 21:17 por Pato | Informe spam
Buenas tardes:
Alguien me podría ayudar diciéndome una forma de importar archivos planos
desde SQL 2000 server.están separados por tabs.y en algunos casos
necesito decir que el dato del último campo está presededido por un '&'
porque, en algunos casos en el penúltimo campo no hay datos.

quiero saber también si me recomiendan hacer el automático por dts, job o
de que forma...


gracias por la colaboración

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
16/12/2005 - 21:45 | Informe spam
Pato,

Existen varias formas de hacer esto, aunque eso del & no estoy muy seguro de
poderlo hacer. Puedes emplear, como bien dijistes, paquetes DTS, el
utilitario BCP.EXE o la sentencia "bulk insert". Para hacerlo de manera
automatica, debes hacer un "schedule" del paquete (lo cual crea un job) o por
el contrario, crear el job manualmente e incorporar el utilitario dtsrun.exe
para llamar al paquete o BCP o un script con "bulk insert". Todo esto lo
puedes ver en los libros en linea.


AMB

"Pato" wrote:

Buenas tardes:
Alguien me podría ayudar diciéndome una forma de importar archivos planos
desde SQL 2000 server.están separados por tabs.y en algunos casos
necesito decir que el dato del último campo está presededido por un '&'
porque, en algunos casos en el penúltimo campo no hay datos.

quiero saber también si me recomiendan hacer el automático por dts, job o
de que forma...


gracias por la colaboración
Respuesta Responder a este mensaje
#2 Pato
16/12/2005 - 22:05 | Informe spam
Gracias Alejandro,

Pero tal vez la pregunta la hice mal...mira, quiero la rutina...que me haga
la importación correctamente dentro de la tabla , en el campo correcto...es
como recorrer el txt y decir cada dato a que campo de la tabla va.tal vez
un procedimiento almacenadoque más adelante yo pueda ejecutar a través de
un job.

"Alejandro Mesa" wrote:

Pato,

Existen varias formas de hacer esto, aunque eso del & no estoy muy seguro de
poderlo hacer. Puedes emplear, como bien dijistes, paquetes DTS, el
utilitario BCP.EXE o la sentencia "bulk insert". Para hacerlo de manera
automatica, debes hacer un "schedule" del paquete (lo cual crea un job) o por
el contrario, crear el job manualmente e incorporar el utilitario dtsrun.exe
para llamar al paquete o BCP o un script con "bulk insert". Todo esto lo
puedes ver en los libros en linea.


AMB

"Pato" wrote:

> Buenas tardes:
> Alguien me podría ayudar diciéndome una forma de importar archivos planos
> desde SQL 2000 server.están separados por tabs.y en algunos casos
> necesito decir que el dato del último campo está presededido por un '&'
> porque, en algunos casos en el penúltimo campo no hay datos.
>
> quiero saber también si me recomiendan hacer el automático por dts, job o
> de que forma...
>
>
> gracias por la colaboración
Respuesta Responder a este mensaje
#3 Alejandro Mesa
16/12/2005 - 22:17 | Informe spam
Pato,

Claro que se puede crear un sp y luego ejecutarlo desde un job. En ese caso
pudieras usar el comando "bulk insert" desde el sp.


AMB

"Pato" wrote:

Gracias Alejandro,

Pero tal vez la pregunta la hice mal...mira, quiero la rutina...que me haga
la importación correctamente dentro de la tabla , en el campo correcto...es
como recorrer el txt y decir cada dato a que campo de la tabla va.tal vez
un procedimiento almacenadoque más adelante yo pueda ejecutar a través de
un job.

"Alejandro Mesa" wrote:

> Pato,
>
> Existen varias formas de hacer esto, aunque eso del & no estoy muy seguro de
> poderlo hacer. Puedes emplear, como bien dijistes, paquetes DTS, el
> utilitario BCP.EXE o la sentencia "bulk insert". Para hacerlo de manera
> automatica, debes hacer un "schedule" del paquete (lo cual crea un job) o por
> el contrario, crear el job manualmente e incorporar el utilitario dtsrun.exe
> para llamar al paquete o BCP o un script con "bulk insert". Todo esto lo
> puedes ver en los libros en linea.
>
>
> AMB
>
> "Pato" wrote:
>
> > Buenas tardes:
> > Alguien me podría ayudar diciéndome una forma de importar archivos planos
> > desde SQL 2000 server.están separados por tabs.y en algunos casos
> > necesito decir que el dato del último campo está presededido por un '&'
> > porque, en algunos casos en el penúltimo campo no hay datos.
> >
> > quiero saber también si me recomiendan hacer el automático por dts, job o
> > de que forma...
> >
> >
> > gracias por la colaboración
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida