Table des matières:

Qu'est-ce que l'utilitaire bcp dans SQL Server ?
Qu'est-ce que l'utilitaire bcp dans SQL Server ?

Vidéo: Qu'est-ce que l'utilitaire bcp dans SQL Server ?

Vidéo: Qu'est-ce que l'utilitaire bcp dans SQL Server ?
Vidéo: Utilitaire bcp en SQL Server 2014-Exporter une requête SELECT Partie 3 2024, Novembre
Anonim

Le programme de copie en bloc ( PCA ) est une ligne de commande utilitaire qui est livré avec Microsoft serveur SQL . Avec PCA , vous pouvez importer et exporter de grandes quantités de données dans et hors de serveur SQL bases de données rapidement et facilement. Tout DBA qui a utilisé cette fonctionnalité conviendra que PCA est un outil indispensable.

Justement, comment utiliser l'utilitaire BCP dans SQL Server ?

Commencer

  1. Obtenez les arguments bcp. Dans la ligne de commande, écrivez bcp.
  2. Obtenez la version. Vous pouvez obtenir la version du bcp en utilisant l'argument -v:
  3. Exportez les données d'une table SQL Server vers un fichier.
  4. Exportez les données d'une requête SQL Server vers un fichier.
  5. Exécutez bcp à l'aide de PowerShell.
  6. Exécutez bcp sur SSIS.
  7. Appelez un fichier batch dans SSIS.

À côté de ci-dessus, qu'est-ce que Bulkcopy en SQL ? Microsoft SQL Le serveur comprend un utilitaire de ligne de commande populaire nommé bcp pour copier rapidement en masse des fichiers volumineux dans des tables ou des vues dans SQL Bases de données du serveur. Les SqlBulkCopy class vous permet d'écrire des solutions de code managé qui offrent des fonctionnalités similaires. Un seul copie en bloc opération. Plusieurs copie en bloc opérations.

De même, qu'est-ce qu'un fichier BCP ?

L'utilitaire de programme de copie en bloc ( bcp ) copie en bloc des données entre une instance de Microsoft SQL Server et un déposer dans un format spécifié par l'utilisateur. Les bcp l'utilitaire peut être utilisé pour importer un grand nombre de nouvelles lignes dans des tables SQL Server ou pour exporter des données de tables dans des données des dossiers.

Quelle est la différence entre BCP et insert en vrac ?

INSERTION EN VRAC est une commande SQL et PCA est un utilitaire séparé en dehors de SSMS et vous devez exécuter PCA à partir de l'invite DOS (invite de commande). INSERTION EN VRAC peut copier les données d'un fichier plat vers la table de SQL Server alors que PCA est pour importer et exporter les deux. PCA a moins d'efforts d'analyse et de coût que INSERTION EN VRAC.

Conseillé: