Bonjour à tous !
voila j'aimerai créer un processus permettant d'importer des données
automatiquement dans ma base sql (via un planificateur par ex)
quelqu'un aurait-il une solution?
Merci d'avance :-)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred.M.
"Kris" a écrit :
Bonjour à tous ! voila j'aimerai créer un processus permettant d'importer des données automatiquement dans ma base sql (via un planificateur par ex) quelqu'un aurait-il une solution? Merci d'avance :-)
Bonjour Kris, Le moyen le plus efficace et facile pour plannifier un import dans ta base est d'utiliser l'outils DTS (Data Transformation Service). Tu peux y accéder via l'assistant DTS - Import/Export.
De la tu détermines ta source et ta cible, et à la fin de l'assistant tu peux opter pour une plannification de ton processus.
C'est hypra efficace et finger in zi noise.
Bon courage.
"Kris" a écrit :
Bonjour à tous !
voila j'aimerai créer un processus permettant d'importer des données
automatiquement dans ma base sql (via un planificateur par ex)
quelqu'un aurait-il une solution?
Merci d'avance :-)
Bonjour Kris,
Le moyen le plus efficace et facile pour plannifier un import dans ta base
est d'utiliser l'outils DTS (Data Transformation Service). Tu peux y accéder
via l'assistant DTS - Import/Export.
De la tu détermines ta source et ta cible, et à la fin de l'assistant tu
peux opter pour une plannification de ton processus.
Bonjour à tous ! voila j'aimerai créer un processus permettant d'importer des données automatiquement dans ma base sql (via un planificateur par ex) quelqu'un aurait-il une solution? Merci d'avance :-)
Bonjour Kris, Le moyen le plus efficace et facile pour plannifier un import dans ta base est d'utiliser l'outils DTS (Data Transformation Service). Tu peux y accéder via l'assistant DTS - Import/Export.
De la tu détermines ta source et ta cible, et à la fin de l'assistant tu peux opter pour une plannification de ton processus.
C'est hypra efficace et finger in zi noise.
Bon courage.
Fred BROUARD
Il faut automatiser ta tâche avec l'agent SQL Server qui est un planificateur. Si l'import consiste en en fichier texte, mieux vaut utiliser la commande BULK INSERT plutôt que DTS qui est lent et peu sécurisé.
A +
Kris a écrit:
Bonjour à tous ! voila j'aimerai créer un processus permettant d'importer des données automatiquement dans ma base sql (via un planificateur par ex) quelqu'un aurait-il une solution? Merci d'avance :-)
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Il faut automatiser ta tâche avec l'agent SQL Server qui est un planificateur.
Si l'import consiste en en fichier texte, mieux vaut utiliser la commande BULK
INSERT plutôt que DTS qui est lent et peu sécurisé.
A +
Kris a écrit:
Bonjour à tous !
voila j'aimerai créer un processus permettant d'importer des données
automatiquement dans ma base sql (via un planificateur par ex)
quelqu'un aurait-il une solution?
Merci d'avance :-)
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Il faut automatiser ta tâche avec l'agent SQL Server qui est un planificateur. Si l'import consiste en en fichier texte, mieux vaut utiliser la commande BULK INSERT plutôt que DTS qui est lent et peu sécurisé.
A +
Kris a écrit:
Bonjour à tous ! voila j'aimerai créer un processus permettant d'importer des données automatiquement dans ma base sql (via un planificateur par ex) quelqu'un aurait-il une solution? Merci d'avance :-)
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Michel PRIORI
Salut Fred,
Peux tu nous en dire un peu plus sur : 1- DTS est lent [par rapport au bcp]. J'utilise la tâche bulk insert dans DTS. 2- DTS est peu sécurisé (???)
Je suis vraiment en attente de tes arguments.
Merci
"Fred BROUARD" a écrit :
Il faut automatiser ta tâche avec l'agent SQL Server qui est un planificateur. Si l'import consiste en en fichier texte, mieux vaut utiliser la commande BULK INSERT plutôt que DTS qui est lent et peu sécurisé.
A +
Kris a écrit: > Bonjour à tous ! > voila j'aimerai créer un processus permettant d'importer des données > automatiquement dans ma base sql (via un planificateur par ex) > quelqu'un aurait-il une solution? > Merci d'avance :-)
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Salut Fred,
Peux tu nous en dire un peu plus sur :
1- DTS est lent [par rapport au bcp]. J'utilise la tâche bulk insert dans DTS.
2- DTS est peu sécurisé (???)
Je suis vraiment en attente de tes arguments.
Merci
"Fred BROUARD" a écrit :
Il faut automatiser ta tâche avec l'agent SQL Server qui est un planificateur.
Si l'import consiste en en fichier texte, mieux vaut utiliser la commande BULK
INSERT plutôt que DTS qui est lent et peu sécurisé.
A +
Kris a écrit:
> Bonjour à tous !
> voila j'aimerai créer un processus permettant d'importer des données
> automatiquement dans ma base sql (via un planificateur par ex)
> quelqu'un aurait-il une solution?
> Merci d'avance :-)
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Peux tu nous en dire un peu plus sur : 1- DTS est lent [par rapport au bcp]. J'utilise la tâche bulk insert dans DTS. 2- DTS est peu sécurisé (???)
Je suis vraiment en attente de tes arguments.
Merci
"Fred BROUARD" a écrit :
Il faut automatiser ta tâche avec l'agent SQL Server qui est un planificateur. Si l'import consiste en en fichier texte, mieux vaut utiliser la commande BULK INSERT plutôt que DTS qui est lent et peu sécurisé.
A +
Kris a écrit: > Bonjour à tous ! > voila j'aimerai créer un processus permettant d'importer des données > automatiquement dans ma base sql (via un planificateur par ex) > quelqu'un aurait-il une solution? > Merci d'avance :-)
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Fred BROUARD
Bonjour,
Michel PRIORI a écrit:
Salut Fred,
Peux tu nous en dire un peu plus sur : 1- DTS est lent [par rapport au bcp]. J'utilise la tâche bulk insert dans DTS.
Il utilise un code "client" en dehors de MS SQL Server qui la plupart du temps n'est pas compilé. Il ajoute beaucoup de lignes de code inutiles due à la programmation graphique. Dans les tests comparatifs (DTS / SP avec Bulk Insert) il s'avère assez lent. Enfin le découpage vertical de données afin d'effectuer un traitement en sous lots n'est pas aisé.
2- DTS est peu sécurisé (???)
Il n'y a pas de gestion de transaction dans un lot DTS par exemple. En outre le code est facilement attaquable par un virus de macro par exemple.
C'est d'ailleurs pour toutes ces raisons que dans MS SQL Server 2005 DTS a été entièrement repensé de façon plus professionnelle.
A +
Je suis vraiment en attente de tes arguments.
Merci
"Fred BROUARD" a écrit :
Il faut automatiser ta tâche avec l'agent SQL Server qui est un planificateur. Si l'import consiste en en fichier texte, mieux vaut utiliser la commande BULK INSERT plutôt que DTS qui est lent et peu sécurisé.
A +
Kris a écrit:
Bonjour à tous ! voila j'aimerai créer un processus permettant d'importer des données automatiquement dans ma base sql (via un planificateur par ex) quelqu'un aurait-il une solution? Merci d'avance :-)
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Bonjour,
Michel PRIORI a écrit:
Salut Fred,
Peux tu nous en dire un peu plus sur :
1- DTS est lent [par rapport au bcp]. J'utilise la tâche bulk insert dans DTS.
Il utilise un code "client" en dehors de MS SQL Server qui la plupart du temps
n'est pas compilé. Il ajoute beaucoup de lignes de code inutiles due à la
programmation graphique. Dans les tests comparatifs (DTS / SP avec Bulk Insert)
il s'avère assez lent. Enfin le découpage vertical de données afin d'effectuer
un traitement en sous lots n'est pas aisé.
2- DTS est peu sécurisé (???)
Il n'y a pas de gestion de transaction dans un lot DTS par exemple.
En outre le code est facilement attaquable par un virus de macro par exemple.
C'est d'ailleurs pour toutes ces raisons que dans MS SQL Server 2005 DTS a été
entièrement repensé de façon plus professionnelle.
A +
Je suis vraiment en attente de tes arguments.
Merci
"Fred BROUARD" a écrit :
Il faut automatiser ta tâche avec l'agent SQL Server qui est un planificateur.
Si l'import consiste en en fichier texte, mieux vaut utiliser la commande BULK
INSERT plutôt que DTS qui est lent et peu sécurisé.
A +
Kris a écrit:
Bonjour à tous !
voila j'aimerai créer un processus permettant d'importer des données
automatiquement dans ma base sql (via un planificateur par ex)
quelqu'un aurait-il une solution?
Merci d'avance :-)
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Peux tu nous en dire un peu plus sur : 1- DTS est lent [par rapport au bcp]. J'utilise la tâche bulk insert dans DTS.
Il utilise un code "client" en dehors de MS SQL Server qui la plupart du temps n'est pas compilé. Il ajoute beaucoup de lignes de code inutiles due à la programmation graphique. Dans les tests comparatifs (DTS / SP avec Bulk Insert) il s'avère assez lent. Enfin le découpage vertical de données afin d'effectuer un traitement en sous lots n'est pas aisé.
2- DTS est peu sécurisé (???)
Il n'y a pas de gestion de transaction dans un lot DTS par exemple. En outre le code est facilement attaquable par un virus de macro par exemple.
C'est d'ailleurs pour toutes ces raisons que dans MS SQL Server 2005 DTS a été entièrement repensé de façon plus professionnelle.
A +
Je suis vraiment en attente de tes arguments.
Merci
"Fred BROUARD" a écrit :
Il faut automatiser ta tâche avec l'agent SQL Server qui est un planificateur. Si l'import consiste en en fichier texte, mieux vaut utiliser la commande BULK INSERT plutôt que DTS qui est lent et peu sécurisé.
A +
Kris a écrit:
Bonjour à tous ! voila j'aimerai créer un processus permettant d'importer des données automatiquement dans ma base sql (via un planificateur par ex) quelqu'un aurait-il une solution? Merci d'avance :-)
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************