Bonjour,
Je travail sur un projet décisionnel pour une client qui pose un petit
problème.
J'utilise pour mon projet une base de donnée SQL SERVER 2000 qui a été
défini par mon client et je dois ensuite intégrer et gérer des flux de
données grâce à un ETL.
Problème j'ai deux ETL à ma disposition : DATASTAGE et SSIS.
Etant donné la présente de SQL SERVER chez le client je lui ai proposé SSIS.
La question est la suivante : Le client ne souhaite pas changer de SQL
SERVER (donc resté en 2000) et je dois réalisé des packages qui gère
l'intégration de données et gérer de flux avec SSIS. Mais là impossible de
les planifier sur ma base de donnée SQL SERVER 2000.
JE NE DOIS EN AUCUN CAS INSTALLER SQL SERVER 2005, mais SEULEMENT les outils.
Donc comment puis je faire pour intégrer mes packages SSIS et les planifier
sur SQL SERVER 2000??
Avez vous une solution?
Est ce que SSIS ne permet pas cela?
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
Romelard Fabrice [MVP]
Bonjour,
SSIS peut utiliser sans aucun problème des données stockées dans SQL Server 2000, tout comme n'importe quelle sources de données.
En revanche, pour fonctionner SSIS nécessite un moteur SQL Server 2005. Il va utiliser une des bases systèmes pour stocker les packages, mais aussi l'agent SQL Server 2005 pour la planification de ceux-ci.
Vous pouvez donc installer SSIS sur une machine annexe (tout comme DataStage doit l'être actuellement), cela vous garantit aussi de ne pas pénaliser le fonctionnement standard des infrastructures en place lors du lancement d'un ou des packages SSIS. De plus cela implique l'achat d'une licence SQL Server 2005 (tout comme si vous l'aviez installé sur la machine SQL Server 2000).
-- Cordialement.
Romelard Fabrice [MVP]
"laurent albiac" <laurent a écrit dans le message de news:
Bonjour, Je travail sur un projet décisionnel pour une client qui pose un petit problème. J'utilise pour mon projet une base de donnée SQL SERVER 2000 qui a été défini par mon client et je dois ensuite intégrer et gérer des flux de données grâce à un ETL. Problème j'ai deux ETL à ma disposition : DATASTAGE et SSIS. Etant donné la présente de SQL SERVER chez le client je lui ai proposé SSIS. La question est la suivante : Le client ne souhaite pas changer de SQL SERVER (donc resté en 2000) et je dois réalisé des packages qui gère l'intégration de données et gérer de flux avec SSIS. Mais là impossible de les planifier sur ma base de donnée SQL SERVER 2000. JE NE DOIS EN AUCUN CAS INSTALLER SQL SERVER 2005, mais SEULEMENT les outils. Donc comment puis je faire pour intégrer mes packages SSIS et les planifier sur SQL SERVER 2000?? Avez vous une solution? Est ce que SSIS ne permet pas cela?
Merci pour votre aide
Bonjour,
SSIS peut utiliser sans aucun problème des données stockées dans SQL Server
2000, tout comme n'importe quelle sources de données.
En revanche, pour fonctionner SSIS nécessite un moteur SQL Server 2005. Il
va utiliser une des bases systèmes pour stocker les packages, mais aussi
l'agent SQL Server 2005 pour la planification de ceux-ci.
Vous pouvez donc installer SSIS sur une machine annexe (tout comme DataStage
doit l'être actuellement), cela vous garantit aussi de ne pas pénaliser le
fonctionnement standard des infrastructures en place lors du lancement d'un
ou des packages SSIS. De plus cela implique l'achat d'une licence SQL Server
2005 (tout comme si vous l'aviez installé sur la machine SQL Server 2000).
--
Cordialement.
Romelard Fabrice [MVP]
"laurent albiac" <laurent albiac@discussions.microsoft.com> a écrit dans le
message de news: 872EE797-28EB-42A5-B1A6-990F64B839CC@microsoft.com...
Bonjour,
Je travail sur un projet décisionnel pour une client qui pose un petit
problème.
J'utilise pour mon projet une base de donnée SQL SERVER 2000 qui a été
défini par mon client et je dois ensuite intégrer et gérer des flux de
données grâce à un ETL.
Problème j'ai deux ETL à ma disposition : DATASTAGE et SSIS.
Etant donné la présente de SQL SERVER chez le client je lui ai proposé
SSIS.
La question est la suivante : Le client ne souhaite pas changer de SQL
SERVER (donc resté en 2000) et je dois réalisé des packages qui gère
l'intégration de données et gérer de flux avec SSIS. Mais là impossible de
les planifier sur ma base de donnée SQL SERVER 2000.
JE NE DOIS EN AUCUN CAS INSTALLER SQL SERVER 2005, mais SEULEMENT les
outils.
Donc comment puis je faire pour intégrer mes packages SSIS et les
planifier
sur SQL SERVER 2000??
Avez vous une solution?
Est ce que SSIS ne permet pas cela?
SSIS peut utiliser sans aucun problème des données stockées dans SQL Server 2000, tout comme n'importe quelle sources de données.
En revanche, pour fonctionner SSIS nécessite un moteur SQL Server 2005. Il va utiliser une des bases systèmes pour stocker les packages, mais aussi l'agent SQL Server 2005 pour la planification de ceux-ci.
Vous pouvez donc installer SSIS sur une machine annexe (tout comme DataStage doit l'être actuellement), cela vous garantit aussi de ne pas pénaliser le fonctionnement standard des infrastructures en place lors du lancement d'un ou des packages SSIS. De plus cela implique l'achat d'une licence SQL Server 2005 (tout comme si vous l'aviez installé sur la machine SQL Server 2000).
-- Cordialement.
Romelard Fabrice [MVP]
"laurent albiac" <laurent a écrit dans le message de news:
Bonjour, Je travail sur un projet décisionnel pour une client qui pose un petit problème. J'utilise pour mon projet une base de donnée SQL SERVER 2000 qui a été défini par mon client et je dois ensuite intégrer et gérer des flux de données grâce à un ETL. Problème j'ai deux ETL à ma disposition : DATASTAGE et SSIS. Etant donné la présente de SQL SERVER chez le client je lui ai proposé SSIS. La question est la suivante : Le client ne souhaite pas changer de SQL SERVER (donc resté en 2000) et je dois réalisé des packages qui gère l'intégration de données et gérer de flux avec SSIS. Mais là impossible de les planifier sur ma base de donnée SQL SERVER 2000. JE NE DOIS EN AUCUN CAS INSTALLER SQL SERVER 2005, mais SEULEMENT les outils. Donc comment puis je faire pour intégrer mes packages SSIS et les planifier sur SQL SERVER 2000?? Avez vous une solution? Est ce que SSIS ne permet pas cela?
Merci pour votre aide
Rudi Bruchez
Romelard Fabrice [MVP] a écrit:
En revanche, pour fonctionner SSIS nécessite un moteur SQL Server 2005. Il va utiliser une des bases systèmes pour stocker les packages, mais aussi l'agent SQL Server 2005 pour la planification de ceux-ci.
Bonjour,
Une précision : il n'y a pas de contrainte technique de ce genre. Le service SSIS peut être installé seul. Les packages peuvent être enregistrés dans des fichiers .DTSX, et pour planifier l'exécution, n'importe quel planificateur de tâches (comme celui de Windows) peut le faire.
Par contre, en effet : il faut payer la licence :)
-- Rudi Bruchez Consultant indépendant modélisation, administration, optimisation, Solutions MS SQL Server et informatique libre. MCDBA, SCJP2 http://www.babaluga.com/
Romelard Fabrice [MVP] a écrit:
En revanche, pour fonctionner SSIS nécessite un moteur SQL Server 2005. Il
va utiliser une des bases systèmes pour stocker les packages, mais aussi
l'agent SQL Server 2005 pour la planification de ceux-ci.
Bonjour,
Une précision : il n'y a pas de contrainte technique de ce genre. Le
service SSIS peut être installé seul. Les packages peuvent être enregistrés
dans des fichiers .DTSX, et pour planifier l'exécution, n'importe quel
planificateur de tâches (comme celui de Windows) peut le faire.
Par contre, en effet : il faut payer la licence :)
--
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation,
Solutions MS SQL Server et informatique libre.
MCDBA, SCJP2
http://www.babaluga.com/
En revanche, pour fonctionner SSIS nécessite un moteur SQL Server 2005. Il va utiliser une des bases systèmes pour stocker les packages, mais aussi l'agent SQL Server 2005 pour la planification de ceux-ci.
Bonjour,
Une précision : il n'y a pas de contrainte technique de ce genre. Le service SSIS peut être installé seul. Les packages peuvent être enregistrés dans des fichiers .DTSX, et pour planifier l'exécution, n'importe quel planificateur de tâches (comme celui de Windows) peut le faire.
Par contre, en effet : il faut payer la licence :)
-- Rudi Bruchez Consultant indépendant modélisation, administration, optimisation, Solutions MS SQL Server et informatique libre. MCDBA, SCJP2 http://www.babaluga.com/
laurent albiac
Merci pour toutes ces indications. Autre chose. Vous dites que vous pouvez planifier les lots. Je dis Super Et je dis comment? Je prends mon fichier DTSX et je l'insère dans mes DTS de SQL SERVER 2000? Pouvez vous me donné la démarche a suivre pour planifier des lots DTSX SVP Merci
PS : pas de problème pour les licences, s'il y avait que ca, se serait trop simple
"Rudi Bruchez" <"rudi#nospam#[at]babaluga" a écrit :
Romelard Fabrice [MVP] a écrit:
> En revanche, pour fonctionner SSIS nécessite un moteur SQL Server 2005. Il > va utiliser une des bases systèmes pour stocker les packages, mais aussi > l'agent SQL Server 2005 pour la planification de ceux-ci.
Bonjour,
Une précision : il n'y a pas de contrainte technique de ce genre. Le service SSIS peut être installé seul. Les packages peuvent être enregistrés dans des fichiers .DTSX, et pour planifier l'exécution, n'importe quel planificateur de tâches (comme celui de Windows) peut le faire.
Par contre, en effet : il faut payer la licence :)
-- Rudi Bruchez Consultant indépendant modélisation, administration, optimisation, Solutions MS SQL Server et informatique libre. MCDBA, SCJP2 http://www.babaluga.com/
Merci pour toutes ces indications.
Autre chose. Vous dites que vous pouvez planifier les lots.
Je dis Super
Et je dis comment?
Je prends mon fichier DTSX et je l'insère dans mes DTS de SQL SERVER 2000?
Pouvez vous me donné la démarche a suivre pour planifier des lots DTSX SVP
Merci
PS : pas de problème pour les licences, s'il y avait que ca, se serait trop
simple
"Rudi Bruchez" <"rudi#nospam#[at]babaluga" a écrit :
Romelard Fabrice [MVP] a écrit:
> En revanche, pour fonctionner SSIS nécessite un moteur SQL Server 2005. Il
> va utiliser une des bases systèmes pour stocker les packages, mais aussi
> l'agent SQL Server 2005 pour la planification de ceux-ci.
Bonjour,
Une précision : il n'y a pas de contrainte technique de ce genre. Le
service SSIS peut être installé seul. Les packages peuvent être enregistrés
dans des fichiers .DTSX, et pour planifier l'exécution, n'importe quel
planificateur de tâches (comme celui de Windows) peut le faire.
Par contre, en effet : il faut payer la licence :)
--
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation,
Solutions MS SQL Server et informatique libre.
MCDBA, SCJP2
http://www.babaluga.com/
Merci pour toutes ces indications. Autre chose. Vous dites que vous pouvez planifier les lots. Je dis Super Et je dis comment? Je prends mon fichier DTSX et je l'insère dans mes DTS de SQL SERVER 2000? Pouvez vous me donné la démarche a suivre pour planifier des lots DTSX SVP Merci
PS : pas de problème pour les licences, s'il y avait que ca, se serait trop simple
"Rudi Bruchez" <"rudi#nospam#[at]babaluga" a écrit :
Romelard Fabrice [MVP] a écrit:
> En revanche, pour fonctionner SSIS nécessite un moteur SQL Server 2005. Il > va utiliser une des bases systèmes pour stocker les packages, mais aussi > l'agent SQL Server 2005 pour la planification de ceux-ci.
Bonjour,
Une précision : il n'y a pas de contrainte technique de ce genre. Le service SSIS peut être installé seul. Les packages peuvent être enregistrés dans des fichiers .DTSX, et pour planifier l'exécution, n'importe quel planificateur de tâches (comme celui de Windows) peut le faire.
Par contre, en effet : il faut payer la licence :)
-- Rudi Bruchez Consultant indépendant modélisation, administration, optimisation, Solutions MS SQL Server et informatique libre. MCDBA, SCJP2 http://www.babaluga.com/
Rudi Bruchez
laurent albiac a écrit:
Pouvez vous me donné la démarche a suivre pour planifier des lots DTSX SVP
Utilisez l'exécutable DTExec.exe situé dans le répertoire Program FilesMicrosoft SQL Server90DTSBinn
Pour obtenir les paramètres à envoyer : DTExec.exe /?
Ensuite planifiez cet appel, ou mettez dans un batch ou un .cmd, et planifiez le lancement du script.
-- Rudi Bruchez Consultant indépendant modélisation, administration, optimisation, Solutions MS SQL Server et informatique libre. MCDBA, SCJP2 http://www.babaluga.com/
laurent albiac a écrit:
Pouvez vous me donné la démarche a suivre pour planifier des lots DTSX SVP
Utilisez l'exécutable DTExec.exe situé dans le répertoire
Program FilesMicrosoft SQL Server90DTSBinn
Pour obtenir les paramètres à envoyer :
DTExec.exe /?
Ensuite planifiez cet appel, ou mettez dans un batch ou un .cmd, et
planifiez le lancement du script.
--
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation,
Solutions MS SQL Server et informatique libre.
MCDBA, SCJP2
http://www.babaluga.com/