Meilleur auteur de réponses
[Résolu] Erreur lors de la création de plan de maintenance

Question
-
Bonjour,
je ne peux pas créer de plan de maintenance sur mon serveur SQL 2005 SP4 sous Windows 2003R2, j'obtiens ce message d'erreur:
TITRE : Microsoft SQL Server Management Studio ------------------------------ Une exception a été levée par la cible d'un appel. (mscorlib) ------------------------------ INFORMATIONS SUPPLÉMENTAIRES : Impossible d'effectuer un cast d'un objet COM de type 'Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageNeutralClass' en type d'interface 'Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer90'. Cette opération a échoué, car l'appel QueryInterface sur le composant COM pour l'interface avec l'IID '{8BDFE892-E9D8-4D23-9739-DA807BCDC2AC}' a échoué en raison de l'erreur suivante : Bibliothèque non inscrite. (Exception de HRESULT : 0x8002801D (TYPE_E_LIBNOTREGISTERED)). (Microsoft.SqlServer.ManagedDTS) ------------------------------ BOUTONS : OK ------------------------------
Merci pour votre aide.
- Modifié Opcyp vendredi 29 avril 2011 14:38
Réponses
-
Autant pour moi, je n'avais pas bien lu le message d'erreur notamment ceci : a échoué en raison de l'erreur suivante : Bibliothèque non inscrite
Essayez de trouver la dll dts.dll (en principe sous C:\Program Files\Microsoft SQL Server\90\DTS\Binn\)
Enregistrez la dll à l'aide de la commande suivante dans une invite de commandfe : > regsvr32.exe dts.dll
++
MCDBA | MCITP SQL Server 2005 / SQL Server 2008 | LPI Linux 1- Proposé comme réponse Loukiana vendredi 29 avril 2011 22:23
- Marqué comme réponse Roxana PANAITMicrosoft employee vendredi 6 mai 2011 13:06
Toutes les réponses
-
-
bonjour mikedavem,
merci pour votre réponse mais après installation de SSIS, j'ai toujours le même message d'erreur lorsque je tente de créer un plan de maintenance.
voici l'erreur détaillée:
===================================
Une exception a été levée par la cible d'un appel. (mscorlib)
------------------------------
Emplacement du programme :à System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
à System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
à System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
à System.Activator.CreateInstance(Type type, Boolean nonPublic)
à Microsoft.SqlServer.Management.DatabaseMaintenance.MaintDesignerMenuHandler.Invoke()===================================
La création d'une instance du composant COM avec le CLSID {E80FE1DB-D1AA-4D6B-BA7E-040D424A925C} à partir de IClassFactory a échoué en raison de l'erreur suivante : c001f011. (Microsoft.SqlServer.ManagedDTS)
------------------------------
Emplacement du programme :à Microsoft.SqlServer.Dts.Runtime.Package..ctor()
===================================
La création d'une instance du composant COM avec le CLSID {E80FE1DB-D1AA-4D6B-BA7E-040D424A925C} à partir de IClassFactory a échoué en raison de l'erreur suivante : c001f011. (Microsoft.SqlServer.ManagedDTS)
------------------------------
Emplacement du programme :à Microsoft.SqlServer.Dts.Runtime.Package..ctor()
pour complément d'information, j'ai trouvé beaucoup d'erreurs de ce type dans le journal d'événements application:Type de l'événement : Erreur Source de l'événement : MSDTC Catégorie de l'événement : SVC ID de l'événement : 4112 Date : 29/04/2011 Heure : 13:40:13 Utilisateur : N/A Ordinateur : SVNET Description : Impossible de démarrer la DLL du gestionnaire de transactions MS DTC. Pour plus d'informations, consultez le centre Aide et support à l'adresse http://go.microsoft.com/fwlink/events.asp.
est-ce lié?
merci
-
Autant pour moi, je n'avais pas bien lu le message d'erreur notamment ceci : a échoué en raison de l'erreur suivante : Bibliothèque non inscrite
Essayez de trouver la dll dts.dll (en principe sous C:\Program Files\Microsoft SQL Server\90\DTS\Binn\)
Enregistrez la dll à l'aide de la commande suivante dans une invite de commandfe : > regsvr32.exe dts.dll
++
MCDBA | MCITP SQL Server 2005 / SQL Server 2008 | LPI Linux 1- Proposé comme réponse Loukiana vendredi 29 avril 2011 22:23
- Marqué comme réponse Roxana PANAITMicrosoft employee vendredi 6 mai 2011 13:06
-