Tecnología

Inicio

Cómo utilizar secuencias de comandos BCP

Creación de una secuencia de comandos para ejecutar su "BCP" comandos es útil cuando se desea procesar varias mesas al mismo tiempo. "Bcp" es una utilidad que las importaciones o exporta datos desde una base de datos Microsoft SQL Server 2000 a un archivo de usuario. Una manera de hacer un script es con un archivo por lotes que contiene un comando "BCP" por línea. Al ejecutar el archivo por lotes del sistema se ejecutará los comandos de forma consecutiva.

Instrucciones

1 Abra un editor de texto, como el Notepad de Windows, y crear un nuevo documento.

2 Escriba un comando "BCP" por línea en el archivo hasta que haya seleccionado todas las tablas que desea procesar con el guión. Una orden "BCP" sigue el formato general de "opciones bcp nombre_tabla dirección nombre_archivo." Por ejemplo, importar todos los registros de un archivo de texto en una tabla específica escribiendo:

BCP databasename.owner.mytable en "C: \ miarchivo.txt" -c -T

El argumento "-c" especifica que el archivo está delimitado por tabuladores de texto, con un registro por línea. El argumento "-T" especifica que "BCP" tiene que utilizar la autenticación de Windows para la conexión de base de datos. Exportar los datos en lugar de importar mediante la sustitución de la "en" discusión con "fuera".

3 Guarde el archivo con una extensión de archivo por lotes (.bat).

4 Pulse el menú Inicio de Windows, escribe "cmd" en el cuadro de búsqueda y pulse la tecla "Enter". Esto abre la ventana "Símbolo del sistema".

5 Vaya a la carpeta que contiene el archivo por lotes. Escriba el nombre del archivo y pulse la tecla "Enter". La secuencia de comandos "BCP" ahora se ejecutará.