Como utilizar el programa bcp

Solo disponible en BuenasTareas
  • Páginas : 3 (624 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de octubre de 2010
Leer documento completo
Vista previa del texto
Utilización de la utilidad BCP (Bulk Copy Program)

Fecha de creación: 10/10/97
Fecha de última modificación: 24/3/98

Responsable: Jorge Ordovás Oromendía

Supongamos que tenemos lossiguientes datos en un archivo:

1234567A,sigma1,sigma,Manolo,Lopez,Gomez,1234567,Ingenieria Informatica,ETSII,1,Estudiante,SIGMA1234567B,sigma2,sigma,Pepe,Jimenez,Pascual,1234567,Fisicas,Ciencias,3,Estudiante,SIGMA

que corresponden, respectivamente, al dni, userid, contraseña, nombre, apellido1, apellido2, teléfono, tipo de estudios, facultad, curso, relación con la universidad yobservaciones de dos usuarios.

Estos datos se corresponden con los campos de la tabla “cuenta” de la base de datos GestionAulas:

CUENTA

dni char(15)
userid char(20)
passwdchar(20)
nombre char(20)
apellido1 char(20)
apellido2 char(20)
telefono char(14)
tipoestudios char(30)
facultad char(20)
curso tinyintrelacion char(15)
observaciones char(255)

Lo que se pretende es introducir los datos del fichero en la tabla cuentas de la base de datos GestionAulas de forma automática. Para elloutilizaremos el programa bcp.exe, que (por defecto) se encuentra en el directorio \mssql\binn\.

Pasos necesarios:

1.Activar la opción Select Into / Bulk Copy de la base de datos donde queramosintroducir los datos del fichero.

[pic]

2. Especificamos el formato que va a tener el fichero de entrada. Para ello, creamos un fichero con extension FMT como el siguiente:

La siguiente tablaexplica cada campo del archivo de formato:

|Campo |Descripción |
|Versión|Número de versión del BCP |
|Tamaño de prefijo |Se utiliza...
tracking img