Transferencia de tuplas de datos entre dos sistemas de bases de datos diferentes que suele ocurrir a través de la automatización, con las rutinas pre -escritos (o scripts) que se ejecutan durante las horas no pico . En ocasiones, usted tendrá que manualmente la información de entrada , por lo general de un sistema de retiro o incompatible . Estos sola vez las solicitudes de excepción por lo general no vale la pena el esfuerzo para establecer en scripts automatizados. Puede importar (y exportar ) a las tablas en su base de datos a través genérico valor , separados por comas ( . Csv ) archivos con el comando bcp.exe utilidad incluida con MS SQL Server o mediante la instrucción de inserción masiva , que estas direcciones pasos o declaración OpenRowSet . Cosas que necesitará
MS SQL Database Server ( ejemplo : trackedatabase )
SQL Server La Tabla (ejemplo: trackingdata ) .
Archivo CSV (ejemplo: morenames.csv )
Administrativo
derechos
Ver Más instrucciones
1
Seleccione la base de datos usando el siguiente código (en sustitución del nombre de la muestra con su nombre de base de datos) :
Usa trackedatabase
GO < br > Página 2
Escribir la instrucción BULK INSERT para insertar los datos del archivo cSV : .
gRANEL
INSERT trackingdata
FROM ' c: \\ morenames.csv '
con fotos
( FIELDTERMINATOR = ', ' , ROWTERMINATOR = ' \\ n' , TABLOCK )
GO
3
prueba sus resultados:
SELECT * FROM trackingdata
IR