Cómo realizar una copia masiva con un archivo de formato (ODBC)

Para realizar una copia masiva con un archivo de formato

  1. Asigne un identificador de entorno y un identificador de conexión.

  2. Establezca SQL_COPT_SS_BCP y SQL_BCP_ON para habilitar las operaciones de copia masiva.

  3. Conectar con Microsoft® SQL Server™.

  4. Llame a bcp_init para establecer la información siguiente:

    • El nombre de la tabla o vista desde la que se realizará la copia masiva o en la que se realizará la copia masiva.

    • El nombre del archivo de datos que contiene los datos que van a copiarse en la base de datos o que recibe los datos cuando se realiza una copia desde la base de datos.

    • El nombre de un archivo de datos donde recibir cualquier mensaje de error de la copia masiva (especifique NULL si no desea ningún archivo de mensajes).

    • La dirección de la copia: DB_IN al archivo desde la tabla o vista.

  5. Llame a bcp_readfmt para leer el archivo de formato que describe el archivo de datos que se va a utilizar en la operación de la copia masiva.

  6. Llame a bcp_exec para ejecutar la operación de copia masiva.