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 avec les versions de SQL Server 2014 (12.x), dont les Service Packs associés.
SQL Server 2014 Service Pack 2 (SP2)
SQL Server 2014 SP2 contient des cumuls de correctifs logiciels publiés pour SQL Server 2014 SP1 CU7. Il contient des améliorations centrées sur les performances, la scalabilité et les diagnostics basés sur les commentaires des clients et de la Communauté SQL.
Améliorations des performances et de la scalabilité dans SP2
| Fonctionnalité | Descriptif | Informations supplémentaires |
|---|---|---|
| Partitionnement du NUMA logiciel automatique | Vous pouvez configurer automatiquement le NUMA logiciel sur les systèmes ayant 8 UC ou plus par nœud NUMA. | Soft-NUMA (SQL Server) |
| Extension du pool de mémoires tampons | Permet au pool de mémoires tampons SQL Server de monter en charge au-delà 8 To. | Extension du pool de mémoires tampons |
| Mise à l’échelle dynamique des objets mémoire | Les objets mémoire sont partitionnés de façon dynamique en fonction du nombre de nœuds et de cœurs. Cette amélioration élimine le besoin d’un indicateur de trace 8048 après SQL 2014 SP2. | Mise à l’échelle dynamique des objets mémoire |
MAXDOP indicateur pour DBCC CHECK* les commandes |
Cette amélioration est utile pour exécuter DBCC CHECKDB avec un MAXDOP paramètre autre que la sp_configure valeur. |
Indicateurs de requête |
| Amélioration du verrouillage tournant SOS_RWLock | Supprime la nécessité du verrouillage tournant pour SOS_RWLock et utilise à la place des techniques sans verrou similaires à OLTP en mémoire. | Nouvelle conception de SOS_RWLock |
| Implémentation native spatiale | Amélioration significative des performances des requêtes spatiales. | Amélioration des performances spatiales dans SQL Server 2012 et 2014 |
Améliorations de la prise en charge et des diagnostics dans SP2
| Fonctionnalité | Descriptif | Informations supplémentaires |
|---|---|---|
| Journalisation du délai d’expiration Always On | Ajout de la nouvelle fonctionnalité de journalisation pour les messages de délai d’expiration du bail afin que l’heure actuelle et les heures de renouvellement attendues soient enregistrées. | Amélioration des diagnostics de délai d’expiration du bail des groupes de disponibilité AlwaysOn |
| Compteurs de performances et XEvents Always On | Nouveaux compteurs de performances et XEvents Always On pour améliorer les diagnostics lors de la résolution des problèmes de latence avec Always On. | KB 3107172 et KB 3107400 |
| Nettoyage du suivi des modifications | Une nouvelle procédure sp_flush_CT_internal_table_on_demand stockée nettoie les tables internes de suivi des modifications à la demande. |
KB 3173157 |
| Clonage de base de données | Utilisez la nouvelle commande DBCC pour résoudre les problèmes rencontrés avec des bases de données de production existantes en clonant le schéma, les métadonnées et les statistiques de clonage, mais sans inclure les données. Les bases de données clonées ne sont pas destinées à être utilisées dans des environnements de production. | Création d’un clone d’une base de données qui inclut le schéma, les statistiques et le Magasin des requêtes |
| Ajouts de fonctions de gestion dynamique (DMF) | La nouvelle DMF sys.dm_db_incremental_stats_properties expose les informations par partition pour les statistiques incrémentielles. |
KB 3170114 |
| DMF pour la récupération de la mémoire tampon d’entrée dans SQL Server | Une nouvelle DMF pour la récupération de la mémoire tampon d’entrée pour une session/requête (sys.dm_exec_input_buffer) est maintenant disponible. Il s’agit d’une fonctionnalité équivalente à DBCC INPUTBUFFER. | sys.dm_exec_input_buffer |
DROP Prise en charge de DDL pour la réplication |
Permet à une table incluse sous la forme d’un article dans une publication de réplication transactionnelle d’être supprimée de la base de données et de la publication. | KB 3170123 |
| Privilège IFI pour un compte de service SQL | Déterminer si l’initialisation instantanée de fichiers (IFI, Instant File Initialization) est active lors du démarrage du service SQL Server. | Initialisation instantanée de fichiers de base de données |
| Allocations de mémoire - Gestion des problèmes | Vous pouvez utiliser des indicateurs de diagnostic lors de l’exécution de requêtes en limitant leurs allocations de mémoire pour empêcher la contention de la mémoire. | Indicateurs de requête |
| Profilage par opérateur léger de l’exécution des requêtes | Optimise la collecte de statistiques d’exécution des requêtes par opérateur, comme le nombre réel de lignes. | Choix des développeurs : progression des requêtes - à tout moment, n’importe où |
| Diagnostics de l’exécution des requêtes | Les lignes réelles lues sont maintenant signalées dans les plans d’exécution de requête pour contribuer à améliorer la résolution des problèmes liés aux performances des requêtes. | KB 3107397 |
Diagnostics d’exécution des requêtes pour tempdb le déversement |
Les classes Hash Warning et Sort Warnings comprennent maintenant des colonnes supplémentaires pour suivre les statistiques d’E/S physiques, la mémoire utilisée et les lignes affectées. | Améliorer les diagnostics de dépassement dans tempdb |
tempdb prise en charge |
Utilisez un nouveau message de journal des erreurs pour le nombre de fichiers tempdb et les changements de fichiers de données tempdb au démarrage du serveur. | KB 2963384 |
De plus, notez les correctifs suivants :
- La pile des appels Xevent inclut maintenant des noms de modules et un décalage à la place des adresses absolues.
- Amélioration de la corrélation entre les diagnostics XE et DMV : utilisation de query_hash et de query_plan_hash pour identifier une requête de façon unique. DMV les définit comme des champs varbinary(8), tandis que XEvent les définit comme des champs UINT64. Étant donné que SQL Server n’a pas de « bigint non signé », le cast ne fonctionne pas toujours. Cette amélioration introduit de nouvelles colonnes d’action/filtre XEvent équivalentes à query_hash et query_plan_hash sauf lorsqu’elles sont définies comme
INT64. Ce correctif permet une meilleure corrélation des requêtes entre XE et DMV. - Prise en charge de UTF-8 dans
BULK INSERTet BCP : la prise en charge de l’exportation et de l’importation de données encodées dans le jeu de caractères UTF-8 est désormais activée dansBULK INSERTet BCP.
Pages de téléchargement et informations supplémentaires pour SP2
- Télécharger le Service Pack 2 de Microsoft SQL Server 2014
- SQL Server 2014 Service Pack 2 est maintenant disponible
- SQL Server Express 2012 SP2
- SQL Server 2014 SP2 Feature Pack
- SQL Server 2014 SP2 Report Builder
- Complément SQL Server 2014 SP2 Reporting Services pour Microsoft SharePoint
- SQL Server 2014 SP2 Semantic Language Statistics
- Informations de version de SQL Server 2014 Service Pack 2
SQL Server 2014 Service Pack 1 (SP1)
SQL Server 2014 SP1 contient des correctifs fournis dans SQL Server 2014 CU 1 jusqu’à la mise à jour cumulative CU 5 (incluse), ainsi que d’un cumul de correctifs déjà fournis dans SQL Server 2012 SP2.
Notes
Si le catalogue SSISDB est activé pour votre instance de SQL Server et qu’une erreur d’installation s’affiche quand vous effectuez une mise à niveau vers SP1, suivez les instructions décrites concernant ce problème dans Erreur 912 ou 3417 lorsque vous installez SQL Server 2014 SP1.
Pages de téléchargement et informations supplémentaires pour SP1
- Télécharger le Service Pack 1 de Microsoft SQL Server 2014
- SQL Server 2014 Service Pack 1 has released - Updated
- Microsoft SQL Server 2014 SP1 Express
- Microsoft SQL Server 2014 SP1 Feature Pack
Avant d’installer SQL Server 2014 RTM
Limitations et restrictions dans SQL Server 2014 RTM
- La mise à niveau de SQL Server 2014 CTP 1 vers SQL Server 2014 RTM n’est pas prise en charge.
- L’installation de SQL Server 2014 CTP 1 côte à côte avec SQL Server 2014 RTM n’est pas prise en charge.
- L’attachement ou la restauration d’une base de données SQL Server 2014 CTP 1 vers SQL Server 2014 RTM n’est pas pris en charge.
Solution de contournement : Aucun.
Mise à niveau de SQL Server 2014 CTP 2 vers SQL Server RTM
La mise à niveau est entièrement prise en charge. Plus précisément, vous pouvez :
- Attacher une base de données SQL Server 2014 CTP 2 à une instance de SQL Server 2014 RTM.
- Restaurer une sauvegarde de base de données prise sur SQL Server 2014 CTP 2 sur une instance de SQL Server 2014 RTM.
- Mettre à niveau sur place vers SQL Server 2014 RTM.
- Mettre à niveau de façon propagée vers SQL Server 2014 RTM. Vous devez passer au mode de basculement manuel avant de lancer la mise à niveau propagée. Pour plus d’informations, reportez-vous aux réplicas de groupe de disponibilité de mise à niveau .
- Les données collectées par les jeux de collecte de performances de transaction installés dans SQL Server 2014 CTP 2 ne peuvent pas être consultées via SQL Server Management Studio dans SQL Server 2014 RTM, et inversement.
Rétrogradation de SQL Server 2014 RTM vers SQL Server 2014 CTP 2
Cette action n’est pas prise en charge.
Solution de contournement : Il n’existe aucune solution de contournement pour la rétrogradation. Nous vous recommandons de sauvegarder la base de données avant d’effectuer une mise à niveau vers SQL Server 2014 RTM.
Version incorrecte du client StreamInsight sur un support SQL Server 2014/ISO/CAB
La version incorrecte de StreamInsight.msi et StreamInsightClient.msi se trouve dans le chemin d’accès suivant sur le média/ISO/CAB SQL Server (StreamInsight\<Architecture>\<ID langue>).
Solution de contournement : Téléchargez et installez la version correcte à partir de la page de téléchargement de SQL Server 2014 Feature Pack.
Documentation produit RTM
Le Générateur de rapports et le contenu PowerPivit ne sont pas disponibles dans certaines langues.
Émettre: Le contenu du Générateur de rapports n’est pas disponible dans les langues suivantes :
- Grec (el-GR)
- Norvégien (Bokmal) (nb-
NO) - Finnois (fi Fi)
- Danois (da-DK)
Dans SQL Server 2012 (11.x), ce contenu était disponible dans un fichier CHM fourni avec le produit et disponible dans ces langues. Les fichiers CHM ne sont plus fournis avec le produit et le contenu du Générateur de rapports est uniquement disponible sur MSDN. MSDN ne prend pas en charge ces langages. Le Générateur de rapports a également été supprimé de TechNet, et n'est donc plus disponible dans les langues prises en charge.
Solution de contournement : Aucun.
Émettre: Le contenu Power Pivot n’est pas disponible dans les langues suivantes :
- Grec (el-GR)
- Norvégien (Bokmal) (nb-
NO) - Finnois (fi Fi)
- Danois (da-DK)
- Tchèque (cs-CZ)
- Hongrois (hu-HU)
- Néerlandais (Pays-Bas) (nl-NL)
- Polonais (pl-PL)
- Suédois (sv-SE)
- Turc (tr-TR)
- Portugais (Portugal) (pt-PT)
Dans SQL Server 2012 (11.x), ce contenu était disponible sur TechNet et dans ces langues. Ce contenu a été supprimé de TechNet, et n'est plus disponible dans les langues prises en charge.
Solution de contournement : Aucun.
Moteur de base de données (version finale)
Modifications apportées à l’édition Standard dans SQL Server 2014 RTM
L'édition SQL Server 2014 Standard comprend les modifications suivantes :
- La fonctionnalité d'extension du pool de mémoires tampons autorise l'utilisation d'une taille maximale allant jusqu'à 4 fois la mémoire configurée.
- La mémoire maximale est passée de 64 Go à 128 Go.
Le Conseiller d’optimisation de la mémoire signale les contraintes par défaut comme incompatibles
Problème : Le Conseiller d’optimisation de la mémoire dans SQL Server Management Studio signale toutes les contraintes par défaut comme étant incompatibles. Toutes les contraintes par défaut ne sont pas prises en charge dans une table optimisée en mémoire ; l’Advisor ne fait pas la distinction entre les types de contraintes par défaut pris en charge et non pris en charge. Les contraintes par défaut prises en charge incluent toutes les constantes, expressions et fonctions intégrées prises en charge dans les procédures stockées compilées en mode natif. Pour afficher la liste des fonctions prises en charge dans les procédures stockées compilées en mode natif, consultez Constructions prises en charge dans les procédures stockées compilées en mode natif.
Solution de contournement : Si vous voulez utiliser le conseiller pour identifier les bloqueurs, ignorez les contraintes par défaut compatibles. Pour utiliser le Conseiller d'optimisation de la mémoire pour migrer des tables ayant des contraintes par défaut compatibles, mais aucun autre bloqueur, suivez ces étapes :
- Supprimez les contraintes par défaut de la définition de table.
- Utilisez le Conseiller pour obtenir un script de migration sur la table.
- Rajoutez les contraintes par défaut dans le script de migration.
- Exécutez le script de migration.
Le message d’information « Accès au fichier refusé » est signalé à tort comme erreur dans le journal des erreurs de SQL Server 2014
Émettre: Lors du redémarrage d’un serveur qui contient des bases de données contenant des tables mémoire optimisées, vous pouvez voir le type suivant de messages d’erreur dans le journal des erreurs SQL Server 2014 :
[ERROR]Unable to delete file C:\Program Files\Microsoft SQL
Server\....old.dll. This error may be due to a previous failure to unload
memory-optimized table DLLs.
Ce message est en fait fourni à titre d’information. Aucune action n’est requise de la part de l’utilisateur.
Solution de contournement : Aucun. Ce message est fourni à titre d'information.
Les détails sur l’index manquant signalent de façon erronée des colonnes incluses pour la table à mémoire optimisée
Émettre: Si SQL Server 2014 détecte un index manquant pour une requête sur une table optimisée en mémoire, il signale un index manquant dans les SHOWPLAN_XMLvues DMV d’index manquantes telles que sys.dm_db_missing_index_details. Dans certains cas, les détails de l'index absent contiendront des colonnes incluses. Comme toutes les colonnes sont implicitement incluses avec tous les index sur des tables mémoire optimisées, il n’est pas autorisé à spécifier explicitement les colonnes incluses avec des index mémoire optimisés.
Solution de contournement : Ne spécifiez pas la INCLUDE clause avec des index sur des tables mémoire optimisées.
Les détails d’index manquants omettent les index manquants lorsqu’un index de hachage existe, mais ne conviennent pas à la requête
Émettre: Si vous avez un HASH index sur des colonnes d’une table optimisée en mémoire référencée dans une requête, mais que l’index ne peut pas être utilisé pour la requête, SQL Server 2014 ne signale pas toujours un index manquant dans SHOWPLAN_XML et dans la vue de gestion dynamique sys.dm_db_missing_index_details
En particulier, si une requête contient des prédicats d’égalité qui impliquent un sous-ensemble des colonnes clés d’index ou s’il contient des prédicats d’inégalité qui impliquent les colonnes de clé d’index, l’index HASH ne peut pas être utilisé tel quel et un autre index serait nécessaire pour exécuter la requête efficacement.
Solution de contournement : Si vous utilisez des index de hachage, inspectez les requêtes et les plans de requête pour déterminer si les requêtes pourraient tirer parti des opérations Recherche d’index sur un sous-ensemble de la clé d’index ou des opérations Index Seek sur les prédicats d’inégalité. Si vous devez rechercher sur un sous-ensemble de la clé d’index, utilisez un NONCLUSTERED index ou utilisez un HASH index sur exactement les colonnes sur lesquelles vous devez rechercher. Si vous devez rechercher sur un prédicat d’inégalité, utilisez un NONCLUSTERED index au lieu de HASH.
Échec lors de l’utilisation d’une table à mémoire optimisée et d’une variable de table à mémoire optimisée dans la même requête, si l’option de base de données READ_COMMITTED_SNAPSHOT a la valeur ON
Émettre: Si l’option READ_COMMITTED_SNAPSHOT de base de données est définie ONsur , et que vous accédez à une table optimisée en mémoire et à une variable de table optimisée en mémoire dans la même instruction en dehors du contexte d’une transaction utilisateur, vous pouvez rencontrer ce message d’erreur :
Msg 41359
A query that accesses memory optimized tables using the READ COMMITTED
isolation level, cannot access disk based tables when the database option
READ_COMMITTED_SNAPSHOT is set to ON. Provide a supported isolation level
for the memory optimized table using a table hint, such as WITH (SNAPSHOT).
Solution de contournement : Utilisez l’indicateur WITH de table (SNAPSHOT) avec la variable de table ou définissez l’option de base de données MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT ONsur , à l’aide de l’instruction suivante :
ALTER DATABASE CURRENT
SET MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT = ON;
Les statistiques d’exécution des procédures et des requêtes pour les procédures stockées compilées en mode natif enregistrent le temps de travail par multiples de 1000
Émettre: Après avoir activé la collection de statistiques d’exécution de procédure ou de requête pour les procédures stockées compilées en mode natif à l’aide sp_xtp_control_proc_exec_stats ou sp_xtp_control_query_exec_stats, vous verrez le *_worker_time signalé dans plusieurs de 1 000, dans les DMV sys.dm_exec_procedure_stats et sys.dm_exec_query_stats. Les exécutions de requête dont le temps de travail est inférieur à 500 microsecondes seront indiquées avec un worker_time de 0.
Solution de contournement : Aucun. Ne vous appuyez pas sur worker_time signalées dans les statistiques d’exécution des vues de gestion dynamiques pour les requêtes en cours d’exécution dans les procédures stockées compilées en mode natif.
Erreur avec SHOWPLAN_XML pour les procédures stockées compilées en mode natif contenant des expressions longues
Émettre: Si une procédure stockée compilée en mode natif contient une longue expression, l’obtention de SHOWPLAN_XML la procédure, l’utilisation de l’option T-SQL ou l’option SET SHOWPLAN_XML ON « Afficher le plan d’exécution estimé » dans Management Studio peut entraîner l’erreur suivante :
Msg 41322. MAT/PIT export/import encountered a failure for memory
optimized table or natively compiled stored procedure with object ID
278292051 in database ID 6. The error code was
0xc00cee81.
Solution de contournement : Il existe deux solutions de contournement :
Ajoutez des parenthèses à l'expression, comme dans l'exemple suivant :
À la place de :
SELECT @v0 + @v1 + @v2 + ... + @v199Écriture :
SELECT((@v0 + ... + @v49) + (@v50 + ... + @v99)) + ((@v100 + ... + @v149) + (@v150 + ... + @v199))Créez une seconde procédure avec une expression légèrement simplifiée, pour le plan d'exécution de requêtes. La forme générale du plan doit être identique. Par exemple, à la place de :
SELECT @v0 +@v1 +@v2 +...+@v199Écriture :
SELECT @v0 + @v1;
L’utilisation d’un paramètre ou d’une variable avec DATEPART et des fonctions liées dans une procédure stockée compilée en mode natif génère une erreur
Émettre: Lorsque vous utilisez une procédure stockée compilée en mode natif qui utilise un paramètre de chaîne ou une variable avec les fonctions DATEPARTintégrées , DAYMONTHet YEAR, un message d’erreur indique que datetimeoffset n’est pas pris en charge avec les procédures stockées compilées en mode natif.
Solution de contournement : Affectez le paramètre de chaîne ou la variable à une nouvelle variable de type datetime2 et utilisez cette variable dans la fonction DATEPART, , DAYMONTHou YEAR. Par exemple :
DECLARE @d datetime2 = @string
DATEPART(weekday, @d)
Le Conseiller de compilation native signale les clauses DELETE FROM de façon incorrecte
Émettre: Native Compilation Advisor signale les clauses DELETE FROM à l’intérieur d’une procédure stockée de manière incorrecte comme incompatible.
Solution de contournement : Aucun.
L’inscription via SSMS ajoute des métadonnées DAC avec des ID d’instance non concordants
Émettre: Lors de l’inscription ou de la suppression d’un package d’application de Data-Tier (.dacpac) via SQL Server Management Studio, les tables sysdac* ne sont pas mises à jour correctement pour permettre à un utilisateur d’interroger l’historique dacpac de la base de données. Les instance_id pour sysdac_history_internal et sysdac_instances_internal ne correspondent pas pour autoriser une jointure.
Solution de contournement : Ce problème est résolu avec la redistribution du Feature Pack de Data-Tier Application Framework. Une fois la mise à jour appliquée, toutes les nouvelles entrées d’historique utilisent la valeur répertoriée pour l’instance_id dans la table sysdac_instances_internal.
Si vous rencontrez déjà un problème avec des valeurs de instance_id incompatibles, la seule façon de corriger les valeurs incompatibles consiste à se connecter au serveur en tant qu’utilisateur disposant de privilèges d’écriture dans msdb la base de données et de mettre à jour les valeurs de instance_id à mettre à jour. Si vous obtenez plusieurs événements d’inscription et de désinscription à partir de la même base de données, vous devrez peut-être examiner l’heure/la date pour voir quels enregistrements correspondent à la valeur de instance_id actuelle.
Connectez-vous au serveur dans SQL Server Management Studio à l’aide d’une connexion disposant des autorisations de mise à jour vers
msdb.Ouvrez une nouvelle requête à l’aide de la
msdbbase de données.Exécutez cette requête pour afficher toutes vos instances DAC actives. Recherchez l’instance que vous souhaitez corriger et notez les
instance_idpoints suivants :SELECT * from sysdac_instances_internal;Exécutez cette requête pour voir toutes les entrées d'historique :
SELECT * FROM sysdac_history_internal;Identifiez les lignes qui doivent correspondre à l’instance que vous corrigez.
Mettez à jour la valeur sysdac_history_internal.instance_id avec la valeur que vous avez notée à l'étape 3 (dans la table sysdac_instances_internal) :
UPDATE sysdac_history_internal SET instance_id = '<value from step 3>' WHERE <expression that matches the rows you want to update>;
Services de rapports (RTM)
Le serveur de rapports en mode natif SQL Server 2012 Reporting Services ne peut pas s’exécuter côte à côte avec les composants SharePoint sql Server 2014 Reporting Services
Problème : Le service Windows en mode natif Reporting Services « SQL Server Reporting Services » (ReportingServicesService.exe) ne démarre pas quand des composants SQL Server 2014 (12.x) Reporting Services SharePoint sont installés sur le même serveur.
Solution de contournement : Désinstallez les composants SQL Server 2014 (12.x) Reporting Services SharePoint et redémarrez le service Windows Microsoft SQL Server 2012 Reporting Services.
Informations supplémentaires :
Sql Server 2012 (11.x) Le mode natif Reporting Services ne peut pas s’exécuter côte à côte dans l’une des conditions suivantes :
- SQL Server 2014 (12.x) Reporting Services Complément pour les produits SharePoint
- Service partagé SQL Server 2014 (12.x) Reporting Services SharePoint
L’installation côte à côte empêche le service Windows SQL Server 2012 (11.x) Reporting Services en mode natif de démarrer. Des messages d’erreur, semblables à ceux mentionnés ici, s’affichent dans le journal des événements Windows :
Log Name: Application
Source: Report Server (<SQL instance ID>)
Event ID: 117
Task Category: Startup/Shutdown
Level: Error
Keywords: Classic
Description: The report server database is an invalid version.
Log Name: Application
Source: Report Server (<SQL instance ID>)
Event ID: 107
Task Category: Management
Level: Error
Keywords: Classic
Description: Report Server (DENALI) cannot connect to the report server database.
Pour plus d'informations, consultez Conseils, astuces et dépannage pour SQL Server 2014 Reporting Services.
Ordre de mise à niveau requis pour la batterie de serveurs SharePoint à plusieurs nœuds vers SQL Server 2014 Reporting Services
Problème : La génération de rapport dans une batterie de serveurs à plusieurs nœuds échoue si les instances du service partagé Reporting Services SharePoint sont mises à niveau avant toutes les instances du complément Reporting Services pour les produits SharePoint.
Solution de contournement : Dans une batterie de serveurs SharePoint à plusieurs nœuds :
- Mettez d'abord à niveau toutes les instances du complément Reporting Services pour les produits SharePoint.
- Mettez ensuite à niveau toutes les instances du service partagé Reporting Services SharePoint.
Pour plus d'informations, consultez Conseils, astuces et dépannage pour SQL Server 2014 Reporting Services.
SQL Server 2014 RTM sur des machines virtuelles Azure
L’Assistant Ajouter un réplica Azure retourne une erreur lors de la configuration d’un écouteur de groupe de disponibilité dans Azure
Problème : Si un groupe de disponibilité a un écouteur, l’Assistant Ajouter un réplica Azure retourne une erreur quand vous tentez de configurer l’écouteur dans Azure.
Ce problème est dû au fait que les écouteurs de groupe de disponibilité exigent l’affectation d’une adresse IP dans chaque sous-réseau qui héberge des réplicas de groupe de disponibilité, dont le sous-réseau Azure.
Solution de contournement :
Dans la page de l'écouteur, attribuez une adresse IP statique libre dans le sous-réseau Azure qui hébergera le réplica de groupe de disponibilité à l'écouteur du groupe de disponibilité.
Cette solution de contournement permet à l’Assistant d’effectuer l’ajout du réplica dans Azure.
Une fois l’Assistant terminé, vous devez terminer la configuration de l’écouteur dans Azure, comme décrit dans Configuration de l’écouteur pour les groupes de disponibilité Always On dans Azure
Services d’analyse (RTM)
MSOLAP.5 doit être téléchargé, installé et inscrit pour une nouvelle batterie de serveurs SharePoint 2010 configurée avec SQL Server 2014
Problème :
- Pour qu’une batterie de serveurs SharePoint 2010 MSOLAP.5 soit téléchargée, installée et inscrite pour une nouvelle batterie de serveurs SharePoint 2013 configurée avec SQL Server 2014farm configurée avec un déploiement RTM SQL Server 2014, les classeurs PowerPivot ne peuvent pas se connecter aux modèles de données, car le fournisseur référencé dans la chaîne de connexion n’est pas installé.
Solution de contournement :
Téléchargez le fournisseur MSOLAP.5 à partir du Feature Pack SQL Server 2012 SP1 (11.0.3x) . Installez le fournisseur sur les serveurs d'applications exécutant Excel Services. Pour plus d’informations, consultez la section « Fournisseur Microsoft Analysis Services OLE DB pour Microsoft SQL Server 2012 SP1 » Feature Pack de Microsoft SQL Server 2012 SP1.
Inscrivez MSOLAP.5 en tant que fournisseur approuvé dans SharePoint Excel Services. Pour plus d'informations, consultez Ajouter MSOLAP.5 en tant que fournisseur de données approuvé dans Excel Services.
Informations supplémentaires :
- SQL Server 2014 (12.x) contient MSOLAP.6. Les classeurs Power Pivot SQL Server 2012 (11.x) et SQL Server 2014 (12.x) utilisent MSOLAP.5. Si MSOLAP.5 n’est pas installé sur l’ordinateur exécutant Excel Services, Excel Services ne peut pas charger les modèles de données.
MSOLAP.5 doit être téléchargé, installé et inscrit pour une nouvelle batterie de serveurs SharePoint 2013 configurée avec SQL Server 2014
Problème :
- Pour une batterie de serveurs SharePoint 2013 configurée avec un déploiement SQL Server 2014 (12.x), les classeurs Excel référençant le fournisseur MSOLAP.5 ne peuvent pas se connecter aux modèles de données tabula, car le fournisseur référencé dans la chaîne de connexion n’est pas installé.
Solution de contournement :
Téléchargez le fournisseur MSOLAP.5 à partir du Feature Pack SQL Server 2012 SP1 (11.0.3x) . Installez le fournisseur sur les serveurs d'applications exécutant Excel Services. Pour plus d’informations, consultez la section « Fournisseur Microsoft Analysis Services OLE DB pour Microsoft SQL Server 2012 SP1 » Feature Pack de Microsoft SQL Server 2012 SP1.
Inscrivez MSOLAP.5 en tant que fournisseur approuvé dans SharePoint Excel Services. Pour plus d'informations, consultez Ajouter MSOLAP.5 en tant que fournisseur de données approuvé dans Excel Services.
Informations supplémentaires :
- SQL Server 2014 (12.x) contient MSOLAP.6. mais les classeurs PowerPivot SQL Server 2014 utilisent MSOLAP.5. Si MSOLAP.5 n’est pas installé sur l’ordinateur exécutant Excel Services, Excel Services ne peut pas charger les modèles de données.
Planifications d’actualisation des données endommagées (RTM)
Problème :
- Vous mettez jour une planification de l'actualisation et la planification est endommagée et inutilisable.
Solution de contournement :
- Dans Microsoft Excel, supprimez les propriétés avancées personnalisées. Consultez la section « Solution de contournement » de l’article 2927748 Ko de la Base de connaissances.
Informations supplémentaires :
- Si la longueur sérialisée de la planification d’actualisation est inférieure à la planification d’origine, lorsque vous mettez à jour une planification d’actualisation des données pour un classeur, la taille de la mémoire tampon n’est pas correctement mise à jour et les nouvelles informations de planification sont fusionnées avec les anciennes informations de planification entraînant une planification endommagée.
Services de qualité des données (RTM)
Pas de prise en charge des inter-versions pour Data Quality Services dans Master Data Services
Émettre: Les scénarios suivants ne sont pas pris en charge :
Master Data Services 2014 hébergé dans une base de données du moteur de base de données SQL Server dans SQL Server 2012 avec Data Quality Services 2012.
Master Data Services 2012 hébergé dans une base de données du moteur de base de données SQL Server dans SQL Server 2014 avec Data Quality Services 2014 installé.
Solution de contournement : Utilisez la même version de Master Data Services que la base de données du moteur de base de données et Data Quality Services.
Problèmes relatifs au Conseiller de mise à niveau (version finale)
Le Conseiller de mise à niveau SQL Server 2014 signale des problèmes de mise à niveau non pertinents pour SQL Server Reporting Services
Problème : le Conseiller de mise à niveau de SQL Server (SSUA) fourni avec le média SQL Server 2014 signale incorrectement plusieurs erreurs lors de l’analyse du serveur SQL Server Reporting Services.
Solution de contournement : Ce problème est résolu dans le Conseiller de mise à niveau fourni dans SQL Server 2014 Feature Pack pour SSUA.
Le Conseiller de mise à niveau SQL Server 2014 signale une erreur lors de l’analyse du serveur SQL Server Integration Services
Problème : Le Conseiller de mise à niveau SQL Server (SSUA) fourni avec le support de SQL Server 2014 signale une erreur lors de l’analyse du serveur SQL Server Integration Services. L’erreur affichée à l’utilisateur est la suivante :
The installed version of Integration Services does not support Upgrade Advisor.
The assembly information is "Microsoft.SqlServer.ManagedDTS, Version=11.0.0.0,
Culture=neutral, PublicKeyToken=89845dcd8080cc91
Solution de contournement : Ce problème est résolu dans le Conseiller de mise à niveau fourni dans SQL Server 2014 Feature Pack pour SSUA.
Obtenir de l’aide
- Idées pour SQL : vous avez des suggestions pour améliorer SQL Server ?
- Questions et réponses Microsoft (SQL Server)
- DBA Stack Exchange (balise sql-server) : posez des questions sur SQL Server
- Stack Overflow (balise sql-server) : réponses aux questions sur le développement SQL
- Termes du contrat de licence Microsoft SQL Server et autres informations
- Options de support pour les utilisateurs professionnels
- Aide et commentaires supplémentaires pour SQL Server
Contribuer à la documentation SQL
Saviez-vous que vous pouvez modifier le contenu SQL vous-même ? Dans ce cas, non seulement vous nous aidez à améliorer notre documentation, mais vous êtes également cité en tant que contributeur à la page.
Pour plus d’informations, consultez Modifier la documentation Microsoft Learn.