DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 2742131 - Dernière mise à jour: jeudi 24 janvier 2013 - Version: 3.0

 

Sommaire

Symptômes

Envisagez le scénario suivant :
  • Vous utilisez Microsoft SQL Server 2012, Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2 ou Microsoft SQL Server 2005 comme serveur maître (MSX).
  • Vous utilisez SQL Server 2012 sous la forme d'un serveur cible (TSX).
  • Vous créez un plan de maintenance multiserveur sur le serveur MSX.
Dans ce scénario, le plan de maintenance n'est pas répliqué vers le serveur TSX. En outre, un message d'exception semblable au suivant est enregistré dans les journaux de SQL Server Agent sur le serveur TSX :

[073] Une exception (0xe0434f4d) s'est produite dans le sous-système de Plans de Maintenance

Remarque : Dans ce message d'erreur « Nom du Plan de Maintenance Sub » est un espace réservé pour le sous-plan de maintenance.

Les travaux liés au plan de maintenance sont répliquées. Si vous essayez d'exécuter le travail sur le serveur TSX, vous recevez un message d'erreur semblable au suivant :

Échec de l'exécution du travail «Nom du Plan de Maintenance Sub». Consultez le journal d'historique pour plus d'informations.

En outre, les informations semblable au suivant sont enregistrées dans l'historique des travaux :

Impossible de charger le package «Plans de Maintenance Package» en raison de l'erreur 0xC001000A. Description : Le package spécifié n'a pas pu être chargé à partir de la base de données SQL Server.

Remarque Dans ce message d'erreur « Package de Plan de Maintenance » est un espace réservé pour le nom du package du plan de maintenance.

Cause

Ce problème se produit parce que SQL Server Agent ne peut pas trouver les assemblys Microsoft.NET Framework 2.0 de la base de données de tâches du plan de maintenance sur le serveur TSX.

Remarque : Les assemblys des tâches du plan de maintenance de base de données sont mis à niveau vers Microsoft.NET Framework 4.0 dans SQL Server 2012.

Statut

Microsoft a confirmé qu'il s'agit d'un problème pour les produits Microsoft répertoriés dans la section « S'applique à ».

Résolution

Informations de mise à jour cumulative

Mise à jour cumulative 2 pour SQL Server 2012 SP1

Le correctif de ce problème a été tout d'abord publié de mise à jour Cumulative 2. Pour plus d'informations sur l'obtention de ce package de mise à jour cumulatives pour SQL Server 2012 SP1, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2790947  (http://support.microsoft.com/kb/2790947/ ) Package de mise à jour cumulative 2 pour SQL Server 2012 Service Pack 1
Remarque Les versions étant cumulatives, chaque nouvelle version de correctif contient tous les correctifs et correctifs de sécurité inclus avec le précédent Service Pack 1 SQL Server 2012 version du correctif. Il est recommandé que vous teniez compte de l'application la plus récente version du correctif qui comprendra ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2772858  (http://support.microsoft.com/kb/2772858/ ) Le 2012 de SQL Server versions publiées après la publication du Service Pack 1 SQL Server 2012

Mise à jour cumulative 5 pour SQL Server 2012

Le correctif de ce problème a été tout d'abord publié dans les 5 mise à jour Cumulative. Pour plus d'informations sur l'obtention de ce package de mise à jour cumulatives pour SQL Server 2012, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2777772  (http://support.microsoft.com/kb/2777772/ ) Package de mise à jour cumulative 5 pour SQL Server 2012
Remarque Les versions étant cumulatives, chaque nouvelle version de correctif contient tous les correctifs et correctifs de sécurité inclus avec la précédente 2012 de SQL Server version du correctif. Il est recommandé que vous teniez compte de l'application la plus récente version du correctif qui comprendra ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2692828  (http://support.microsoft.com/kb/2692828/ ) Le 2012 de SQL Server versions publiées après la publication de SQL Server 2012

Pour résoudre ce problème, vous pouvez également créer un fichier de configuration pour SQL Server Agent sur le serveur TSX. Pour ce faire, procédez comme suit :
  1. Supprimer tous les plans de maintenance distribués existant sur le serveur MSX qui n'a pas été répliquée sur le serveur TSX.
  2. Créer un fichier dont le nom est SQLAGENT.EXE.CONFIG sous le dossier suivant sur le serveur SQL Server 2012 TSX :
    % Programme Files%\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn
  3. Ajoutez le contenu suivant à la SQLAGENT.EXE.Fichier de configuration :
    <?xml version ="1.0"?>
    <configuration> 
    <startup useLegacyV2RuntimeActivationPolicy="true"> 
    <supportedRuntime version="v4.0"/> 
    </startup>
    </configuration>
  4. Redémarrez SQL Server Agent sur le serveur TSX.
  5. Créer les nouveaux plans de maintenance multiserveurs sont ciblés sur le serveur TSX.

Plus d'informations

Pour plus d'informations sur la compatibilité du serveur MSX et serveur TSX, accédez au site Web Microsoft suivant :

Comment faire pour créer un environnement multiserveur (http://msdn.microsoft.com/en-us/library/ms191305.aspx)

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
Mots-clés : 
kbtshoot kbsurveynew kbexpertiseadvanced kbmt KB2742131 KbMtfr
Traduction automatiqueTraduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 2742131  (http://support.microsoft.com/kb/2742131/en-us/ )
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store