DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 2674817 - Dernière mise à jour: jeudi 12 avril 2012 - Version: 1.0

 
Microsoft distribue les correctifs de Microsoft SQL Server 2012 comme un fichier téléchargeable unique. Les correctifs étant cumulatifs, chaque nouvelle version contient tous les correctifs et correctifs de sécurité inclus avec la précédente 2012 de SQL Server version du correctif.

Sommaire

Symptômes

Problème 1

Envisagez le scénario suivant. Vous installez une instance de cluster de basculement Microsoft SQL Server 2012 AlwaysOn. Ensuite, vous cliquez sur pour sélectionner le Services de qualité des données (DQS) case à cocher sous Services de moteur de base de données sur la Sélection des fonctionnalitéspage. Dans ce scénario, vous pouvez rencontrer les problèmes suivants, même si vous ne recevez pas un message d'erreur lors de l'installation.
  • Le Démarrer icônes de raccourci de menu pour le Client de qualité de données et pour Installer de serveur de qualité de données sont manquants sur les nœuds de cluster ajoutés.
  • Il manque des fichiers binaires des Services de qualité de données sur le nœud ajouté.
  • Si vous bascule sur l'instance de SQL Server vers le nœud de cluster ajoutés, puis vous connecter à partir de l'application cliente de qualité de données à l'instance, vous pouvez recevoir le message d'erreur suivant :
    La licence des Services de qualité de données a expiré.

    ID de message : ServerLicenseExpired

Problème 2

Lorsque vous essayez d'installer les Services de qualité de données (DQS) en exécutant DQSInstaller.exe sur le nœud du cluster principal, le DQSInstaller ne se connecte pas à l'instance du moteur de base de données SQL Server pour construire les catalogues DQS. En outre, vous recevez un ou plusieurs messages d'erreur semblables aux suivants :


Message d'erreur 1
System.Data.SqlClient.SqlException (0x80131904): Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'était pas accessible. Vérifiez que le nom d'instance est correct et que SQL Server est configuré pour autoriser les connexions à distance. (fournisseur : nommé canaux fournisseur, erreur : 40 - Impossible d'ouvrir une connexion à SQL Server)

Message d'erreur 2

System.Data.SqlClient.SqlException (0x80131904): Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'était pas accessible. Vérifiez que le nom d'instance est correct et que SQL Server est configuré pour autoriser les connexions à distance. (fournisseur : Interfaces réseau SQL, erreur : 26 - erreur recherche Server/Instance spécifié)

Cause

Cause du problème 1
Ce problème se produit en raison d'un bogue dans le programme d'installation SQL Server.

Cause du problème 2
Ce problème se produit car DQSInstaller.exe ne pouvez pas utiliser le nom virtuel du cluster.

Résolution

Pour résoudre ce problème, installez la mise à jour cumulative suivante. Cette mise à jour cumulative permet la prise en charge de DQS dans le cadre d'un programme d'installation SQL Server 2012 en cluster. DQS en SQL Server 2012 prend en charge installation uniquement dans un scénario de cluster, sans aucune instance de SQL Server précédemment installé sur le nœud du cluster. Pour activer la prise en charge, utilisez l'une des méthodes suivantes :
  • Si le cluster de basculement est déjà installé et la fonction DQS est manquante à partir des nœuds de cluster a été ajouté ou secondaire, l'installation de SQL Server 2012 doit être désinstallé (RemoveNode) et réinstallé (AddNode) sur ces nœuds à l'aide de CU1 mise à jour et en suivant les étapes décrites plus loin dans cet article. Avant de désinstaller l'instance en cluster SQL Server 2012, assurez-vous que vous créez des sauvegardes de bases de données de n'importe quel utilisateur. Voir les détails de « Supprimer le nœud » dans l'article suivant de la documentation en ligne Microsoft :
    http://msdn.Microsoft.com/en-us/library/ms191545 (SQL.110) .aspx (http://msdn.microsoft.com/en-us/library/ms191545(SQL.110).aspx)
  • Si vous ne disposez pas d'une instance de SQL Server 2012 installé, vous devez encore suivre les étapes décrites plus loin dans cet article afin d'effectuer l'installation et pour appliquer le package de mise à jour cumulative 1 avant d'exécuter toute installation RTM. Ensuite, la mise à jour cumulative seront inclus lorsque vous effectuez une installation fraîche sur le cluster.

    RemarqueLorsque vous exécutez le programme d'installation SQL Server 2012, vous êtes invité à l'étape « Analyse de Product Updates ». Cependant, il peut trouver et télécharger uniquement Microsoft général Distribution Release (GDR) et service packs. Le package de mise à jour cumulative 1 n'est pas répertorié.

    Pour inclure le package de mise à jour cumulative 1, vous pouvez utiliser la ligne de commande pour pointer vers le package téléchargé pour la dernière mise à jour. Pour ce faire, procédez comme suit :
    1. Télécharger le package de mise à jour cumulative dans un dossier local ou un chemin UNC. Par exemple, téléchargez la mise à jour cumulative dans le dossier suivant :
      C:\CU1Update
    2. Pour exécuter un fichier .ini pour pointer le programme d'installation de SQL Server 2012 vers le dossier dans lequel est enregistré le package de mise à jour cumulative, appliquez l'une des méthodes suivantes :
      • Pour installer SQL Server 2012 conjointement avec la fonctionnalité DQS sur le nœud du cluster principal, procédez comme suit :
        1. Ouvrez une invite de commande en tant qu'administrateur à partir d'un nouveau serveur et puis exécutez la commande suivante :
          Setup.exe /action = addnode /updatesource=Chemin du dossier de mise à jour EXE>

          Par exemple, exécutez la commande suivante :
          S/action etup.exe = addnode /updatesource = c:\CU1Update
        2. Exécutez l'Assistant Installation en général. Pour ce faire, procédez comme suit :
          1. Cliquez surOK Pour configurer des règles de prise en charge.
          2. Sur laMises à jour de produit page, vérifiez que le package correctif existe, puis cliquez sur Suivant.
          3. Sur la Installer les fichiers d'installationpage, cliquez surInstaller.
          4. Dans les pages suivantes, cliquez surSuivant:
            • Règles de prise en charge
            • Clé de produit
            • Termes de la licence
            • Rôle d'installation
             
          5. SélectionnezServices de moteur de base de données, Services de qualité des donnéeset toutes les fonctionnalités dont vous avez besoin,puis cliquez surSuivant.
          6. Sur la Règles de fonctionnalitépage, cliquez sur Suivant.
          7. Sur laConfiguration de l'instancepage, tapez le réseau SQL Server de nom pour le cluster de basculement, puis cliquez surSuivant.
          8. Sur laEspace disque requispage, cliquez sur Suivant.
          9. Sur laGroupe de ressources de clusterpage, tapez le nom de la SQL Server de groupe de ressources auxquels les ressources de cluster de basculement seront ajoutés et puis cliquez sur clusterSuivant.
          10. Sur laSélection de disque organisé en clusterspage, sélectionnez un disque, puis cliquez surSuivant.
          11. Sur laConfiguration réseau du cluster page, vérifiez les paramètres de réseau et puis cliquez surSuivant.
          12. Sur laConfiguration du servicela page, entrez les informations de comptes de service et puis cliquez surSuivant.
          13. Dans les pages suivantes, cliquez sur Suivant:
            • Rapport d'erreurs
            • Règles d'Installation de cluster
            • Prêt pour l'installation
      • Pour installer SQL Server 2012 conjointement avec la fonctionnalité DQS sur un nœud de cluster supplémentaires ou secondaires, procédez comme suit :
        1. Ouvrez une invite de commande en tant qu'administrateur à partir d'un nouveau serveur et puis exécutez la commande suivante :
          /Action Setup.exe = addnode /updatesource =Chemin du dossier de mise à jour EXE>
          Par exemple, exécutez la commande suivante :
          /action Setup.exe = addnode /updatesource = c:\CU1Update
        2. Exécutez l'Assistant Installation en général. Pour ce faire, procédez comme suit :
          1. Cliquez sur OK Pour configurer des règles de prise en charge.
          2. Sur la Mises à jour de produit page, vérifiez que le pack correctif existe, puis cliquez sur Suivant.
          3. Sur la Installer les fichiers d'installation page, cliquez sur Installer.
          4. Dans les pages suivantes, cliquez surSuivant:
            • Règles de Support d'installation
            • Clé de produit
            • Termes de la licence
          5. Sur la Configuration du nœud de clusterpage, tapez le nom de réseau SQL Server à partir de l'installation de nœud de cluster principal (voir l'étape 2B7 sous la puce précédente pour le nom de l'instance de SQL Server), puis cliquez surSuivant.
          6. Dans les pages suivantes, cliquez sur Suivant:
            • Rapport d'erreurs
            • Ajouter des règles de nœud
            • Prêt à ajouter des nœuds


        Pour plus d'informations sur les mises à jour de produit dans l'installation de SQL Server 2012, visitez le site Web Microsoft Developer Network (MSDN) suivant :
        Informations générales sur les mises à jour de produit dans l'installation de SQL Server 2012 (http://msdn.microsoft.com/en-us/library/hh231670(SQL.110).aspx)
    3. Le cluster après l'installation est terminée (Cela inclut le package de mise à jour cumulative 1) et les redémarrages demandés sont terminées, vous devez exécuter DQSInstaller.exe pour terminer l'installation de DQS. Pour plus d'informations, visitez le site Web suivant :
      DQS mise à niveau : Installation des mises à jour cumulatives ou patchs correctifs sur les Services de qualité (http://social.technet.microsoft.com/wiki/contents/articles/8442.upgrade-dqs-installing-cumulative-updates-or-hotfix-patches-on-data-quality-services.aspx)
      1. Si vous avez jamais exécuté DQSInstaller.exe sur l'instance affectée par le passé pour construire les catalogues DQS, vous devez exécuter DQSInstaller.exe à partir du nœud actif du cluster pour effectuer la configuration initiale de DQS.

        Sur le nœud actif du cluster, exécutez le DQSInstaller.exe à partir de la Menu Démarrer > Tous les programmes > Microsoft SQL Server 2012 > Services de qualité des données > Installateur de serveur de qualité de données. Il détecte le nom du serveur virtuel et configurer les catalogues DQS et les assemblys sur cette instance.
      2. Ou, si vous avez exécuté le DQSInstaller avant que vous avez installé la mise à jour cumulative 1 sur les nœuds de cluster ajoutés, vous devez utiliser la ligne de commande pour mettre à niveau les catalogues DQS à l'aide de DQSInstaller.exe–Upgrade commutateur.
        1. Vous devez être connecté en tant qu'un compte administrateur et le compte doit également être membre du rôle sysadmin dans l'instance du moteur de base de données correspondante de SQL Server 2012.
        2. Sur les systèmes sur lesquels l'UAC est activé, ouvrez une invite de commande en tant qu'administrateur.Menu Démarrer > cmd. Cliquez droit sur l'icône de CMD.exe, puis sélectionnezExécuter en tant qu'administrateur.
        3. Modifier le répertoire dans le dossier binn pour l'emplacement des fichiers instance appropriée de base de données moteur programme, comme suit: cd "C:\Program Files\Microsoft SQL Server\MSSQL11.InstanceName\MSSQL\Binn"
        4. Exécutez la commande de mise à niveau DQSInstaller.exe que cette commande doit détecter le nom virtuel correct et le nom de l'instance mise à niveau. DQSInstaller.exe-mise à niveau

Informations de mise à jour cumulative

Le correctif de ce problème a été tout d'abord publié de mise à jour Cumulative 1 pour SQL Server 2012. Pour plus d'informations sur la façon d'obtenir ce package de mise à jour cumulative pour SQL Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2679368  (http://support.microsoft.com/kb/2679368/ ) Mise à jour cumulative 1 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 SQL Server version du correctif. Nous vous recommandons 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 SQL Server versions publiées après la publication de SQL Server 2012

Mise à jour de détection de DQSInstall.exe

Ce package de mise à jour inclut la mise à jour de DQSInstaller.exe pour la détection pour les instances en cluster.

Après avoir appliqué cette mise à jour cumulative, DQSInstaller.exe va détecter l'instance en cluster basé sur les étapes suivantes :
  1. DQSInstaller.exe localise l'identificateur d'instance en cours en utilisant les valeurs de Registre sous la clé de Registre suivante :
    SOFTWARE\Microsoft\Microsoft SQL Server\Nom de l'instance\SQL\
  2. DQSInstaller.exe vérifie si cette instance est ordonnée en clusters en utilisant les valeurs de Registre sous la clé ID instance correspondante :
    SOFTWARE\Microsoft\Microsoft SQL Server\InstanceID\Cluster
  3. Selon cette valeur de clé, si l'instance est ordonnée en clusters, le nom virtuel à partir de cette clé est utilisé dans la chaîne de connexion SQL. DQSInstaller.exe pouvez utiliser le nom virtuel pour vous connecter à l'instance de SQL Server, puis générez les catalogues DQS. Si l'instance n'est pas ordonné en clusters, DQSInstaller.exe va générer la chaîne de connexion SQL Server, selon la propriété de nom de machine Windows pour l'ordinateur actuel.
  4. Pour les instances nommées, la chaîne de connexion DQSInstaller.exe est générée en suffixant au nom virtuel ou le nom d'ordinateur avec une barre oblique inverse et le nom d'instance. Par exemple,MachineName\InstanceName.

    Remarque Le nom de l'instance peut être remplacé par la -instance argument de ligne de commande comme un commutateur pour DQSInstaller.exe si le nom d'instance incorrect est perçu.

Statut

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

Contournement

Pour contourner ces problèmes, installez une instance autonome de SQL Server sur un nœud de cluster, puis activer la fonction DQS.

Plus d'informations

Pour plus d'informations sur la prise en charge MDS sur une installation en cluster de SQL Server 2012, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2683467  (http://support.microsoft.com/kb/2683467 / ) CORRIGER : SQL Server 2012 Master Data Services ne sont pas pris en charge sur une installation en cluster de SQL Server 2012
Pour plus d'informations sur les instances de clusters de basculement AlwaysOn, visitez le site Web Microsoft Developer Network (MSDN) suivant :

Instances de clusters avec basculement AlwaysOn (http://msdn.microsoft.com/en-us/library/ms189134(v=sql.110).aspx)


Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Enterprise
Mots-clés : 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2674817 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: 2674817  (http://support.microsoft.com/kb/2674817/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