none
[Résolu] Erreur lors de la création de plan de maintenance RRS feed

  • 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
    jeudi 7 avril 2011 13:07

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
    vendredi 29 avril 2011 14:14
    Modérateur

Toutes les réponses

  • Bonjour,

    Installez SSIS

    ++


    MCDBA | MCITP SQL Server 2005 / SQL Server 2008 | LPI Linux 1
    jeudi 7 avril 2011 15:57
    Modérateur
  • 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



    vendredi 29 avril 2011 11:47
  • 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
    vendredi 29 avril 2011 14:14
    Modérateur
  • C'était bien ça, merci beaucoup!
    vendredi 29 avril 2011 14:24