|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 240 ![]() |
Bonsoir et bonne année,
J'ai une bd MS SQL Server 2005 express. Certains utilisateurs de mon site doivent exporter les données de certaines tables vers un fichier csv. 1) est-il possible d'exporter les données de ma bd MS SQL Server 2005 express vers un fichier csv ? 2) Comment faire en sorte que les utilisateurs de mon site puisse exécuter l'export sans avoir accès à la bd ? 3) Est-il possible de faire cela en PHP ? L'idée serait de mettre à la disposition des visiteurs de mon site, un bouton qui permettrait de générer le fichier csv. Je vous remercie mille fois pour votre aide. beegees
__________________
|
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Il suffit d'appeler l'utilitaire bcp.exe en ligne de commande.
Exemple : Code :
bcp.exe "ma requête SQL" out "Path Fichier" -c -t; -r/n -S<server_name\instance_name> -U<login> -P<password>
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#3 | |
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 240 ![]() |
Salut,
Merci pour ta réponse. Les visiteurs n'ont pas accès à la bd via mon serveur, mais via PHP, ils ne pourront donc pas utiliser cette commande (je pense). Merci quand même. beegees Citation:
__________________
|
|
|
|
00
|
|
|
#4 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 725 ![]() |
Rien ne vous empêche de l'utiliser via PHP lorsqu'un utilisateur cliquera sur le bouton "Export" par exemple.
Sinon vous avez tout ce qu'il faut (au niveau framework) avec PHP pour pouvoir lancer une requête SQL et exporter sur un fichier. ++ |
|
00
|
|
|
#5 | |
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 240 ![]() |
Citation:
Merci pour votre réponse. J'ai en effet tout ce que j'ai besoin avec PHP, j'utilise actuellement PHPEXCELL qui fonctionne pas mal du tout ![]() Bon W.E. beegees
__________________
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com