Précédent   Forum du club des développeurs et IT Pro > Bases de données > MS SQL-Server > Outils
Outils Forum d'entraide sur les outils gravitant autour de MS-SQL Server, tels que bcp, TDS, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 21/04/2011, 14h09   #1
aloisio11
Nouveau Membre du Club
 
Avatar de aloisio11
 
Développeur informatique
Inscription : décembre 2006
Messages : 211
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 211
Points : 30
Points : 30
Par défaut Récupération de DTS SQL Server 2000 vers 2008

Bonjour à tous,

J'aimerais récupérer mes anciens lots DTS créés sur SQL Server 2000 vers mon nouveau SQL Server 2008.
J'ai essayé les différentes techniques de cet article => Mais j'ai toujours cette erreur :
Citation:
La gestion de packages DTS dans SQL Server Management Studio requiert le runtime SQL Server 2000 Data Transformation Services (DTS). Pour installer le runtime DTS, sur le support d'installation de SQL Server 2008 R2, recherchez et exécutez le package Windows Installer pour la compatibilité descendante de SQL Server 2005 (SQLServer2005_BC*.msi). Vous pouvez également télécharger le runtime DTS à partir de la page SQL Server Feature Pack du Centre de téléchargement Microsoft. (Microsoft.SqlServer.DtsObjectExplorerUI)
Je n'arrive pas à installer ce satané runtime SQL Server 2000 DTS.
Qui arriverait à m'aider ?

Merci d'avance
aloisio11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2011, 01h01   #2
mikedavem
Expert Confirmé Sénior

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

Informations professionnelles :
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 4 143
Points : 8 381
Points : 8 381
Bonjour,

Il faut télécharger ou installer les composants de compatibilité descendante SQL Server 2005. Vous trouverez alors le runtime DTS.

Téléchargement par ici

Section Microsoft SQL Server 2005 Backward Compatibility Components

++
__________________
Blog | Articles SQL Server | Profil MVP
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/04/2011, 11h10   #3
aloisio11
Nouveau Membre du Club
 
Avatar de aloisio11
 
Développeur informatique
Inscription : décembre 2006
Messages : 211
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 211
Points : 30
Points : 30
Merci pour ton aide cela fonctionne.

Maintenant si je veut modifier mon package qui à été importé je peut faire comment ?
aloisio11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2011, 14h41   #4
mikedavem
Expert Confirmé Sénior

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

Informations professionnelles :
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 4 143
Points : 8 381
Points : 8 381
Si vous avez transféré les lots DTS directement sur votre serveur sql 2008, il faut se rendre dans le noeud Legacy > Data Transformation Services > prendre un DTS > clic droit et open

++
__________________
Blog | Articles SQL Server | Profil MVP
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/04/2011, 14h52   #5
aloisio11
Nouveau Membre du Club
 
Avatar de aloisio11
 
Développeur informatique
Inscription : décembre 2006
Messages : 211
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 211
Points : 30
Points : 30
J'ai ce message quand je fait ouvrir :-(

Les composants du Concepteur SQL Server 2000 DTS sont requis pour modifier des packages DTS. Installez le module spécial disponible sur le Web «*Composants du Concepteur SQL Server 2000 DTS*» pour pouvoir utiliser cette fonctionnalité. (Microsoft.SqlServer.DtsObjectExplorerUI)

J'ai déjà essayer d'installer ce module mais j'ai toujours ce mesage.


Sinon si on le fait migrer en SSIS on ne peut plus l'éditer ?
aloisio11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 14h12   #6
mikedavem
Expert Confirmé Sénior

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

Informations professionnelles :
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 4 143
Points : 8 381
Points : 8 381
Une fois les backwards utilities installées il faut installer le designer

Une fois le designer installé il faut transférer certaines DLL du répertoire 2005 vers le répertoire adéquate :

Code :
1
2
3
4
5
6
COPY C:\"Program Files"\"Microsoft SQL Server"\80\Tools\Binn\semsfc.dll C:\"Program Files"\"Microsoft SQL Server"\100\Tools\Binn\VSShell\Common7\IDE\ 
COPY C:\"Program Files"\"Microsoft SQL Server"\80\Tools\Binn\sqlgui.dll C:\"Program Files"\"Microsoft SQL Server"\100\Tools\Binn\VSShell\Common7\IDE\ 
COPY C:\"Program Files"\"Microsoft SQL Server"\80\Tools\Binn\sqlsvc.dll C:\"Program Files"\"Microsoft SQL Server"\100\Tools\Binn\VSShell\Common7\IDE\ 
COPY C:\"Program Files"\"Microsoft SQL Server"\80\Tools\Binn\Resources\1033\semsfc.rll C:\"Program Files"\"Microsoft SQL Server"\100\Tools\Binn\VSShell\Common7\IDE\Resources\1033 
COPY C:\"Program Files"\"Microsoft SQL Server"\80\Tools\Binn\Resources\1033\sqlgui.rll C:\"Program Files"\"Microsoft SQL Server"\100\Tools\Binn\VSShell\Common7\IDE\Resources\1033 
COPY C:\"Program Files"\"Microsoft SQL Server"\80\Tools\Binn\Resources\1033\sqlsvc.rll C:\"Program Files"\"Microsoft SQL Server"\100\Tools\Binn\VSShell\Common7\IDE\Resources\1033
++
__________________
Blog | Articles SQL Server | Profil MVP
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 29/04/2011, 14h46   #7
aloisio11
Nouveau Membre du Club
 
Avatar de aloisio11
 
Développeur informatique
Inscription : décembre 2006
Messages : 211
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 211
Points : 30
Points : 30
Super ça fonctionne nikel !

Merci beaucoup mikedavem c'est vraiment gentil d'avoir pris le temps :-)

Juste une petite correction le dossier de destination chez moi c'était pas 1033 mais 1036 ;-)

Juste une dernière question mais je me doute de la réponse : Est-il possible de convertir un DTS en SSIS ?
aloisio11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2012, 17h43   #8
laure07
Nouveau Membre du Club
 
Inscription : novembre 2008
Messages : 367
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 367
Points : 35
Points : 35
Citation:
Envoyé par aloisio11 Voir le message
Bonjour à tous,

J'aimerais récupérer mes anciens lots DTS créés sur SQL Server 2000 vers mon nouveau SQL Server 2008.

bonjour,

je souhaitais faire la meme chose, donc j'ai essayé de suivire les memes etapes :

1- l'installation du runtime et du designer s'est bien passé
2- pour la copie des dll, j'ai lancé une recherche de ces dll dans tout le dossier "Microsoft Sql Server", et je ne trouve que les deux suivants :
- sqlsvc.dll dans C:\"Program Files"\"Microsoft SQL Server"\100\Tools\Binn\
- sqlsvc.rll dans C:\"Program Files"\"Microsoft SQL Server"\100\Tools\Binn\VSShell\Common7\IDE\Resources\1033

les autres dll (semsfc.dll, sqlgui.dll, semsfc.rll, sqlgui.rll) Ne se trouvent dans aucun sous dossier du dossier "Microsoft Sql Server"

est ce normal que je trouve pas ces dll?

et je n'arrive tout toujours pas à ouvrir les Dts après leur import, j'ai le meme message d'erreur, à savoir :
Code :
Les composants du Concepteur SQL Server 2000 DTS sont requis pour modifier des packages DTS. Installez le module spécial disponible sur le Web «*Composants du Concepteur SQL Server 2000 DTS*» pour pouvoir utiliser cette fonctionnalité. (Microsoft.SqlServer.DtsObjectExplorerUI)
pour info : j'ai une bdd SqlServeur 2008 R2 installé sur un Windows Server 2008 R2 Standard.

Merci par avance
laure07 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h44.


 
 
 
 
Partenaires

Hébergement Web