IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Export en fichier CSV d'un select sql ?


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 45
    Par défaut Export en fichier CSV d'un select sql ?
    bonsoir à tous !

    Je souhaite effectuer un export en .CSV et après recherche sur le forum j'ai trouvé ca ( de elsuket...):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    DECLARE @BCP VARCHAR(255)
    SET @BCP = 'bcp "select * from eventlog" queryout C:\exportcsv\toto.csv -t; -S monServeur\moninstance -U utilisateurSQL -P motDePasse'
     
    EXEC Master.dbo.xp_cmdshell @BCP --, NO_OUTPUT
    Le probleme c'est le resultat de la requete m'affiche ca :
    NULL
    Tapez le type de stockage du champ timestamp [datetime]*:
    Sinon par le biais de la commande sous dos le resultat n'est pas propre !

    Il n'y a pas une solution comme sur managment studio en faisant clic droit "enregistrer les resultats sous ... " mais avec une requete ?

    Merci d'avance pour vos conseils §

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 45
    Par défaut
    Bonjour à tous ,

    J'ai trouvé une solution pour les utilisateurs de SQL 2005 standard edition :

    Faire clic droit sur la base de données
    Tâches - exporter des données

    Faire "suivant" à l'ouverture de l'assistant , choisissez votre base de données source
    Puis en destination prendre "destination de fichier plat" et choisissez le repertoire avec le type csv
    Info : utiliser le compte system local pour effectuer les DTS ( sinon ca fonctionnait pas les job sql pour moi ! )
    ensuite faire "ecrire une requete" exemple : select * from matable
    et enregistrer le package SSIS en fichier ou dans SQL.

    Apres planifier un job dans SQL server agent avec le DTSX qui se trouve dans
    Integration services - Packages stockés - MSDB OU dans un dossier.

    Au moins avec cette methode le fichier est propre

    Bonne apres midi !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] PB Export vers fichier .csv
    Par Daniel-Gérald dans le forum VBA Access
    Réponses: 3
    Dernier message: 03/11/2011, 10h54
  2. Export vers fichier csv d'un grid
    Par Tiolebucheron dans le forum Ext JS / Sencha
    Réponses: 1
    Dernier message: 18/07/2010, 21h35
  3. exportation de d'un fichier csv vers une table sql
    Par sanounatibibt dans le forum VB.NET
    Réponses: 3
    Dernier message: 02/01/2010, 16h59
  4. Export de fichiers csv
    Par sabredebois dans le forum Outlook
    Réponses: 1
    Dernier message: 10/02/2009, 16h21
  5. [A-03] Export vers fichier CSV (format)
    Par Pownee dans le forum VBA Access
    Réponses: 3
    Dernier message: 06/02/2009, 18h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo