Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/12/2010, 12h34   #1
Invité de passage
 
Frédéric LOISEL
Inscription : août 2010
Messages : 1
Détails du profil
Informations personnelles :
Nom : Frédéric LOISEL

Informations forums :
Inscription : août 2010
Messages : 1
Points : 0
Points : 0
Par défaut SQL SERVER 2000 -> 2008

Bonjour,
J'ai une appli qui s'appuie sur un sql server 2000. Mon changement de serveur m'oblige a basculer sur windows server 2008.
Par contre j'utilisais en version 2000 les DTS pour mes transfert de données entre DB2 (AS400) et mon serveur SQL 2000.
En version 2008, je ne retrouve plus rien!!? , Les dts existe il toujours? Comment puis-je créer des travaux de nuit pour mes transfert de données?

Bien cordialement.
Fred
floisel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 13h07   #2
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Bonjour,

Regardez du côté SSIS.

Vous aurez 2 options :

- Embarquer directement vos lots DTS dans vos packages SSIS
- Réécrire vos lots DTS --> SSIS

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 13h54   #3
Modérateur
 
Avatar de sevyc64
 
Homme Yves
Développeur informatique
Inscription : janvier 2007
Messages : 3 881
Détails du profil
Informations personnelles :
Nom : Homme Yves
Âge : 39
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2007
Messages : 3 881
Points : 7 655
Points : 7 655
Citation:
Envoyé par floisel Voir le message
Bonjour,
J'ai une appli qui s'appuie sur un sql server 2000. Mon changement de serveur m'oblige a basculer sur windows server 2008.
ATTENTION à ne pas confondre Windows Server 2008 et SQL Server 2008.

De passer à Windows Server 2008 ne t'oblige pas à changer de SQLServer, il me semble que SQL2000 fonctionne sur WS2008.
__________________
Sevyc64 --- Le partage est notre force

NON AU LANGAGE SMS & FAUTES VOLONTAIRES SUR LES FORUMS
sevyc64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2010, 21h39   #4
Candidat au titre de Membre du Club
 
Homme Frédéric LOISEL
Inscription : juin 2003
Messages : 21
Détails du profil
Informations personnelles :
Nom : Homme Frédéric LOISEL
Âge : 36

Informations forums :
Inscription : juin 2003
Messages : 21
Points : 10
Points : 10
Bonjour,
Le changement de mon serveur sur Windows server 2008 (64 bits), m'oblige a changer ma version SQLserver 2000 -> 2008. Car la version SQL SERVER 2000 n'existe pas et ne s'installe pas sur un serveur en 64 bits.

Merci pour vos réponses qui m'ont fait rechercher du côtés de SSIS. Ouaahh!! quelle changement depuis 2000.

Dans DTS, je créais des requêtes de mise à jour. Et pour l'instant je ne vois pas comment les faire dans SSIS.

Bien cordialement.
fdloisel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2010, 18h43   #5
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Pour SSIS vous avez une tâche spécifique (Execute DTS 2000 Package) et qui vous permet d'exécutez vos anciens DTS directement dans SSIS.

La 2ème solution est de réécrire votre package DTS en SSIS.

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 16h49   #6
Membre habitué
 
Inscription : janvier 2008
Messages : 212
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 212
Points : 135
Points : 135
Citation:
Envoyé par mikedavem Voir le message
Pour SSIS vous avez une tâche spécifique (Execute DTS 2000 Package) et qui vous permet d'exécutez vos anciens DTS directement dans SSIS.

La 2ème solution est de réécrire votre package DTS en SSIS.

++
Execute DTS 2000 Package n'existe qu'en SSIS 2005. Elle a été abandonnée en 2008.

Il existe un assistant de migration de DTS vers SSIS mais qui ne donne pas de bon résultat. La seule solution est de réécrire en SSIS.

Seulement tout réécrire quand on a beaucoup de DTS est un travail laborieux. Dès lors, nous avons conservé une instance SQL 2000 où tous les DTS sont hébergés. Un DTS tournant sur SQL 2000 peut envoyer ou lire des données depuis n'importe quel serveur 2005 ou 2008.
Philippe Robert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 19h55   #7
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Citation:
Envoyé par Philippe Robert Voir le message
Execute DTS 2000 Package n'existe qu'en SSIS 2005. Elle a été abandonnée en 2008.

Il existe un assistant de migration de DTS vers SSIS mais qui ne donne pas de bon résultat. La seule solution est de réécrire en SSIS.

Seulement tout réécrire quand on a beaucoup de DTS est un travail laborieux. Dès lors, nous avons conservé une instance SQL 2000 où tous les DTS sont hébergés. Un DTS tournant sur SQL 2000 peut envoyer ou lire des données depuis n'importe quel serveur 2005 ou 2008.
Hmm oui en effet, j'avais dans la tête que le problème était sur SQL Server 2005. Merci pour la correction.

Je n'ai pas eu l'occasion de tester l'outil de migration fourni par Pragmatic à ce sujet .. Si quelqu'un a un retour d'expérience ...

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h31.


 
 
 
 
Partenaires

Hébergement Web