tuples transfert de données entre deux bases de données différentes qui se passe habituellement par l'automatisation , avec des routines pré-écrites (ou scripts) qui s'exécutent pendant les heures creuses. Parfois, vous devrez manuellement les informations d'entrée, généralement à partir d'un système à la retraite ou incompatibles. Ces ponctuels demandes d'exception sont généralement pas la peine de mettre en place des scripts automatisés. Vous pouvez importer (et d'exportation ) pour les tables de votre base de données grâce à valeur générique , séparées par des virgules ( . Csv) des fichiers en utilisant la commande bcp.exe utilitaire fourni avec MS SQL Server ou en utilisant l'instruction d'insertion en bloc , qui ces étapes adresse, ou déclaration OpenRowSet . Choses que vous devez base de données MS SQL Server ( exemple: trackedatabase ) table SQL Server ( exemple: TrackingData ) . Fichier CSV ( exemple : morenames.csv ) administratif des droits Afficher Instructions supplémentaires 1 Sélectionnez votre base de données en utilisant le code suivant (en remplaçant le nom d'échantillon avec le nom de votre base de données) : uTILISATION trackedatabase GO < br > Page 2 écrire la déclaration d'insertion en bloc pour insérer des données de fichier CSV: . vRAC INSERT TrackingData FROM ' c: \\ morenames.csv ' Photos ( FIELDTERMINATOR = ',' , ROWTERMINATOR = '\\ n' , TABLOCK ) GO 3 test vos résultats : SELECT * FROM TrackingData GO
|