Bonjour,
Mon souci est de faire une reprise de données d'une base SQL server et de mettre les données dans un fichier CSV ou autre pour les intégrer dans une base Oracle. Y aurait-il quelqu'un qui aurait des idées ou des exemples ?
Merci
Bonjour,
Mon souci est de faire une reprise de données d'une base SQL server et de mettre les données dans un fichier CSV ou autre pour les intégrer dans une base Oracle. Y aurait-il quelqu'un qui aurait des idées ou des exemples ?
Merci
bcp est l'utilitaire en ligne de commande pour ce faire. Voir l'aide en ligne à ce sujet.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
je me suis renseigné sur BCP , j'ai trouvé que les fichiers csv créés sont enregistrés sur le serveur et non pas en local (sauf si j'ai pas bien compris).
est ce que BCP peut être manipulé sous .NET (c#, client lourd)
désolé pour mes questions mais c'est la première fois que je développe un truc pareil.
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
l'interet c'est que mon besoin est de permettre à un utilisateur de faire cette opération de reprise a travers une application .net ou autre . et le BCP c'est des scripts à lancer c'est pas parametrable non ?
Bonjour,
L'utilitaire BCP vous permet d'exporter les données d'une table ou résultant d'une requête (commutateur queryout) dans un fichier.
Vous pouvez donc faire appel à celui-ci comme vous le feriez dans un batch DOS, ce que je pense également être possible en C#.
@++![]()
Partager