Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S'applique à :SQL Server
Cet article décrit les problèmes connus que vous devez lire avant d’installer ou de résoudre les problèmes de Microsoft SQL Server. Ce document notes de publication est disponible en ligne uniquement, et non sur le support d’installation, et il est mis à jour régulièrement.
Pour plus d'informations sur le démarrage et l'installation de SQL Server 2012, consultez le fichier Lisez-moi de SQL Server 2012. Le document Lisez-moi est disponible sur le support d'installation et sur la page de téléchargement du fichier Lisez-moi . Vous pouvez également trouver des informations supplémentaires dans la documentation en ligne de SQL Server et sur les forums SQL Server.
1.0 Avant d’installer
Lisez les informations répertoriées ci-dessous avant d'installer SQL Server.
Documentation des règles 1.1 pour le programme d’installation de SQL Server 2012
Problème : le programme d’installation de SQL Server valide la configuration de votre ordinateur avant la fin de l’opération d’installation. Les différentes règles qui sont exécutées au cours de la procédure d'installation de SQL Server sont capturées à l'aide du rapport d'analyse de configuration système (SCC). La documentation relative à ces règles d'installation n'est plus disponible dans MSDN Library.
Solution de contournement : reportez-vous au rapport d’analyse de configuration système pour en savoir plus sur ces règles d’installation. L'analyse de configuration système génère un rapport qui contient une brève description de chaque règle exécutée et de l'état d'exécution. Le rapport de contrôle de configuration du système se trouve à l’emplacement %programfiles%\Microsoft SQL Server\110\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.
1.2 L’ajout d’un compte d’utilisateur local pour le service Distributed Replay Controller peut arrêter le programme d’installation de manière inattendue
Émettre: Dans la page Distributed Replay Controller de l’installation de SQL Server, lors de la tentative d’ajout d’un compte d’utilisateur local pour le service Distributed Replay Controller, le programme d’installation est arrêté de manière inattendue avec un message d’erreur « Échec de l’installation de SQL Server ».
Solution de contournement : Pendant l’installation de SQL, n’ajoutez pas de comptes d’utilisateur locaux via « Ajouter un utilisateur actuel » ou « Ajouter... ». Après l'installation, ajoutez un compte d'utilisateur local manuellement en procédant comme suit :
Arrêter le service SQL Server Distributed Replay Controller
Sur l'ordinateur contrôleur sur lequel le service contrôleur est installé, depuis l'invite de commandes, tapez dcomcnfg.
Dans la fenêtre Services de composants, accédez à Racine de la console ->Services de composants ->Ordinateurs ->Poste de travail ->Dconfig ->DReplayController.
Cliquez avec le bouton droit sur DReplayController, puis sélectionnez Propriétés.
Dans la fenêtre Propriétés de DReplayController , sous l’onglet Sécurité , sélectionnez Modifier dans la section Lancement et Autorisations d’activation .
Accordez les autorisations d’activation locale et distante au compte d’utilisateur local, puis sélectionnez OK.
Dans la section Autorisations d’accès, sélectionnez Modifier et accorder le compte d’utilisateur local et les autorisations d’accès à distance , puis sélectionnez OK.
Sélectionnez OK pour fermer la fenêtre Propriétés DReplayController .
Sur l'ordinateur contrôleur, ajoutez le compte d'utilisateur local au groupe Utilisateurs du modèle COM distribué .
Démarrez le service SQL Server Distributed Replay Controller.
1.3 Le programme d'installation de SQL Server risque d'échouer pendant la tentative de démarrage du service SQL Server Browser
Problème : il est possible que le programme d’installation de SQL Server échoue pendant la tentative de démarrage du service SQL Server Browser et retourne un message d’erreur similaire à celui-ci :
The following error has occurred:
Service 'SQLBrowser' start request failed. Click 'Retry' to retry the failed action, or click 'Cancel' to cancel this action and continue setup.
or
The following error has occurred:
SQL Server Browser configuration for feature 'SQL_Browser_Redist_SqlBrowser_Cpu32' was cancelled by user after a previous installation failure. The last attempted step: Starting the SQL Server Browser service 'SQLBrowser', and waiting for up to '900' seconds for the process to complete.
Solution de contournement : ceci peut se produire en cas d’échec de l’installation du moteur SQL Server ou d’Analysis Services. Pour résoudre ce problème, reportez-vous aux journaux du programme d'installation SQL Server et corrigez les erreurs du moteur SQL Server Engine et d'Analysis Services. Pour plus d'informations, consultez Afficher et lire les fichiers journaux d'installation de SQL Server. Pour plus d’informations, consultez Afficher et lire les fichiers journaux d’installation de SQL Server.
1.4 La mise à niveau du cluster de basculement SQL Server 2008 R2 Analysis Services vers SQL Server 2012 peut échouer après avoir renommé le nom du réseau
Problème : après avoir changé le nom réseau d’une instance de cluster de basculement Microsoft SQL Server 2008 ou 2008 R2 Analysis Services à l’aide de l’outil Administrateur de cluster Windows, l’opération de mise à niveau peut échouer.
Solution de contournement : Pour résoudre ce problème, mettez à jour l’entrée de Registre ClusterName en suivant les instructions figurant dans la section de résolution de cet article de la base de connaissances.
1.5 Installation de SQL Server 2012 sous Windows Server 2008 R2 Server Core Service Pack 1
Vous pouvez installer SQL Server sur Windows Server 2008 R2 Server Core SP1, avec les restrictions suivantes :
Microsoft SQL Server 2012 ne prend pas en charge le programme d’installation à l’aide de l’Assistant Installation sur le système d’exploitation Server Core. Lors de l'installation sous Server Core, le programme d'installation SQL Server prend en charge le mode silencieux complet via le paramètre /Q ou le mode silencieux simple via le paramètre /QS.
La mise à niveau d’une version antérieure de SQL Server vers Microsoft SQL Server 2012 n’est pas prise en charge sur un ordinateur exécutant Windows Server 2008 R2 Server Core SP1.
L’installation d’une version 32 bits de Microsoft SQL Server 2012 n’est pas prise en charge sur un ordinateur exécutant Windows Server 2008 R2 Server Core SP1.
Microsoft SQL Server 2012 ne peut pas être installé côte à côte avec les versions antérieures de SQL Server sur un ordinateur exécutant Windows Server 2008 R2 Server Core SP1.
Toutes les fonctionnalités de SQL Server 2012 ne sont pas prises en charge sur le système d'exploitation Server Core. Pour plus d'informations sur les fonctionnalités prises en charge et sur l'installation de SQL Server 2012 sur Server Core, consultez Installer SQL Server 2012 sur Server Core.
1.6 La recherche sémantique nécessite l’installation d’une dépendance supplémentaire
Émettre: La recherche sémantique statistique a un prérequis supplémentaire, la base de données de statistiques du langage sémantique, qui n’est pas installée par le programme d’installation de SQL Server.
Solution de contournement : pour installer la base de données des statistiques linguistiques de sémantique comme condition préalable à l’indexation sémantique, effectuez les étapes suivantes :
Localisez et exécutez le package Windows Installer nommé SemanticLanguageDatabase.msi sur le support d'installation de SQL Server pour extraire la base de données. Pour SQL Server 2012 Express, téléchargez la base de données des statistiques linguistiques de sémantique à partir du Centre de téléchargement Microsoft (https://www.microsoft.com/download/details.aspx?id=52681), puis exécutez le package Windows Installer.
Déplacez la base de données vers un dossier de données approprié. Si vous laissez la base de données dans l'emplacement par défaut, vous devez modifier les droits avant de pouvoir l'attacher.
Attachez la base de données extraite.
Inscrivez la base de données en appelant la procédure
sp_fulltext_semantic_register_language_statistics_dbstockée et en fournissant le nom que vous avez donné à la base de données lorsque vous l’avez attachée.
Si ces tâches ne sont pas terminées, le message d’erreur suivant s’affiche lorsque vous essayez de créer un index sémantique.
Msg 41209, Level 16, State 3, Line 1
A semantic language statistics database is not registered. Full-text indexes using 'STATISTICAL_SEMANTICS' cannot be created or populated.
1.7 Gestion des conditions préalables à l’installation de SQL Server 2012
Les points suivants décrivent le comportement d'installation des composants requis pendant l'installation de SQL Server 2012 :
L'installation de SQL Server 2012 est prise en charge uniquement sous Windows 7 SP1 ou Windows Server 2008 R2 SP1. Toutefois, le programme d’installation ne bloque pas l’installation de SQL Server 2012 sur Windows 7 ou Windows Server 2008 R2.
.NET Framework 3.5 SP1 est requis pour SQL Server 2012 lorsque vous sélectionnez les services Database Engine, Replication, Master Data Services, Reporting Services, Data Quality Services (DQS) ou SQL Server Management Studio, mais l'infrastructure n'est plus installée par le programme d'installation de SQL Server.
Si vous exécutez le programme d’installation sur un ordinateur avec le système d’exploitation Windows Vista SP2 ou Windows Server 2008 SP2 et que vous n’avez pas installé le .NET Framework 3.5 SP1, le programme d’installation de SQL Server vous oblige à télécharger et installer .NET Framework 3.5 SP1 avant de pouvoir poursuivre l’installation de SQL Server. Vous pouvez télécharger .NET Framework 3.5 SP1 à partir de Windows Update ou directement. Pour éviter toute interruption pendant l'installation de SQL Server, téléchargez et installez .NET Framework 3.5 SP1 avant d'exécuter le programme d'installation de SQL Server.
Si vous exécutez le programme d'installation sur un ordinateur disposant du système d'exploitation Windows 7 SP1 ou de Windows Server 2008 R2 SP1, vous devez activer .NET Framework 3.5 SP1 avant d'installer SQL Server 2012.
Utilisez l'une des méthodes suivantes pour activer .NET Framework 3.5 SP1 sur Windows Server 2008 R2 SP1 :
Méthode 1 : Utiliser le Gestionnaire de serveur
Dans le Gestionnaire de serveur, sélectionnez Ajouter des fonctionnalités pour afficher la liste des fonctionnalités possibles.
Dans l'interface de sélection des fonctionnalités , développez l'entrée Fonctionnalités .NET Framework 3.5.1 .
Après avoir développé l'entrée Fonctionnalités .NET Framework 3.5.1, vous avez accès à deux cases à cocher. L'une de ces cases à cocher correspond à .NET Framework 3.5.1 et l'autre à Activation de Windows Communication Foundation. Sélectionnez .NET Framework 3.5.1, puis sélectionnez Suivant. Vous ne pouvez pas installer les fonctionnalités .NET Framework 3.5.1, sauf si les services et fonctionnalités de rôle requis sont également installés.
Dans les sélections confirmer l’installation, passez en revue les sélections, puis sélectionnez Installer.
Laissez le processus d’installation se terminer, puis sélectionnez Fermer.
Méthode 2 : Utiliser Windows PowerShell
Sélectionnez Démarrer | tous les accessoires de programmes. |
Développez Windows PowerShell, cliquez avec le bouton droit sur Windows PowerShell, puis sélectionnez Exécuter en tant qu’administrateur. Sélectionnez Oui dans la zone Contrôle de compte d’utilisateur.
À l'invite de commandes PowerShell, saisissez les commandes suivantes, puis appuyez sur Entrée après chaque commande :
Import-Module ServerManager Add-WindowsFeature as-net-framework
Utilisez la méthode suivante pour activer .NET Framework 3.5 SP1 sur Windows 7 SP1 :
Sélectionnez Démarrer les | programmes du | de configuration, puis sélectionnez Activer ou désactiver les fonctionnalités Windows. Si vous êtes invité à entrer un mot de passe administrateur ou une confirmation, tapez le mot de passe ou indiquez la confirmation.
Pour activer la fonctionnalité Microsoft .NET Framework 3.5.1, activez la case à cocher qui se trouve en regard de son nom. Pour désactiver une fonctionnalité Windows, désactivez la case à cocher correspondante.
Cliquez sur OK.
Utilisez Deployment Image Servicing and Management (DISM.exe) pour activer .NET Framework 3.5 SP1 :
Vous pouvez également activer .NET Framework 3.5 SP1 à l'aide de Deployment Image Servicing and Management (DISM.exe). Pour plus d’informations sur l’activation des fonctionnalités Windows en ligne, consultez Activer ou désactiver les fonctionnalités Windows en ligne. Voici les instructions permettant d'activer .NET Framework 3.5 SP1 :
À l'invite de commandes, tapez la commande suivante pour répertorier l'ensemble des fonctionnalités disponibles dans le système d'exploitation.
sm /online /Get-FeaturesFacultatif : à l’invite de commandes, tapez la commande suivante pour répertorier les informations sur la fonctionnalité spécifique qui vous intéresse.
Dism /online /Get-FeatureInfo /FeatureName:NetFx3Tapez la commande suivante pour activer Microsoft .NET Framework 3.5.1.
Dism /online /Enable-Feature /FeatureName:NetFx3
.NET Framework 4 est un élément requis pour SQL Server 2012. Le programme d'installation de SQL Server installe .NET Framework 4 pendant l'étape d'installation des fonctionnalités.
SQL Server 2012 Express n’installe pas le .NET Framework 4 lors de l’installation sur le système d’exploitation Windows Server 2008 R2 SP1 Server Core. Lors de l’installation de SQL Server 2012 Express (base de données uniquement) .NET Framework 4 n’est pas obligatoire si .NET Framework 3.5 SP1 est présent. Quand .NET Framework 3.5 SP1 n’est pas présent ou lors de l’installation de SQL Server 2012 Management Studio Express, SQL Server 2012 Express avec outils ou SQL Server 2012 Express avec Advanced Services, vous devez installer .NET Framework 4 avant d’installer SQL Server2012 Express sur un système d’exploitation Windows Server 2008 R2 SP1 Server Core.
Pour garantir l'installation correcte du composant Visual Studio, SQL Server vous oblige à installer une mise à jour. Le programme d'installation de SQL Server vérifie la présence de cette mise à jour, puis vous demande de télécharger et d'installer la mise à jour pour que l'installation puisse se poursuivre. Pour éviter l'interruption pendant l'installation de SQL Server, téléchargez et installez la mise à jour avant d'exécuter le programme d'installation de SQL Server, tel que décrit ci-dessous (ou installez toutes les mises à jour de .NET Framework 3.5 SP1 disponibles sur Windows Update) :
Si vous installez SQL Server 2012 sur un ordinateur avec le système d’exploitation Windows Vista SP2 ou Windows Server 2008 SP2, vous pouvez obtenir la mise à jour requise à partir de KB956250.
Si vous installez SQL Server 2012 sur un ordinateur équipé du système d'exploitation Windows 7 SP1 ou de Windows Server 2008 R2 SP1, cette mise à jour est déjà installée sur l'ordinateur.
Windows PowerShell 2.0 est un élément prérequis pour l'installation des composants de moteur de base de données SQL Server 2012 et de SQL Server Management Studio, mais Windows PowerShell n'est plus installé par le programme d'installation SQL Server. La façon dont vous obtenez Windows PowerShell 2.0 dépend du système d’exploitation que vous exécutez :
Windows Server 2008 - Windows PowerShell 1.0 est une fonctionnalité qui peut être ajoutée. Les versions Windows PowerShell 2.0 sont téléchargées et installées (efficacement en tant que correctif de système d'exploitation).
Windows 7/Windows Server 2008 R2 - Windows PowerShell 2.0 sont installés par défaut.
Si vous envisagez d'utiliser les fonctionnalités SQL Server 2012 dans un environnement SharePoint, SharePoint Server 2010 Service Pack 1 (SP1) et la mise à jour cumulative d'août de SharePoint sont requis. Vous devez installer SP1 et la mise à jour cumulative d'aoûtde SharePoint, puis corriger intégralement la batterie de serveurs avant de lui ajouter les fonctionnalités SQL Server 2012. Cette condition requise concerne les fonctionnalités SQL Server 2012 suivantes : l'utilisation d'une instance du moteur de base de données en tant que serveur de base de données de la batterie de serveurs, la configuration de PowerPivot pour SharePoint ou le déploiement de Reporting Services en mode SharePoint.
1.8 Systèmes d’exploitation pris en charge pour SQL Server 2012
SQL Server 2012 est pris en charge sur les systèmes d'exploitation Windows Vista SP2, Windows Server 2008 SP2, Windows 2008 R2 SP1 et Windows 7 SP1.
1.9 Sync Framework n’est pas inclus dans le package d’installation
Émettre: Sync Framework n’est pas inclus dans le package d’installation de SQL Server 2012.
Solution de contournement : Téléchargez la version appropriée de Sync Framework à partir de cette page du Centre de téléchargement Microsoft.
1.10 Si Visual Studio 2010 Service Pack 1 n'est pas installé, l'instance de SQL Server 2012 doit être réparée pour restaurer certains composants
Problème : l'installation de SQL Server 2012 (11.x) est dépendante de certains composants de Visual Studio 2010 Service Pack 1. Si vous désinstallez le Service Pack 1, certains composants partagés sont rétrogradés à leur version originale, et d'autres sont complètement supprimés de l'ordinateur.
Solution de contournement : Réparez l’instance de SQL Server 2012 (11.x) à partir du support source d’origine ou de l’emplacement d’installation réseau.
Lancez le programme d'installation de SQL Server (setup.exe) à partir du support d'installation de SQL Server.
Une fois les prérequis et la vérification système effectuées, le programme d’installation affiche la page Centre d’installation SQL Server .
Sélectionnez Maintenance dans la zone de navigation de gauche, puis sélectionnez Réparer pour démarrer l’opération de réparation. Si le Centre d’installation a été lancé à l’aide du menu Démarrer , vous devez fournir l’emplacement du support d’installation pour l’instant.
La règle de prise en charge du programme d’installation et les routines de fichiers s’exécutent pour vous assurer que votre système a les prérequis installés et que l’ordinateur passe les règles de validation du programme d’installation. Sélectionnez OK ou Installer pour continuer.
Dans la page Sélectionner une instance , sélectionnez l’instance à réparer, puis sélectionnez Suivant pour continuer.
Les règles de réparation s’exécutent pour valider l’opération. Pour continuer, sélectionnez suivant.
La page Prêt à réparer indique que l'opération peut se poursuivre. Pour continuer, sélectionnez Réparer.
La page Progression de la réparation indique l'état de l'opération de réparation. La page Terminé indique que l'opération est terminée.
Pour plus d’informations sur la réparation d’une instance de SQL Server, consultez Réparer une installation de SQL Server ayant échoué.
1.11 Une instance de SQL Server 2012 risque d'échouer après une mise à niveau du système d'exploitation
Problème : il est possible qu’une instance de SQL Server 2012 échoue et retourne l’erreur suivante si vous mettez à niveau le système d’exploitation de Windows Vista vers Windows 7 SP1.
Setup has detected that the .NET Framework version 4 needs to be repaired. Do not restart your computer until Setup is complete.
Solution de contournement : réparez l’installation du .NET Framework 4 après avoir mis à niveau le système d’exploitation. Pour plus d’informations, consultez Réparer une installation existante de .NET Framework.
La mise à niveau de l’édition SQL Server 1.12 nécessite un redémarrage
Problème : quand vous mettez à niveau l’édition d’une instance de SQL Server 2012, il est possible que certaines des fonctionnalités associées à la nouvelle édition ne soient pas activées immédiatement.
Solution de contournement : redémarrez l’ordinateur après la mise à niveau de l’édition d’une instance de SQL Server 2012. Pour plus d’informations sur les mises à niveau prises en charge dans SQL Server 2012, consultez Les mises à niveau de version et d’édition prises en charge (SQL Server 2017).
1.13 La base de données avec un groupe de fichiers en lecture seule ou des fichiers ne peut pas être mise à niveau
Problème : vous ne pouvez pas mettre à niveau une base de données en attachant la base de données ou en restaurant la base de données à partir de la sauvegarde si la base de données ou ses fichiers/groupes de fichiers sont définis en lecture seule. L'erreur 3415 est retournée. Ce problème s'applique également lors d'une mise à niveau sur place d'une instance de SQL Server. C'est-à-dire, si vous tentez de remplacer une instance existante de SQL Server en installant SQL Server 2012 et une ou plusieurs bases de données existantes sont en lecture seule.
Solution de contournement : avant de procéder à la mise à niveau, vérifiez que la base de données et ses fichiers/groupes de fichiers sont accessibles en lecture/écriture.
1.14 La réinstallation d’une instance du cluster de basculement SQL Server échoue si vous utilisez la même adresse IP
Problème : si vous spécifiez une adresse IP incorrecte lors de l’installation d’une instance de cluster de basculement SQL Server, l’installation échoue. Après avoir désinstallé l'instance en échec, si vous tentez de réinstaller l'instance de cluster de basculement SQL Server avec le même nom d'instance et une adresse IP correcte, l'installation échoue. Cet échec est dû au groupe de ressources dupliqué conservé par l'installation précédente.
Solution de contournement : pour résoudre ce problème, utilisez un autre nom d’instance durant la réinstallation, ou supprimez manuellement le groupe de ressources avant la réinstallation. Pour plus d’informations, consultez Ajouter ou supprimer des nœuds dans une instance de cluster de basculement (Configuration).
2.0 Services d'analyse
2.1 Éditeur SQL et éditeur AS ne peuvent pas se connecter à leurs instances de serveur respectives dans la même instance SSMS
Émettre: Impossible de se connecter à un serveur Analysis Services à l’aide de l’éditeur MDX/DMX lorsque l’éditeur SQL est déjà connecté.
Lorsque vous utilisez SQL Server Management Studio 2012 (SSMS), si un .sql fichier est ouvert dans l’éditeur et est connecté à une instance SQL Server, un fichier MDX ou DMX lorsqu’il est ouvert dans la même instance de SSMS ne peut pas se connecter à une instance de serveur AS. De même, si un fichier MDX ou DMX est déjà ouvert dans l’éditeur dans SSMS et connecté à une instance de serveur AS, un .sql fichier ouvert dans la même instance de SSMS ne peut pas se connecter à une instance de SQL Server.
Solution de contournement : choisissez l’une des méthodes suivantes pour résoudre ce problème.
Démarrez une autre instance de SSMS pour ouvrir le fichier MDX/DMX.
Déconnectez l'éditeur SQL, puis connectez l'éditeur MDX/DMX à un serveur AS.
2.2 Impossible de créer ou d’ouvrir des projets tabulaires lorsque le nom du groupe BUILTIN\Administrateurs ne peut pas être résolu
Problème : Pour pouvoir créer ou ouvrir des projets tabulaires, vous devez être administrateur de la base de données d’espace de travail. Un utilisateur peut être ajouté au groupe d'administrateurs du serveur en ajoutant le nom de l'utilisateur ou du groupe. Si vous êtes membre du groupe BUILTIN\Administrator, vous ne pouvez pas créer ou modifier des fichiers BIM, sauf si le serveur de base de données de l’espace de travail est joint au domaine à partir duquel il a été approvisionné à l’origine. Si vous ouvrez ou créez le fichier BIM, le message d’erreur suivant échoue :
"The BIM file cannot be opened. The server connected to is not valid. Reason: You are not an administrator of server [server name]."
Solutions de contournement :
Rejoignez le serveur de base de données de l’espace de travail et l’ordinateur SQL Server Data Tools (SSDT) au domaine.
Si le serveur de base de données d’espace de travail et/ou les ordinateurs SSDT ne seront pas joints à un domaine à tout moment, ajoutez des noms d’utilisateur individuels au lieu du groupe BUILTIN\Administrators en tant qu’administrateurs sur le serveur de base de données de l’espace de travail.
2.3 Composants SSIS pour les modèles tabulaires AS ne fonctionnent pas comme prévu
Les composants SQL Server Integration Services (SSIS) pour Analysis Services (AS) ne fonctionnent pas comme prévu pour les modèles tabulaires. Les problèmes connus suivants peuvent se produire lorsque vous essayez d’écrire un package SSIS pour utiliser des modèles tabulaires.
Émettre: Le Gestionnaire de connexions AS ne peut pas utiliser de modèle tabulaire dans la même solution qu’une source de données.
Solution de contournement : vous devez vous connecter explicitement au serveur AS avant de configurer la tâche de traitement AS ou la tâche DDL d’exécution AS.
Il existe un certain nombre de problèmes avec la tâche de traitement AS lorsque vous travaillez avec des modèles tabulaires :
Problème : à la place des bases de données, tableaux et partitions, figurent des cubes, des groupes de mesures et des dimensions. Il s'agit d'une limitation de la tâche.
Solution de contournement : vous pouvez toujours traiter votre modèle tabulaire à l’aide de la structure cube/groupe de mesures/dimension.
Émettre: Certaines options de traitement prises en charge par AS s’exécutant en mode tabulaire ne sont pas exposées dans la tâche de traitement AS, telle que Process Defrag.
Solution de contournement : utilisez à la place la tâche DDL d’exécution Analysis Services pour exécuter un script XMLA qui contient la commande ProcessDefrag.
Émettre: Certaines options de configuration de l’outil ne s’appliquent pas. Par exemple, « Traiter les objets associés » ne doit pas être utilisé lors du traitement des partitions, et l’option de configuration « Traitement parallèle » contient un message d’erreur non valide indiquant que le traitement parallèle n’est pas pris en charge sur la référence SKU Standard.
Solution de contournement : None
3.0 Documentation en ligne
3.1 Visionneuse d’aide pour SQL Server se bloque dans les environnements configurés pour exécuter uniquement IPv6
Problème : si votre environnement est configuré pour exécuter uniquement IPv6, la visionneuse d’aide pour SQL Server 2012 se bloque et vous recevrez le message d’erreur suivant :
HelpLibAgent.exe has stopped working.
Important
Cela s'applique à tous les environnements qui s'exécutent uniquement avec IPv6. Les environnements IPv4 (et IPv4 avec IPv6) ne sont pas affectés.
Solution de contournement : pour résoudre ce problème, activez IPv4 ou suivez les étapes qui suivent pour ajouter une entrée de Registre et créer une liste de contrôle d’accès (ACL) afin d’activer la visionneuse de l’aide pour IPv6 :
Créez une clé de registre ayant pour nom « IPv6 » et pour valeur « 1 (DWORD(32 bit)) » sous HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v1.0.
Définissez l’ACL de sécurité pour le port d’IPv6, en exécutant la commande qui suit à partir d’une fenêtre CMD d’administration :
netsh http add urlacl url=https://[::1]:47873/help/ sddl=D:(A;;GX;;;WD)
4.0 Services de qualité des données
4.1 DQS non pris en charge dans un cluster
Émettre: DQS n’est pas pris en charge dans une installation de cluster SQL Server. Si vous installez une instance de cluster de SQL Server, vous ne devez pas cocher les cases Data Quality Services et Data Quality Client dans la page Sélection des fonctionnalités . Si ces cases à cocher sont activées lors de l’installation de l’instance de cluster (et que vous terminez l’installation du serveur de qualité des données en exécutant le fichier DQSInstaller.exe), DQS est installé sur ce nœud, mais n’est pas disponible sur des nœuds supplémentaires lorsque vous ajoutez d’autres nœuds au cluster, et ne fonctionne donc pas sur des nœuds supplémentaires.
Solution de contournement : pour résoudre ce problème, installez la mise à jour cumulative 1 de SQL Server 2012. Pour les instructions, voir https://support.microsoft.com/kb/2674817.
4.2 Pour réinstaller le serveur de qualité des données, supprimez les objets DQS après la désinstallation du serveur de qualité des données
Émettre: Si vous désinstallez le serveur de qualité des données, les objets DQS (bases de données DQS, connexions DQS et procédure stockée DQS) ne sont pas supprimés de l’instance SQL Server.
Solution de contournement : pour réinstaller Data Quality Server sur le même ordinateur et dans la même instance SQL Server, vous devez supprimer manuellement les objets DQS de l’instance SQL Server. En outre, vous devez également supprimer les fichiers de bases de données DQS (DQS_MAIN, DQS_PROJECTS et DQS_STAGING_DATA) des fichiers C :\Program Files\Microsoft SQL Server\MSSQL11.<>SQL_Server_Instance\dossier MSSQL’DATA' sur votre ordinateur avant de réinstaller Data Quality Server. Sinon, l'installation de Data Quality Server échoue. Déplacez les fichiers de base de données au lieu de les supprimer si vous souhaitez conserver des données, telles que les bases de connaissances ou les projets de qualité des données. Pour plus d'informations sur la suppression des objets DQS une fois la désinstallation terminée, consultez Supprimer les objets serveur DQS.
4.3 L’indication d’une découverte de connaissances terminée ou d’une activité de nettoyage interactif est retardée
Émettre: Si un administrateur met fin à une activité dans l’écran Surveillance des activités, un utilisateur interactif qui exécute la découverte des connaissances, la gestion de domaine ou l’activité de nettoyage interactif ne reçoit aucune indication indiquant que son activité a été arrêtée tant qu’elle n’a pas effectué l’opération suivante.
Solution de contournement : None
4.4 Une opération d’annulation ignore le travail de plusieurs activités
Émettre: Si vous sélectionnez Annuler pour une activité de découverte de connaissances en cours d’exécution ou de gestion de domaine, et que d’autres activités se sont terminées précédemment sans qu’une opération de publication soit effectuée pendant l’exécution de l’activité, le travail de toutes les activités effectuées depuis la dernière publication est ignorée, pas seulement celle en cours d’exécution.
Solution de contournement : pour éviter ce problème, publiez le travail que vous souhaitez conserver dans la base de connaissances avant de démarrer une nouvelle activité.
4.5 Les contrôles ne sont pas mis à l’échelle correctement sur les tailles de police volumineuses
Émettre: Si vous modifiez la taille du texte sur « Plus grand - 150%» (dans Windows Server 2008 ou Windows 7), ou modifiez le paramètre PPP personnalisé sur 200% (dans Windows 7), les boutons Annuler et Créer dans la page Nouvelle base de connaissances ne sont pas accessibles.
Solution de contournement : Pour résoudre ce problème, attribuez une valeur plus petite à la police.
La résolution d’écran 4.6 de 800x600 n’est pas prise en charge
Émettre: L’application cliente de qualité des données ne s’affiche pas correctement si la résolution d’écran est définie sur 800 x 600.
Solution de contournement : pour résoudre ce problème, définissez la résolution d’écran avec une valeur plus élevée.
4.7 Mapper une colonne bigint dans les données sources à un domaine décimal pour empêcher la perte de données
Problème : Si une colonne de vos données sources appartient au type de données bigint, vous devez mapper la colonne à un domaine du type de données decimal plutôt que du type de données integer dans DQS. La raison en est que le type de données décimal représente une plus grande plage de valeurs que le type de données int et, par conséquent, peut contenir des valeurs plus élevées.
4.8 Les types de données NVARCHAR(MAX) et VARCHAR(MAX) ne sont pas pris en charge dans le composant de nettoyage DQS dans Integration Services
Émettre: Les colonnes de données des types de données nvarchar(max) et varchar(max) ne sont pas prises en charge dans le composant de nettoyage DQS dans Integration Services. Par conséquent, ces colonnes de données ne sont pas disponibles pour le mappage dans l’onglet Mappage de l’éditeur de transformation de nettoyage DQS, et ne peuvent donc pas être nettoyées.
Solution de contournement : Avant de traiter ces colonnes de données à l’aide du composant Nettoyage DQS, vous devez les convertir en type de données DT_STR ou DT_WSTR à l’aide de la transformation de conversion des données.
4.9 L’élément à exécuter DQSInstaller.exe dans le menu Démarrer est remplacé sur la nouvelle installation de l’instance SQL Server
Problème : Si vous choisissez d’installer Data Quality Services dans une instance SQL Server, un élément est créé dans le menu Démarrer sous le groupe de programmes Data Quality Services appelé Data Quality Server Installer une fois que vous avez terminé l’installation de SQL Server. Toutefois, si vous installez plusieurs instances SQL Server sur le même ordinateur, il existe toujours un seul élément du programme d’installation du serveur de qualité des données dans le menu Démarrer . La sélection de cet élément exécute le fichier DQSInstaller.exe dans l’instance SQL Server installée la plus récente.
4.10 Surveillance des activités affiche un état incorrect pour les activités de nettoyage d’Integration Services ayant échoué
L'écran Analyse des activités indique à tort l'état Opération réussie dans la colonne État actuel , même pour les activités de nettoyage Integration Services ayant échoué.
4.11 Le nom du schéma n’est pas affiché dans le cadre du nom de table/vue
Lors de la sélection d'une source de données SQL Server dans l'une des activités DQS pendant l'étape de mappage dans Data Quality Client, la liste des tables et des vues est affichée sans le nom du schéma. Par conséquent, si plusieurs tables/vues portent le même nom, mais des schémas différents, il est uniquement possible de les différencier en consultant l'aperçu des données, ou en les sélectionnant, puis en consultant les champs disponibles pour le mappage.
4.12 Problème lié au nettoyage de la sortie et à l’exportation si la source de données est mappée à un domaine composite contenant un domaine enfant de type date
Dans un projet de qualité de nettoyage des données, si vous avez mappé un champ de vos données source à un domaine composite comportant un domaine enfant de type de données Date, le format de date de la sortie du domaine enfant dans les résultats de nettoyage n'est pas correct, et l'opération d'exportation vers la base de données échoue.
4.13 Erreur lors du mappage à une feuille Excel qui contient un ; (point-virgule) dans son nom
Émettre: Dans la page Map de n’importe quelle activité DQS dans Data Quality Client, si vous mappez à la feuille Excel source qui contient un ; (point-virgule) dans son nom, un message d’exception non géré s’affiche lorsque vous sélectionnez Suivant sur la page Carte .
Solution de contournement : supprimez le point-virgule (;) du nom de la feuille dans le fichier Excel qui contient les données source à mapper, puis réessayez.
4.14 Problème lié aux valeurs date ou dateTime dans les champs sources non mappés dans Excel lors du nettoyage et de la correspondance
Problème : si vos données sources sont Excel et que vous n’avez pas mappé les champs sources contenant des valeurs de type de données Date ou DateTime, ce qui suit se produit pendant les activités de nettoyage et de correspondance :
Les valeurs Date non mappées sont affichées et exportées au format aaaa-mm-jj.
La valeur de temps est perdue pour les valeurs DateTime non mappées, qui sont affichées et exportées au format aaaa-mm-jj.
Solution de contournement : Vous pouvez consulter les valeurs des champs non mappés dans le volet inférieur droit de la page Gérer et afficher les résultats de l’activité de nettoyage, et dans la page Correspondance de l’activité de correspondance.
4.15 Impossible d’importer des valeurs de domaine à partir d’un fichier Excel (.xls) contenant plus de 255 colonnes de données
Problème : si vous importez des valeurs vers un domaine à partir d’un fichier Excel 97-2003 (.xls) contenant plus de 255 colonnes de données, un message d’exception s’affiche et l’importation échoue.
Solution de contournement : pour résoudre ce problème, effectuez l’une des opérations suivantes :
Enregistrez le
.xlsfichier sous.xlsx, puis importez les valeurs du.xlsxfichier dans un domaine.Supprimez les données de toutes les colonnes au-delà de la colonne 255 dans le
.xlsfichier, enregistrez le fichier, puis importez les valeurs du.xlsfichier dans un domaine.
4.16 La fonctionnalité de surveillance des activités n’est pas disponible pour les rôles autres que dqs_administrator
La fonctionnalité de surveillance de l'activité est disponible uniquement pour les utilisateurs disposant du rôle dqs_administrator. Si votre compte d’utilisateur a le rôle dqs_kb_editor ou dqs_kb_operator, la fonctionnalité surveillance des activités n’est pas disponible dans l’application cliente de qualité des données.
4.17 Erreur lors de l’ouverture d’une base de connaissances dans la liste récente de la base de connaissances pour la gestion de domaine
Problème : Vous risquez de recevoir l’erreur suivante si vous ouvrez une base de connaissances de la liste Base de connaissances récente pour l’activité de gestion de domaines dans l’écran d’accueil de Data Quality Client :
"A configuration with name 'RecentList:KB:<domain>\<username>' already exists in the database."
Cela se produit en raison de la différence dans la manière dont DQS compare les chaînes dans C# et la base de données SQL Server. La comparaison de chaînes dans la base de données SQL Server ne respecte pas la casse alors qu’elle respecte la casse en C#.
Prenons un exemple pour illustrer ce propos. L'utilisateur Domaine\user1 L’utilisateur se connecte à l’ordinateur Data Quality Client à l’aide du compte « user1 » et utilise une base de connaissances. DQS stocke la base de connaissances récente pour chaque utilisateur sous forme d'un enregistrement dans la table A_CONFIGURATION de la base de données DQS_MAIN. Dans ce cas, l’enregistrement est stocké avec le nom suivant : RecentList :KB :Domain\user1. Par la suite, l’utilisateur se connecte à l’ordinateur Data Quality Client en tant que « User1 » (notez le U majuscule) et essaie d’ouvrir la base de connaissances dans la liste Base de connaissances récente pour l’activité de gestion de domaines. Le code sous-jacent dans DQS compare les deux chaînes, RecentList :KB :DOMAIN\user1 et DOMAIN\User1, et compte tenu de la comparaison de chaînes sensibles à la casse en C#, les chaînes ne correspondent pas et par conséquent, DQS tente d’insérer un nouvel enregistrement pour l’utilisateur (User1) dans la table A_CONFIGURATION de la base de données DQS_MAIN. Toutefois, en raison de la comparaison de chaînes ne respectant pas la casse dans la base de données SQL, la chaîne existe déjà dans la table A_CONFIGURATION de la base de données DQS_MAIN et l’opération d’insertion échoue.
Solution de contournement : pour résoudre ce problème, effectuez l’une des opérations suivantes :
Vérifiez qu'il existe des entrées dupliquées en exécutant l'instruction suivante :
SELECT * FROM DQS_MAIN.dbo.A_CONFIGURATION WHERE NAME LIKE 'RecentList%';Ensuite, vous pouvez exécuter l’instruction suivante pour supprimer l’enregistrement uniquement pour l’utilisateur concerné en modifiant la valeur de la
WHEREclause pour qu’elle corresponde au domaine concerné et au nom d’utilisateur.DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%<domain>\<username>';Vous pouvez également supprimez tous les éléments récents pour tous les utilisateurs dans DQS :
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%';Utilisez la même mise en majuscules que la dernière fois pour spécifier votre compte d'utilisateur lors de la connexion à l'ordinateur Data Quality Client.
Notes
Pour éviter ce problème, suivez des règles cohérentes concernant l'emploi des majuscules pour spécifier votre compte d'utilisateur lors de la connexion à l'ordinateur Data Quality Client.
5.0 Moteur de base de données
5.1 Utilisation du contrôleur Distributed Replay et des fonctionnalités du client Distributed Replay
Émettre: Les fonctionnalités distributed Replay Controller et Distributed Replay Client sont disponibles dans la référence SKU Server Core de Windows Server 2008, Windows Server 2008 R2 et Windows Server 7, même si ces deux fonctionnalités ne sont pas prises en charge dans la référence SKU Server Core.
Solution de contournement : N’installez pas ou n’utilisez pas ces deux fonctionnalités dans la référence SKU Server Core de Windows Server 2008, Windows Server 2008 R2 et Windows Server 7.
5.2 SQL Server Management Studio dépend de Visual Studio 2010 SP1
Problème : SQL Server 2012 Management Studio dépend de Visual Studio 2010 SP1 pour fonctionner correctement. La désinstallation de Visual Studio 2010 SP1 peut entraîner une perte de fonctionnalités dans SQL Server Management Studio et quitter Management Studio dans un état non pris en charge. Les problèmes suivants peuvent être rencontrés dans ce cas :
Les paramètres de ligne de commande pour ssms.exe ne fonctionnent pas correctement.
Les informations d'aide affichées lorsque vous essayez d'exécuter ssms.exe avec le commutateur /? switch est incorrect.
Pour chaque fichier ouvert en double-cliquant dessus dans l’Explorateur Windows, une nouvelle instance de SSMS est lancée pour ouvrir le fichier.
Les requêtes ne peuvent pas être déboguées en mode utilisateur normal.
Solution de contournement : installez à nouveau Visual Studio 2010 SP1 et redémarrez Management Studio.
Les systèmes d’exploitation 5.3 x64 nécessitent powerShell 2.0 64 bits
Problème : les installations 32 bits des extensions Windows PowerShell pour SQL Server ne sont pas prises en charge pour les instances de SQL Server 2012 sur les systèmes d’exploitation 64 bits.
Solutions de contournement :
installez SQL Server 2012 64 bits avec les outils de gestion 64 bits et Windows PowerShell Extensions pour SQL Server 64 bits.
Vous pouvez également importer le module SQLPS depuis l'invite Windows PowerShell 2.0 32 bits.
5.4 Une erreur peut se produire lors de la navigation dans l’Assistant Générer un script
Émettre: Après avoir généré un script dans l’Assistant Générer un script en sélectionnant Enregistrer ou publier des scripts, puis en accédant en sélectionnant Choisir des options ou définir des options de script, la sélection de l’option Enregistrer ou publier à nouveau des scripts peut entraîner l’erreur suivante :
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
ADDITIONAL INFORMATION:
Invalid object name 'sys.federations'. (Microsoft SQL Server, Error: 208)
Solution de contournement : fermez l’Assistant Génération de scripts, puis rouvrez-le.
5.5 Nouvelle disposition de plan de maintenance non compatible avec les outils SQL Server précédents
Problème : quand les outils de gestion de SQL Server 2012 sont utilisés pour modifier un plan de maintenance existant créé dans une version précédente des outils de gestion de SQL Server (SQL Server 2008 R2, SQL Server 2008 ou SQL Server 2005), le plan de maintenance est enregistré sous un nouveau format. Les versions antérieures des outils de gestion SQL Server ne prennent pas en charge ce nouveau format.
Solution de contournement : None
5.6 IntelliSense présente des limitations lors de la connexion à une base de données autonome
Problème : IntelliSense dans SQL Server Management Studio (SSMS) et SQL Server Data Tools (SSDT) ne fonctionne pas comme prévu lorsque les utilisateurs contenus sont connectés à des bases de données autonomes. Il est possible d'observer le comportement suivant dans de tels cas :
L’insintération des objets non valides n’apparaît pas.
La liste de saisie semi-automatique n’apparaît pas.
L’aide sur les info-bulles pour les fonctions intégrées ne fonctionne pas.
Solution de contournement : None
5.7 Groupes de disponibilité Always On
Avant de créer un groupe de disponibilité, consultez Prérequis, restrictions et recommandations pour les groupes de disponibilité Always On (SQL Server) dans la documentation en ligne. Pour une introduction aux groupes de disponibilité Always On, consultez Groupes de disponibilité Always On (SQL Server)dans la documentation en ligne.
5.7.1 Connectivité client pour les groupes de disponibilité Always On
Mise à jour le : 13 août 2012
Cette section décrit la prise en charge du pilote pour les groupes de disponibilité Always On et les solutions de contournement disponibles pour les pilotes non pris en charge.
Prise en charge de pilote
Le tableau suivant récapitule les pilotes pris en charge pour Groupes de disponibilité Always On :
| Pilote | Basculement de sous-réseaux multiples | Intention de l'application | Routage en lecture seule | Basculement de sous-réseaux multiples : basculement plus rapide du point de terminaison d’un sous-réseau unique | Basculement de sous-réseaux multiples : résolution d’instance nommée pour les instances cluster SQL |
|---|---|---|---|---|---|
| SQL Native Client 11.0 ODBC | Oui | Oui | Oui | Oui | Oui |
| SQL Native Client 11.0 OLEDB | Non | Oui | Oui | Non | Non |
| ADO.NET avec .NET Framework 4.0 et correctif logiciel de connectivité 1 | Oui | Oui | Oui | Oui | Oui |
| ADO.NET avec .NET Framework 3.5 SP1 et correctif logiciel de connectivité 2 | Oui | Oui | Oui | Oui | Oui |
| Microsoft JDBC Driver 4.0 pour SQL Server | Oui | Oui | Oui | Oui | Oui |
1 Télécharger le correctif logiciel de connectivité pour ADO .NET avec .NET Framework 4.0 : https://support.microsoft.com/kb/2600211.
2 Télécharger le correctif logiciel de connectivité pour ADO.NET avec .NET Framework 3.5 SP1 : https://support.microsoft.com/kb/2654347.
Mot clé MultiSubnetFailover et fonctionnalités associées
MultiSubnetFailover est un nouveau mot clé de chaîne de connexion utilisé pour permettre un basculement plus rapide avec les groupes de disponibilité Always On et les instances de cluster de basculement Always On dans SQL Server 2012. Les trois sous-fonctionnalités suivantes sont activées quand MultiSubnetFailover=True est défini dans la chaîne de connexion :
Basculement plus rapide de plusieurs sous-réseaux vers un écouteur de plusieurs sous-réseaux pour un groupe de disponibilité Always On ou des instances de cluster de basculement.
- Résolution d’instance nommée pour une instance de cluster de basculement Always On de plusieurs sous-réseaux.
Basculement plus rapide d’un sous-réseau unique vers un écouteur de sous-réseau unique pour un groupe de disponibilité Always On ou des instances de cluster de basculement.
- Cette fonctionnalité est utilisée pour la connexion à un écouteur comportant une IP unique dans un seul sous-réseau. Elle permet d'exécuter des tentatives de connexion TCP plus agressives afin d'accélérer les basculements au sein d'un sous-réseau unique.
Résolution d’instance nommée pour une instance de cluster de basculement Always On de plusieurs sous-réseaux.
- Elle permet de prendre en charge la résolution d’instance nommée pour des instances de cluster de basculement Always On avec des points de terminaison de plusieurs sous-réseaux.
MultiSubnetFailover=True non pris en charge par NET Framework 3.5 ou OLEDB
Émettre: Si votre groupe de disponibilité ou votre instance de cluster de basculement a un nom d’écouteur (appelé nom réseau ou point d’accès client dans le Gestionnaire de cluster WSFC) selon plusieurs adresses IP provenant de différents sous-réseaux, et que vous utilisez soit ADO.NET avec .NET Framework 3.5SP1 ou SQL Native Client 11.0 OLEDB, potentiellement, 50% de vos demandes de connexion client à l’écouteur du groupe de disponibilité atteignent un délai d’expiration de connexion.
Solutions de contournement : nous vous recommandons d’effectuer l’une des tâches suivantes.
Si vous n’avez pas l’autorisation de manipuler des ressources de cluster, remplacez le délai d’expiration de votre connexion par 30 secondes (cette valeur entraîne une période de délai d’expiration TCP de 20 secondes plus une mémoire tampon de 10 secondes).
Avantages : en cas de basculement de sous-réseaux croisé, la durée de récupération du client est courte.
Inconvénients : la moitié des connexions clientes prennent plus de 20 secondes
Si vous disposez d'une autorisation vous permettant de manipuler les ressources du cluster, l'approche privilégiée consiste à définir le nom du réseau de votre écouteur de groupe de disponibilité en tant que RegisterAllProvidersIP=0. Pour plus d'informations, consultez la section « Exemple de script PowerShell pour désactiver RegisterAllProvidersIP et réduire TTL », plus loin dans cette rubrique.
Avantages: Vous n’avez pas besoin d’augmenter la valeur du délai d’expiration de votre connexion client.
Inconvénients : en cas de basculement entre sous-réseaux, la durée de récupération du client peut être de 15 minutes ou plus, en fonction de votre paramètre HostRecordTTL et du paramètre de votre planification de la réplication DNS/AD intersites.
Exemple de script PowerShell pour désactiver RegisterAllProvidersIP et réduire TTL
L'exemple de script PowerShell suivant montre comment désactiver RegisterAllProvidersIP et réduire TTL. Remplacez yourListenerName par le nom de l’écouteur que vous modifiez.
Import-Module FailoverClusters
Get-ClusterResource yourListenerName|Set-ClusterParameter RegisterAllProvidersIP 0
Get-ClusterResource yourListenerName|Set-ClusterParameter HostRecordTTL 300
5.7.2 Mise à niveau à partir de CTP3 avec le groupe de disponibilité configuré n’est pas prise en charge
Supprimez le groupe de disponibilité et recréez-le avant d'effectuer la mise à niveau. Il s'agit d'une limitation de la version CTP3. Les builds futures n’ont pas cette restriction.
5.7.3 L’installation côte à côte de CTP3 avec les versions ultérieures n’est pas prise en charge si vous disposez d’un groupe de disponibilité configuré dans votre instance
Il s'agit d'une limitation de la version CTP3. Les builds futures n’ont pas cette restriction.
5.7.4 Installation côte à côte de CTP3 avec les versions ultérieures des instances de cluster de basculement n’est pas prise en charge
Il s'agit d'une limitation de la version CTP3. Les builds futures n’ont pas cette restriction. Pour procéder à la mise à niveau d'instances de cluster de basculement à partir de CTP3, vous devez impérativement procéder à la mise à niveau simultanée de toutes les instances d'un nœud.
Les délais d’expiration 5.7.5 peuvent se produire lors de l’utilisation de plusieurs adresses IP dans le même sous-réseau avec des groupes de disponibilité
Émettre: Lorsque vous utilisez plusieurs adresses IP dans le même sous-réseau avec Always On, les clients peuvent parfois voir un délai d’expiration. Cela se produit si l'adresse IP figurant en haut de la liste est incorrecte.
Solution de contournement : utilisez 'multisubnetfailover = true' dans la chaîne de connexion.
5.7.6 Échec de la création d’écouteurs de groupe de disponibilité en raison de quotas Active Directory
Émettre: La création d’un écouteur de groupe de disponibilité peut échouer lors de la création, car vous avez atteint un quota Active Directory pour le compte d’ordinateur de nœud de cluster participant. Pour plus d'informations, consultez Comment faire pour dépanner le compte de service de cluster lorsqu'il modifie des objets ordinateur et Quotas Active Directory.
5.7.7 Conflits NetBIOS, car les noms d’écouteurs de groupe de disponibilité utilisent un préfixe de 15 caractères identique
Si vous avez deux clusters WSFC contrôlés par le même Active Directory et que vous essayez de créer des écouteurs de groupe de disponibilité dans les deux clusters à l’aide de noms de plus de 15 caractères et d’un préfixe de 15 caractères identique, vous obtenez un rapport d’erreur indiquant que la ressource nom de réseau virtuel n’a pas pu être mise en ligne. Pour plus d'informations sur les règles de préfixe des noms DNS, consultez Attribution de noms de domaine.
6.0 Integration Services
6.1 Le service de capture de données modifiées pour Oracle et la console du Concepteur de capture de données modifiées pour Oracle
Le service de capture de données modifiées pour Oracle est un service Windows qui analyse les journaux des transactions Oracle et capture les modifications des tables d'intérêt Oracle dans des tables de modifications SQL Server. La console du concepteur CDC est utilisée pour développer et maintenir les instances Oracle CDC. Il s'agit d'un composant logiciel enfichable MMC (Microsoft Management Console).
6.1.1 Installer le service CDC pour Oracle et le concepteur CDC pour Oracle
Émettre: Le service CDC et le concepteur de capture de données modifiées ne sont pas installés par le programme d’installation de SQL Server. Vous devez les installer manuellement sur un ordinateur qui satisfait aux conditions préalables et à la configuration requise décrites dans les fichiers d'aide à jour.
Solution de contournement : Pour installer le service CDC pour Oracle, exécutez manuellement AttunityOracleCdcService.msi à partir du support d’installation de SQL Server. Pour installer la console du concepteur de capture de données modifiées, exécutez manuellement AttunityOracleCdcDesigner.msi à partir du support d'installation de SQL Server. Les packages d’installation pour x86 et x64 se trouvent .\Tools\AttunityCDCOracle\ sur le support d’installation de SQL Server.
6.1.2 La fonctionnalité d’aide F1 pointe vers des fichiers de documentation incorrects
Émettre: Vous ne pouvez pas accéder à la documentation d’aide appropriée à l’aide de la liste déroulante D’aide F1 ou en sélectionnant « ? » dans les consoles Attunity. Ces méthodes renvoient à des fichiers chm incorrects.
Solution de contournement : les fichiers chm corrects sont installés en même temps que le service CDC pour Oracle et le concepteur CDC pour Oracle. Pour visualiser le contenu correct de l'aide, lancez les fichiers chm directement depuis l'emplacement suivant : %Program Files%\Change Data Capture for Oracle by Attunity\*.chm.
7.0 Master Data Services
7.1 Résolution d’une installation MDS dans un cluster
Émettre: Si vous installez une instance en cluster de la version RTM de SQL Server 2012 avec la case Master Data Services cochée, MDS est installé sur un nœud unique, mais il n’est pas disponible et ne fonctionne pas sur d’autres nœuds que vous ajoutez au cluster.
Solution de contournement : pour résoudre ce problème, vous devez installer SQL Server 2012 Cumulative Release 1 (CU1) en procédant comme suit :
Vérifiez qu’il n’existe aucune installation SQL/MDS existante.
téléchargez SQL Server 2012 CU1 dans un répertoire local.
Installez SQL Server 2012 avec la fonctionnalité MDS sur le nœud de cluster principal, puis installez SQL Server 2012 avec la fonctionnalité MDS sur des autres nœuds de cluster.
Pour plus d’informations sur les problèmes et la réalisation des étapes ci-dessus, consultez https://support.microsoft.com/kb/2683467.
7.2 Microsoft Silverlight 5 requis
Pour travailler dans l'application Web Master Data Manager, Silverlight 5.0 doit être installé sur l'ordinateur client. Si vous n’avez pas la version requise de Silverlight, vous serez invité à l’installer lorsque vous accédez à une zone de l’application web qui l’exige. Vous pouvez installer Silverlight 5 à partir de https://go.microsoft.com/fwlink/?LinkId=243096.
8.0 Services de génération de rapports
8.1 La connectivité de Reporting Services à SQL Server PDW nécessite des pilotes mis à jour
La connectivité de SQL Server 2012 Reporting Services vers Microsoft SQL Server PDW Appliance Update 2 et ultérieur nécessite une mise à jour des pilotes de connectivité PDW. Pour plus d'informations, les utilisateurs de SQL Server PDW sont priés de contacter l'assistance technique de Microsoft.
9.0 StreamInsight
StreamInsight 2.1 est inclus dans SQL Server 2012. Une licence Microsoft SQL Server 2012 et .NET Framework 4.0 sont requis par StreamInsight 2.1. Il inclut un certain nombre de résolutions de bogues et d'amélioration des performances. Pour télécharger StreamInsight 2.1 séparément, consultez la page de téléchargement de Microsoft StreamInsight 2.1 sur le Centre de téléchargement Microsoft.
10.0 Conseiller de mise à niveau
10.1 Lien pour installer le Conseiller de mise à niveau n’est pas activé sur les systèmes d’exploitation chinois (HK)
Problème : lorsque vous essayez d’installer Upgrade Advisor sur n’importe quelle version de Windows prise en charge dans les systèmes d’exploitation chinois (Hong Kong SAR), vous pouvez constater que le lien permettant d’installer Le Conseiller de mise à niveau n’est pas activé.
Solution de contournement : Recherchez le fichier SQLUA.msi sur votre support SQL Server 2012 dans \1028_CHT_LP\x64\redist\Upgrade Advisor ou \1028_CHT_LP\x86\redist\Upgrade Advisor, selon l’architecture de votre système d’exploitation.