S’applique à
SQL Server 2012 Business Intelligence SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core SQL Server 2012 Developer

Microsoft distribue les correctifs Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) sous la forme d’un fichier téléchargeable. Étant donné que les correctifs sont cumulatifs, chaque nouvelle version contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente SQL Server 2008 R2 Service Pack 1 (SP1).

Symptômes

Supposons que vous utilisez un compte pour vous connecter à un serveur Microsoft SQL Server 2008 R2 ou Microsoft SQL Server 2012. Le mot de passe d’ouverture de session du compte contient au moins un point-virgule. Lorsque vous essayez de créer un plan de maintenance pour le serveur SQL Server 2008 R2 ou SQL Server 2012 dans SQL Server Management Studio, le message d’erreur suivant s’affiche :

Le format chaîne de connexion n’est pas valide. Il doit se composer d’un ou plusieurs composants de la forme X=Y, séparés par des points-virgules. Cette erreur se produit lorsqu’un chaîne de connexion avec zéro composant est défini sur le gestionnaire de connexions de base de données.

En outre, lorsque vous cliquez sur le bouton Afficher les détails techniques dans la boîte de dialogue qui affiche le message d’erreur, vous recevez les informations suivantes sur le message d’erreur dans la boîte de dialogue Informations avancées :

=================================== Format chaîne de connexion non valide. Il doit se composer d’un ou plusieurs composants de la forme X=Y, séparés par des points-virgules. Cette erreur se produit lorsqu’un chaîne de connexion avec zéro composant est défini sur le gestionnaire de connexions de base de données.(MaintenancePlan)emplacement ------------------------------Program : à Microsoft.SqlServer.Dts.Runtime.ConnectionManager.set_ConnectionString(Valeur de chaîne) à l’adresse Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlan.AddDefaultConnection(Connexion ServerConnection) à l’adresse Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlan.InitializeNewPlanForDesigner() sur Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlanData. ctor(Source de package, ServerConnection localServerConnection, Boolean isNewPlan) à l’adresse Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintView.LoadMaintenancePlan(String connectionString, IManagedConnection connection, String objectUrn) à l’adresse Microsoft.DataTransformationServices.VsIntegration.DtsDesignerService.OpenDesigner(String connectionString, Object connection, String objectUrn) à l’adresse Microsoft.SqlServer.Management.DatabaseMaintenance.MaintDesignerMenuHandler.Invoke()===================================Le format chaîne de connexion n’est pas valide. Il doit se composer d’un ou plusieurs composants de la forme X=Y, séparés par des points-virgules. Cette erreur se produit lorsqu’un chaîne de connexion avec zéro composant est défini sur le gestionnaire de connexions de base de données.(MaintenancePlan)emplacement ------------------------------Program : à Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100.set_ConnectionString(String pbstrConnectionString) à Microsoft.SqlServer.Dts.Runtime.ConnectionManager.set_ConnectionString(Valeur de chaîne)

Cause

Ce problème se produit parce que des points-virgules sont utilisés pour analyser les chaîne de connexion dans SQL Server. Dans ce cas, le point-virgule qui se trouve dans le mot de passe est également utilisé. Par conséquent, le chaîne de connexion est analysé de manière incorrecte.

Résolution

Informations sur les mises à jour cumulatives

Package de mise à jour cumulative 1 pour SQL Server Service Pack 1 2012

Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 1. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative pour SQL Server Service Pack 1 2012, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

2765331 Package de mise à jour cumulative 1 pour SQL Server Service Pack 1Note 2012 Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2012. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient 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 Les builds SQL Server 2012 qui ont été publiées après SQL Server 2012 Service Pack 1 a été publié

SQL Server 2012

Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 3 pour SQL Server 2012. Pour plus d’informations sur ce package de mise à jour cumulative, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

2723749 Package de mise à jour cumulative 3 pour SQL Server 2012Note Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2012. Microsoft vous recommande d’envisager d’appliquer la version de correctif la plus récente qui contient ce correctif logiciel. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

2692828 Les builds SQL Server 2012 publiées après SQL Server 2012 Vous devez appliquer un correctif logiciel SQL Server 2012 à une installation de SQL Server 2012.

SQL Server 2008 R2 Service Pack 2

Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 1 pour SQL Server 2008 R2 Service Pack 2. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

2720425 Package de mise à jour cumulative 1 pour SQL Server 2008 R2 Service Pack 2Note Étant donné que les builds sont cumulatives, chaque nouvelle version du correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008 R2. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

2730301 Les builds SQL Server 2008 R2 publiées après SQL Server 2008 R2 Service Pack 2 ont été publiées

SQL Server 2008 R2 SP1

Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 7. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative pour SQL Server 2008 R2 Service Pack 1, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

2703282 Package de mise à jour cumulative 7 pour SQL Server 2008 R2 SP1Note Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008 R2 Service Pack 1. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

2567616 Les builds SQL Server 2008 R2 publiées après SQL Server 2008 R2 SP1 ont été publiées

État

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Informations supplémentaires

Pour plus d’informations sur la création d’un plan de maintenance dans SQL Server 2012, accédez au site web MSDN suivant :

Comment créer un plan de maintenance

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.