[SQL Server 7 / TSQL] Export d'une table

Export d'une table [SQL Server 7 / TSQL] - Programmation

Marsh Posté le 23-04-2001 à 17:47:00    

vers un fichier texte formaté ou excel
Pour l'import, y'a BULK INSERT mais pour l'export j'arrive pas à trouver :(

Reply

Marsh Posté le 23-04-2001 à 17:47:00   

Reply

Marsh Posté le 24-04-2001 à 08:46:27    

Soit je me trompe, soit tu fais, sous sqlserver:
-all task, export data
-tu donne le lieu de ta base
-tu choisi le fichier
-tu choisi la table
.... et le tour est cense etre jouer

Reply

Marsh Posté le 24-04-2001 à 09:30:26    

Non tu te trompes pas
Mais mon titre de post précise en TSQL
Je veut faire l'export en automatique par une tache planifiée

Reply

Marsh Posté le 24-04-2001 à 09:40:37    

Une solution mais assez détournée pourrait être de créer un package DTS (comme indiqué précédemment) contenant les instruction d'export de données de table vers un fichier et de le sauvegarder. Ensuite pour executer ce package il existe un utilitaire en ligne de commande dtsrun :  
http://msdn.microsoft.com/library/ [...] n_95kp.htm  
 
Pour lancer cet utilitaire ligne de commande en TSQL tu peux utiliser la procedure stockée xp_cmdshell :  
http://msdn.microsoft.com/library/ [...] z_4jxo.htm  
 
C'est une méthode un peu bourrin mais c'est la seule a laquelle je pense j'attendais de voir si qq'un avait mieux :)

 

[edit]--Message édité par Guru--[/edit]

Reply

Marsh Posté le 24-04-2001 à 12:01:17    

Merci
 
J'en était arriver la aussi (en passant par DTS)
car pas moyen de trouver de fonctions transact sur l'export
par contre l'utilitaire je connaissait pas
Je trouve ca assez louche d'ailleurs car
- on peut importer (BULK INSERT)
- sous Access, j'ai déjà fait ca les doigts dans le nez

Reply

Marsh Posté le 24-04-2001 à 13:33:57    

Salut
En sybase SQL server, ya un utilitaire bcp.exe qui permet d'exporter des tables


---------------
di. / www.diredaredare.org - Ailes de la ville
Reply

Marsh Posté le 24-04-2001 à 16:15:18    

En fait j'ai compris faut faire un lot local et la on peut faire ce qu'on veut, du script VB, du script Java, des exports, des imports, ... et on peut le planifier
Et tout ca par une belle interface graphique
 
Non non finalement SQL Server c'est bien :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed