Partage via


Moteur de base de données événements et erreurs (10000 à 10999)

Cet article contient des numéros de message d’erreur (compris entre la plage 10000 et 10999) et leur description, qui est le texte du message d’erreur de l’affichage sys.messages catalogue. Le cas échéant, le numéro d’erreur est un lien vers des informations complémentaires.

Pour obtenir la plage complète de numéros d’erreur, consultez la liste dans Erreurs et événements du moteur de base de données.

Vous pouvez interroger le moteur de base de données pour obtenir une liste complète de toutes les erreurs en exécutant la requête suivante sur la vue du catalogue sys.messages :

SELECT message_id AS Error,
    severity AS Severity,
    [Event Logged] = CASE is_event_logged
        WHEN 0 THEN 'No' ELSE 'Yes'
        END,
    [text] AS [Description]
FROM sys.messages
WHERE language_id = 1040 /* replace 1040 with the desired language ID, such as 1033 for US English */
ORDER BY message_id;

Version de SQL Server

Cet article présente les événements et erreurs (entre la plage 10000 et 10999) pour SQL Server 2016 (13.x). Si vous voulez voir les événements et les erreurs pour d’autres versions de SQL Server, consultez :

Cet article présente les événements et erreurs (entre la plage 10000 et 10999) pour SQL Server 2017 (14.x). Si vous voulez voir les événements et les erreurs pour d’autres versions de SQL Server, consultez :

Cet article présente les événements et erreurs (entre la plage 10000 et 10999) pour SQL Server 2019 (15.x). Si vous voulez voir les événements et les erreurs pour d’autres versions de SQL Server, consultez :

Cet article présente les événements et erreurs (entre la plage 10000 et 10999) pour SQL Server 2022 (16.x). Si vous voulez voir les événements et les erreurs pour d’autres versions de SQL Server, consultez :

Erreurs et événements (10000 à 10999)

Error Niveau de gravité Événement journalisé Description
10000 16 Non Erreur : fournisseur inconnu.
10001 16 Non Le fournisseur rapporte une défaillance catastrophique inattendue.
10002 16 Non Le fournisseur n'a pas implémenté cette fonctionnalité.
10003 16 Non Le fournisseur n'a plus de mémoire.
10004 16 Non Un ou plusieurs arguments ont été déclarés non valides par le fournisseur.
10005 16 Non Le fournisseur ne prend pas en charge cette interface.
10006 16 Non Le fournisseur signale l'utilisation d'un pointeur non valide.
10007 16 Non Le fournisseur signale l'utilisation d'un handle non valide.
10008 16 Non Le fournisseur a arrêté l'opération.
10009 16 Non Le fournisseur n'a donné aucune information quant à cette erreur.
10010 16 Non Les données nécessaires pour terminer cette opération ne sont pas encore disponibles pour le fournisseur.
10011 16 Non Accès refusé.
10021 16 Non Exécution arrêtée par le fournisseur parce qu'une limite de ressources a été atteinte.
10022 16 Non Le fournisseur a appelé une méthode à l'aide de IRowsetNotify dans le consommateur, mais la méthode n'a toujours pas été retournée.
10023 16 Non Le fournisseur ne prend pas en charge la méthode requise.
10024 16 Non Le fournisseur signale que l'utilisateur n'a pas l'autorisation d'effectuer cette opération.
10025 16 Non Le fournisseur a provoqué une erreur au niveau du serveur dans un traitement externe.
10026 16 Non Aucun texte de commande n'a été défini.
10027 16 Non La commande n'a pas été préparée.
10028 16 Non Échec de l’authentification.
10032 16 Non Impossible de retourner plusieurs jeux de résultats (non pris en charge par le fournisseur).
10033 16 Non L'index spécifié n'existe pas ou le fournisseur ne prend pas en charge l'analyse d'index sur cette source de données.
10034 16 Non La table ou la vue spécifiée n'existe pas ou comporte des erreurs.
10035 16 Non Aucune valeur spécifiée pour un ou plusieurs des paramètres requis.
10042 16 Non Impossible de définir une propriété tant qu'il reste un ensemble de lignes ouvert.
10052 16 Non L'insertion a été annulée par le fournisseur pendant la notification.
10053 16 Non Impossible de convertir la valeur des données pour des raisons autres que l'incompatibilité de signe ou le dépassement de capacité.
10054 16 Non La valeur des données d'une ou de plusieurs colonnes a dépassé le type utilisé par le fournisseur.
10055 16 Non Les données ont violé les contraintes d'intégrité d'une ou de plusieurs colonnes.
10056 16 Non Le nombre de lignes avec des modifications en attente a dépassé la limite spécifiée par la propriété DBPROP_MAXPENDINGROWS.
10057 16 Non Impossible de créer la ligne. Le nombre total de lignes actives acceptées par l'ensemble de lignes serait dépassé.
10058 16 Non Le consommateur ne peut pas insérer de nouvelle ligne avant de libérer les handles des lignes précédemment récupérées.
10062 16 Non La modification a été annulée par le fournisseur pendant la notification.
10063 16 Non Impossible de convertir la valeur des données pour des raisons autres que l'incompatibilité de signe ou le dépassement de capacité.
10064 16 Non La valeur des données d'une ou de plusieurs colonnes a dépassé le type utilisé par le fournisseur.
10065 16 Non Les données ont violé les contraintes d'intégrité d'une ou de plusieurs colonnes.
10066 16 Non Le nombre de lignes avec des modifications en attente a dépassé la limite spécifiée par la propriété DBPROP_MAXPENDINGROWS.
10067 16 Non L'ensemble de lignes a utilisé un accès concurrentiel optimiste et la valeur de la colonne a changé après la dernière extraction ou resynchronisation de la ligne.
10068 16 Non Le consommateur ne peut pas supprimer la ligne. Une suppression est en attente ou a déjà été transmise à la source de données.
10069 16 Non Le consommateur ne peut pas supprimer la ligne. Une insertion a été transmise à la source de données.
10081 16 Non L'ensemble de lignes fait appel aux index intégrés mais il n'y a pas d'index actuellement.
10085 16 Non RestartPosition sur la table a été annulé pendant la notification.
10086 16 Non La table a été construite pendant un flux de données actif et la position ne peut pas être redémarrée.
10087 16 Non Le fournisseur n'a pas libéré certaines lignes existantes.
10088 16 Non L'ordre des colonnes n'a pas été spécifié dans l'objet qui a créé l'ensemble de lignes. Le fournisseur a dû réexécuter la commande pour redéfinir la prochaine position d'extraction à sa valeur d'origine ; par ailleurs, l'ordre des colonnes a changé.
10100 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient le mot clé DISTINCT. Supprimez le mot clé DISTINCT de la vue ou n'indexez pas la vue. Vous pouvez également remplacer DISTINCT par GROUP BY ou COUNT_BIG(*) pour simuler DISTINCT sur les colonnes de regroupement.
10101 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient le mot clé TOP ou OFFSET. Envisagez de supprimer la vue TOP ou OFFSET ou de ne pas indexer la vue.
10102 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient la clause TABLESAMPLE. Supprimez la clause TABLESAMPLE ou n'indexez pas la vue.
10103 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise OPENROWSET, OPENQUERY ou OPENDATASOURCE. N'indexez pas la vue ou supprimez OPENQUERY, OPENROWSET et OPENDATASOURCE.
10104 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une table qui utilise une fonction de texte intégral CONTAINSTABLE ou FREETEXTTABLE. Supprimez l'une de ces fonctions ou n'indexez pas la vue.
10105 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise le fournisseur d'ensembles de lignes OPENXML. Supprimez OPENXML ou n'indexez pas la vue.
10106 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence un fournisseur d'ensembles de lignes interne du système. N'indexez pas cette vue.
10107 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car elle utilise la variable de table « %.*ls ». N'indexez pas cette vue ou supprimez la référence à la variable de table.
10108 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une table interne SQL Server.
10109 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la table dérivée « %.*ls » (définie par l’instruction SELECT dans la clause FROM). Supprimez la référence à la table dérivée ou n'indexez pas la vue.
10110 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient OUTER APPLY. N'indexez pas la vue ou supprimez OUTER APPLY.
10111 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une jointure qui utilise une syntaxe d'échappement standard ODBC. Utilisez plutôt une syntaxe de jointure ANSI.
10112 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient une jointure INNER qui spécifie un indicateur de jointure. Envisagez de supprimer l'indicateur de jointure.
10113 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise une jointure LEFT, RIGHT ou FULL OUTER et aucune jointure OUTER n'est autorisée dans les vues indexées. Utilisez plutôt une jointure INNER.
10114 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'opérateur PIVOT. N'indexez pas cette vue.
10115 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'opérateur UNPIVOT. N'indexez pas cette vue.
10116 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient un ou plusieurs opérateurs UNION, INTERSECT ou EXCEPT. Créez une vue indexée distincte pour chaque requête correspondant à une entrée des opérateurs UNION, INTERSECT ou EXCEPT de la vue d'origine.
10117 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car l’affichage utilise l’opérateur « * » pour sélectionner des colonnes. Référencez plutôt les colonnes par leur nom.
10118 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient GROUP BY ALL. Utilisez plutôt GROUP BY.
10119 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient un opérateur CUBE, ROLLUP ou GROUPING SETS. N'indexez pas cette vue.
10120 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient l’opérateur ROLLUP. N'indexez pas cette vue.
10121 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une clause HAVING. Supprimez la clause HAVING.
10122 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une clause COMPUTE. N'indexez pas cette vue ou utilisez plutôt une vue GROUP BY ou une vue agrégée pour remplacer le calcul COMPUTE des résultats agrégés.
10124 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une colonne interne SQL Server.
10125 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise l’agrégat « %.*ls ». Supprimez l'agrégat, n'indexez pas la vue ou utilisez d'autres agrégats. Par exemple, AVG remplace SUM et COUNT_BIG, ou COUNT remplace COUNT_BIG.
10126 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise l’agrégat « %.*ls » avec le mot clé DISTINCT. N'indexez pas cette vue ou supprimez DISTINCT. Utilisez une vue GROUP BY ou COUNT_BIG(*) pour simuler DISTINCT dans les colonnes de regroupement.
10127 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une ou plusieurs sous-requêtes. Modifiez la vue pour utiliser uniquement les jointures à la place des sous-requêtes. Vous pouvez également ne pas indexer cette vue.
10,128 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise un prédicat de texte intégral CONTAINS ou FREETEXT. Supprimez CONTAINS ou FREETEXT ou n'indexez pas la vue.
10129 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la fonction table inline ou multi-état « %.*ls ». Développez manuellement la définition de la fonction dans la définition de la vue ou n'indexez pas la vue.
10130 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise la fonction table CLR (Common Language Runtime) non déterministe « %.*ls ». N'indexez pas la vue ou modifiez-la de façon à ne pas utiliser cette fonction.
10131 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la fonction table CLR (Common Language Runtime) imprecise « %.*ls ». N'indexez pas la vue.
10132 16 Non Impossible de créer %S_MSG en mode « %.*ls », car il fait référence à la fonction CLR (Common Language Runtime) table « %.*ls ». Supprimez la référence à la fonction ou n'indexez pas la vue.
10133 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car la fonction « %.*ls » référencée par la vue effectue l’accès aux données utilisateur ou système.
10134 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient plusieurs APPLY. N'indexez pas la vue ou utilisez APPLY une seule fois.
10136 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'agrégat COUNT. Utilisez COUNT_BIG à la place.
10137 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à l’expression de table commune « %.*ls ». Les vues qui référencent les expressions de table courantes ne peuvent pas être indexées. N'indexez pas la vue ou supprimez l'expression de table courante de la définition de la vue.
10138 16 Non Impossible de créer %S_MSG dans l’affichage '%.*ls', car sa liste de sélection n’inclut pas une utilisation appropriée de COUNT_BIG. Envisagez d’ajouter COUNT_BIG(*) pour sélectionner la liste.
10139 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle utilise une conversion implicite de la chaîne en datetime ou smalldatetime. Utilisez une instruction CONVERT explicite avec une valeur de style déterministe.
10140 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient un indicateur de table. Supprimez l'indicateur.
10141 16 Non Impossible de créer %S_MSG dans l’affichage '%.*ls', car il fait référence à la routine CLR (fonction ou méthode) '%.*ls' en dehors des colonnes non clés de la liste SELECT. Recréez ou modifiez la vue de façon à ce qu'elle ne référence pas de routine CLR sauf dans les colonnes non-clés de la liste SELECT, puis créez l'index.
10142 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient APPLY. N'indexez pas la vue ou supprimez APPLY.
10143 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une fonction fenêtre de classement ou une fonction d'agrégation. Supprimez la fonction de la définition de la vue ou choisissez de ne pas indexer la vue.
10144 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle utilise la fonction CHANGETABLE.
10145 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle fait référence à un jeu de colonnes éparses. Les vues contenant un jeu de colonnes éparses ne peuvent pas être indexées. Envisagez de supprimer le jeu de colonnes éparses de la vue ou de ne pas indexer la vue.
10146 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle utilise la fonction SEMANTICSIMILARITYTABLE, SEMANTICKEYPHRASETABLE ou SEMANTICSIMILARITYDETAILSTABLE.
10211 16 Non Impossible d'appeler le mutateur d'une valeur de type CLR Null.
10227 16 Non Le champ « %.*ls » de type « %.*ls.%.*ls » ne peut pas être mis à jour, car le champ est « %.*ls ».
10240 16 Non UdtExtensions.dll est introuvable. Vérifiez l'installation.
10300 16 Non L’assembly '%.*ls' fait référence à l’assembly '%.*ls', qui n’est pas présent dans la base de données active. SQL Server a tenté de localiser et de charger automatiquement l'assembly référencé à l'emplacement de l'assembly de référence mais cette opération a échoué (raison : %S_MSG). Chargez l'assembly référencé dans la base de données actuelle et réessayez.
10301 16 Non L’assembly '%.*ls' fait référence à l’assembly '%.*ls', qui n’est pas présent dans la base de données active. SQL Server a tenté de localiser et de charger automatiquement l'assembly référencé à l'emplacement de l'assembly de référence mais cette opération a échoué (raison : %s). Chargez l'assembly référencé dans la base de données actuelle et réessayez.
10302 16 Non Impossible d'obtenir le chemin d'accès du serveur SQL Server : '%ls'.
10303 16 Oui Impossible de créer le gestionnaire AppDomain : '%.*ls'.
10304 16 Non Impossible d'entrer dans le CLR (Common Language Runtime) avec HRESULT 0x%x. Cela peut être dû à des ressources insuffisantes.
10305 16 Non La méthode Init d'une fonction table CLR doit être annotée avec SqlFunctionAttribute.
10306 16 Non L'attribut SqlFunctionAttribute de la méthode Init d'une fonction table CLR doit définir la propriété FillRowMethodName.
10307 16 Non La propriété FillRowMethodName de SqlFunctionAttribute ne contient aucun nom de méthode valide.
10308 10 Non Avertissement : l'assembly Microsoft .Net Framework '%.*ls' que vous enregistrez n'est pas entièrement testé dans un environnement hébergé SQL Server. À l'avenir, si vous mettez à niveau ou révisez cet assembly ou le .NET Framework, votre routine d'intégration CLR peut cesser de fonctionner. Pour plus d'informations, consultez la documentation en ligne de SQL Server.
10309 10 Non Avertissement : l'assembly client SQL Server '%.*ls' que vous enregistrez n'est pas entièrement testé dans un environnement hébergé SQL Server.
10310 10 Oui AppDomain %i (%.*ls) est marqué pour être déchargé en raison d'opérations CLR ou DDL liées à la sécurité.
10311 10 Oui AppDomain %i (%.*ls) est marqué pour être déchargé en raison d'une sollicitation de la mémoire.
10312 16 Non L'exécution de .NET Framework a été annulée. Le type UDP/UDF/CLR n'a pas rétabli le jeton de thread.
10313 16 Non Une erreur s'est produite dans le .NET Framework lors de %S_MSG. Les ressources serveur sont peut-être insuffisantes. Réexécutez la requête. Si le problème persiste, contactez le support technique. %.*ls
10314 16 Non Une erreur s'est produite dans Microsoft .NET Framework lors du chargement de l'ID d'assembly %d. Les ressources serveur sont insuffisantes, ou l'assembly n'est peut-être pas fiable avec PERMISSION_SET = EXTERNAL_ACCESS ou UNSAFE. Réexécutez la requête, ou consultez la documentation pour savoir comment résoudre les problèmes de fiabilité des assemblys. Pour plus d'informations sur cette erreur, voir : %.*ls
10316 16 Non Le domaine d'application avec l'ID de version spécifié (%d) a été déchargé en raison d'une sollicitation de la mémoire et est introuvable.
10317 16 Non Une erreur s'est produite lors de l'obtention des informations de version du fichier '%s'.
10318 16 Non '%.*ls' a échoué, car le paramètre %d de la méthode '%.*ls' de type '%.*ls' est annoté avec l’attribut non pris en charge System.ParamArrayAttribute.
10319 16 Non Échec de l’appel de méthode UserDefinedType, car le paramètre %d de la méthode '%.*ls' de type '%.*ls' est annoté avec l’attribut non pris en charge System.ParamArrayAttribute.
10320 16 Non Le nom de la méthode '%.*ls' n’est pas valide pour '%.*ls'.
10321 16 Non Nom de méthode '%.*ls' non valide pour l'appel de la méthode UserDefinedType.
10322 16 Non Type %.*ls introuvable dans la base de données %.*ls
10323 16 Oui Code utilisateur non valide identifié par l'Assistant Débogage managé %.*ls de .Net Framework
10324 16 Non L'option WITH ENCRYPTION de CREATE TRIGGER s'applique uniquement aux déclencheurs T-SQL et non aux déclencheurs CLR.
10325 16 Oui Le serveur est en cours d'arrêt en raison d'un dépassement de capacité de la pile dans le code non managé de l'utilisateur.
10326 16 Oui Deux versions de l’assembly '%.*ls' ne peuvent pas coexister dans la base de données '%.*ls'. Conservez une version et supprimez l'autre.
10327 14 Non Échec de %ls ASSEMBLY pour l’assembly '%.*ls', car l’assembly '%.*ls' n’est pas autorisé pour PERMISSION_SET = %ls. L'assembly est autorisé lorsqu'une des conditions suivantes est vraie : le propriétaire de la base de données (DBO) dispose de l'autorisation %ls et la base de données a la propriété de base de données TRUSTWORTHY activée ; l'assembly est signé avec un certificat ou une clé asymétrique qui dispose d'une connexion correspondante avec l'autorisation %ls.
10328 16 Non Espace de pile insuffisant pour créer AppDomain '%.*ls'.
10329 16 Non L'exécution de .NET Framework a été annulée. %.*ls
10330 16 Non Échec de ALTER ASSEMBLY parce que le schéma de sérialisation de type '%s' pourrait être modifié suite au changement du type '%s' dans l'assembly mis à jour. Les types persistants ne sont pas autorisés à modifier le schéma de sérialisation.
10331 16 Non Le type '%ls' de l'assembly '%.*ls' dérive d'un type générique non pris en charge pour un type CLR.
10332 16 Non L’assembly « %.*ls » a été créé à l’aide de la version %.*ls du .NET Framework. SQL Server utilise actuellement la version %s.
10333 16 Oui Échec de l’obtention de l’interface ICLRAppDomainResourceMonitor à partir du CLR. Le code d’erreur du CLR était : 0x%x. Par conséquent, la surveillance des ressources ne fonctionnera pas pour AppDomain avec l’ID %d.
10334 16 Non La modification du niveau de compatibilité de la base de données a provoqué l’affichage des données comme non cochées dans un ou plusieurs objets de la base de données %s. Reportez-vous à la colonne has_unchecked_assembly_data dans sys.tables et sys.views pour localiser tous ces objets.
10335 16 Non Le Common Language Runtime (CLR) a été chargé de manière non prise en charge. Cela peut se produire si une procédure stockée étendue ou un objet OLE Automation exécuté dans SQL Server appelle du code managé avant que l’hôte du runtime d’intégration CLR charge le CLR. Vous devez redémarrer SQL Server pour pouvoir utiliser les fonctionnalités d'intégration du CLR.
10336 10 Non Échec de la mise en file d’attente de la tâche pour démarrer CLR au démarrage du serveur SQL. Code d’erreur : %u. LE CLR sera lancé à la demande.
10337 16 Non Une erreur interne s’est produite.
10338 16 Non Échec de la vérification de l’assembly. Impossible d’ouvrir le fichier physique '%.*ls' : %ls.
10339 16 Non Échec de la vérification de l’assembly. Impossible de lire le fichier physique « %.*ls » : %ls.
10340 16 Non ÉCHEC DE L’ASSEMBLY DROP. Code d'erreur : 0x%x.
10341 16 Non Impossible de charger l’assembly '%.*ls', car l’assembly n’est pas autorisé à être utilisé dans Azure SQL Database. Contactez le support technique Azure si vous avez des questions.
10501 16 Non Impossible de créer le repère de plan '%.*ls', car le type '%.*ls' fourni n’est pas autorisé.
10502 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt et @module_or_batch, ou par @plan_handle et @statement_start_offset, correspond au repère de plan existant '%.*ls' dans la base de données. Supprimez le repère de plan existant avant de créer le nouveau.
10503 16 Non L'opération '%.*ls' n'est pas autorisée.
10504 16 Non Impossible de créer le repère de plan '%.*ls', car le paramètre @hints est incorrect. Utiliser N’OPTION ( <query_hint> [ ,... n ] )'.
10505 16 Non Impossible de créer le repère de plan '%.*ls', car la valeur '%.*ls' fournie n’est @module_or_batch pas un nom en deux parties légale. Utilisez 'schema_name.object_name'.
10506 16 Non Impossible de créer le repère de plan '%.*ls', car le paramètre @stmt contient plusieurs instructions.
10507 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt et @module_or_batch, ou par @plan_handle et @statement_start_offset, ne correspond à aucune instruction dans le module ou le lot spécifié. Modifiez les valeurs pour qu'elles correspondent à une instruction dans le module ou le lot.
10508 16 Non Impossible de '%ls' le repère de plan '%.*ls', car il n'existe pas ou vous ne disposez pas de l'autorisation nécessaire. Vérifiez le nom du repère de plan et la base de données de la session actuelle et assurez-vous que vous disposez de l'autorisation nécessaire.
10509 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt ou @statement_start_offset contient une erreur de syntaxe ou n’est pas éligible à une utilisation dans un repère de plan. Fournissez une seule instruction Transact-SQL valide ou une position de départ de l'instruction valide dans le lot. Pour obtenir une position de départ valide, interrogez la colonne 'statement_start_offset' de la fonction de gestion dynamique sys.dm_exec_query_stats.
10510 16 Non Impossible de créer le repère de plan '%.*ls', car il existe déjà un repère de plan de ce nom dans la base de données. Utilisez un nom unique.
10511 16 Non Impossible de créer le repère de plan '%.*ls', car @params n’est pas NULL. @params doit être NULL s’il @type s’agit de « object ».
10512 16 Non Impossible de créer le repère de plan '%.*ls', car l’objet '@module_or_batch' est chiffré. Paramétrez la requête en utilisant d'autres techniques telles que les index et les statistiques.
10513 16 Non Impossible de %S_MSG %S_MSG '%.*ls', car il est référencé par le repère de plan '%.*ls'. Utilisez sp_control_plan_guide pour supprimer le repère de plan dans un premier temps. Enregistrez la définition du repère de plan pour une utilisation ultérieure.
10514 16 Non Impossible de créer le repère de plan '%.*ls', car @module_or_batch il ne peut pas s’agir d’un objet volumineux lorsqu’il @type s’agit d’un objet.
10515 16 Non Impossible de créer le repère de plan '%.*ls', car le module '%.*ls' n’existe pas ou vous n’avez pas besoin d’autorisation.
10516 16 Non Impossible de créer le repère de plan '%.*ls, car @module_or_batch ne peut pas être compilé.
10517 16 Non Impossible de créer le repère de plan '%.*ls', car vous ne disposez pas de l'autorisation nécessaire. Vous devez modifier l'autorisation dans la base de données.
10518 16 Non Impossible d'exécuter sp_control_plan_guide, car les autorisations requises pour contrôler le repère de plan '%.*ls' sont insuffisantes. Modifiez l'autorisation de l'objet référencé par le repère de plan ou modifiez l'autorisation de la base de données.
10519 16 Non Impossible de créer le repère de plan '%.*ls', car les indicateurs spécifiés dans @hints ne peuvent pas être appliqués à l’instruction spécifiée par l’une ou l’autre@stmt.@statement_start_offset Vérifiez que les indicateurs peuvent être appliqués à l'instruction.
10520 16 Non Impossible de créer le repère de plan ’%.ls’, car @type a été spécifié comme ’%ls’ et une valeur autre que Null est spécifiée pour le paramètre ’%ls’. Ce type requiert une valeur Null pour le paramètre. Spécifiez la valeur Null pour le paramètre ou remplacez le type par un type qui autorise une valeur autre que Null pour le paramètre.
10521 16 Non Impossible de créer le repère de plan '%.*ls', car @type a été spécifié comme '%ls' et le paramètre '%ls' a la valeur NULL. Ce type requiert une valeur autre que Null pour le paramètre. Spécifiez une valeur autre que Null pour le paramètre ou remplacez le type par un type qui autorise une valeur Null pour le paramètre.
10,522 16 Non Impossible de créer le repère de plan '%.*ls', car @hints comporte une valeur non conforme. La valeur de @hints doit être OPTION(PARAMETERIZATION FORCED) ou OPTION(PARAMETERIZATION SIMPLE) si @type correspond à 'template'.
10523 16 Non Impossible de générer le modèle de requête, car @querytext ne contient aucune requête valide.
10524 16 Non Impossible de paramétrer @querytext.
10525 10 Non Le repère de plan '%.*ls' correspond à l'instruction après avoir été paramétré automatiquement via le paramétrage FORCED ou SIMPLE, mais l'indicateur RECOMPILE a été ignoré. RECOMPILE n'est pas pris en charge dans les instructions paramétrables automatiquement. Supprimez ce repère de plan ou supprimez l'indicateur RECOMPILE de ce dernier.
10526 16 Non Impossible de supprimer %S_MSG '%.*ls', car son déclencheur '%.*ls' est référencé par le repère de plan '%.*ls'. Utilisez sp_control_plan_guide pour supprimer le repère de plan dans un premier temps. Enregistrez la définition du repère de plan pour une utilisation ultérieure.
10527 16 Non Impossible de créer le repère de plan '%.*ls', car l’objet '%.*ls' est un objet temporaire.
10528 16 Non Impossible de créer le repère de plan '%.*ls' car son nom n'est pas valide. Les noms de repère de plan ne peuvent pas commencer par le signe dièse ('#').
10529 16 Non Impossible de créer le repère de plan '%.*ls', car il existe déjà un planguide '%.*ls' de @type 'template' sur @stmt.
10530 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @statement_start_offset ne correspond à aucune instruction dans le module ou lot spécifié. Envisagez de modifier @statement_start_offset pour correspondre à une instruction dans le module ou le lot.
10531 16 Non Impossible de créer le repère de plan '%.*ls' à partir du cache, car l'utilisateur ne dispose pas des autorisations nécessaires. Accordez l'autorisation VIEW SERVER STATE à l'utilisateur qui crée le repère de plan.
10532 16 Non Impossible de créer le repère de plan '%.*ls', car le lot ou le module spécifié par @plan_handle ne contient pas d’instruction éligible à un repère de plan. Indiquez une autre valeur pour @plan_handle.
10533 16 Non Impossible de créer le repère de plan '%.*ls', car le nom du repère de plan dépasse 124, le nombre maximal de caractères autorisé. Indiquez un nom qui contient moins de 125 caractères.
10534 16 Non Impossible de créer le repère de plan '%.*ls', car la valeur spécifiée n’est @params pas valide. Spécifiez la valeur dans le formulaire <parameter_name parameter_type><>, ou spécifiez NULL.
10535 16 Non Impossible de créer le repère de plan '%.*ls', car aucun plan n'a été trouvé dans le cache du plan qui correspond au handle de plan spécifié. Indiquez un handle de plan mis en cache. Pour obtenir la liste des handles de plan mis en cache, interrogez la vue de gestion dynamique sys.dm_exec_query_stats.
10536 16 Non Impossible de créer le repère de plan '%.*ls', car le lot ou le module correspondant à l’instruction spécifiée @plan_handle contient plus de 1 000 instructions éligibles. Créez un repère de plan pour chaque instruction du lot ou module en indiquant une valeur statement_start_offset pour chacune.
10537 16 Non Impossible d’activer le repère de plan '%.*ls', car le repère de plan activé '%.*ls' contient la même étendue et la même valeur de décalage de départ de l’instruction. Désactivez le repère de plan existant avant d'activer le repère de plan spécifié.
10538 16 Non Impossible de trouver le repère de plan, car l'ID du repère de plan spécifié a la valeur Null ou n'est pas valide, ou vous n'avez pas d'autorisation sur l'objet référencé par le repère de plan. Vérifiez que l'ID du repère de plan est valide, que la session active est définie en fonction du contexte de base de données approprié et que vous disposez de l'autorisation ALTER sur l'objet référencé par le repère de plan ou de l'autorisation ALTER DATABASE.
10539 16 Non Impossible de créer le repère de plan '%.*ls' à partir du cache, car aucun plan de requête n'est disponible pour l'instruction avec l'offset de démarrage %d. Ce problème peut se produire si l'instruction dépend des objets de base de données qui n'ont pas encore été créés. Assurez-vous que tous les objets de base de données nécessaires existent, puis exécutez l'instruction avant de créer le repère de plan.
10601 16 Non Impossible de spécifier des colonnes incluses pour un index cluster.
10602 16 Non La combinaison des syntaxes ancienne et nouvelle dans une instruction CREATE/ALTER/DROP INDEX n'est pas autorisée.
10603 16 Non Impossible de reconstruire l’index cluster '%.*ls' sur la vue '%.*ls', car la vue dépend de la table de base '%.*ls' dont l’index cluster '%.*ls' est désactivé.
10604 16 Non Impossible de convertir une statistique en un index à l'aide de l'option d'index DROP_EXISTING lorsque l'option d'index ONLINE est également spécifiée.
10605 16 Non Impossible de désactiver l’index de clé primaire « %.*ls » sur la table « %.*ls », car la table est publiée pour la réplication.
10606 16 Non Impossible de désactiver l’index cluster « %.*ls » dans l’affichage « %.*ls », car la vue indexée est publiée pour la réplication.
10607 16 Non L’index cluster '%.*ls' sur la table '%.*ls' ne peut pas être désactivé, car le suivi des modifications est activé. Désactivez le suivi des modifications sur la table avant de désactiver l'index cluster.
10608 16 Non Impossible de désactiver l’index '%.*ls' sur la table '%.*ls', car le suivi des modifications est activé. Le suivi des modifications nécessite une contrainte de clé primaire sur la table et la désactivation de l'index supprimera la contrainte. Désactivez le suivi des modifications sur la table avant de désactiver l'index.
10609 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est une colonne calculée. Réécrivez l'expression de filtre de manière à ne pas inclure cette colonne.
10,610 16 Non Impossible de créer l’index filtré '%.*ls' sur l’objet '%.*ls', car il ne s’agit pas d’une table utilisateur. Les index filtrés sont uniquement pris en charge dans les tables. Si vous essayez de créer un index filtré sur une vue, envisagez de créer une vue indexée avec l'expression de filtre incorporée à la définition de vue.
10611 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est comparée à une constante de priorité de type de données plus élevée ou d’un classement différent. La conversion d’une colonne en type de données de constante n'est pas prise en charge pour les éléments %S_MSG. Pour résoudre cette erreur, convertissez explicitement la constante en le même type de données et le même classement que la colonne '%.*ls'.
10612 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est comparée à une constante qui ne peut pas être convertie en type de données de la colonne. Réécrivez l'expression de filtre de manière à ne pas inclure cette comparaison.
10617 16 Non Impossible de créer ou de reconstruire l'index '%.*ls'. La longueur de clé de cet index (%d octets) dépasse la longueur maximale autorisée de '%d' octets lors de l'utilisation du format de stockage VarDecimal.
10618 16 Non Impossible de %S_MSG’index filtré '%.*ls' sur la table '%.*ls', car l’instruction définit l’option IGNORE_DUP_KEY sur ON. Réécrivez l'instruction de manière à ne pas utiliser l'option IGNORE_DUP_KEY.
10619 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est d’un type de données CLR. Réécrivez l'expression de filtre de manière à ne pas inclure cette colonne.
10620 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car l’expression de filtre contient une comparaison avec une valeur NULL littérale. Réécrivez la comparaison de manière à utiliser l'opérateur IS [NOT] NULL pour tester les valeurs NULL.
10,621 16 Non Impossible de créer l’index '%.*ls' sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre de l’index est un jeu de colonnes.
10622 16 Non Impossible de créer ou de reconstruire %S_MSG '%.*ls'. Les index compressés ne sont pas pris en charge dans les tables contenant des colonnes éparses ou une colonne de jeu de colonnes.
10623 16 Non Les statistiques filtrées '%.*ls' ne peuvent pas être créées sur l’objet '%.*ls', car il ne s’agit pas d’une table utilisateur. Les statistiques filtrées ne sont prises en charge que sur les tables utilisateur.
10624 16 Non L’instruction CREATE INDEX ou REBUILD INDEX a échoué pour l’index '%.*ls' sur la table '%.*ls', car une stratégie de distribution ne peut pas être spécifiée pour les bases de données système.
10625 16 Non Une clé de distribution ne peut pas être créée contenant plus de %d colonnes.
10626 16 Non Le nom de colonne '%.*ls' apparaît plusieurs fois dans la liste des colonnes de la clé de distribution.
10627 16 Non La colonne '%.*ls' ne peut pas faire partie de la clé de distribution de l’index '%.*ls', car la colonne ne fait pas partie de la clé d’index unique. Les colonnes de clé de distribution d’un index unique doivent faire partie de la clé d’index.
10628 16 Non L’index '%.*ls' sur la table '%.*ls' est un index hypothétique créé pour contenir des statistiques au niveau des colonnes. Une stratégie de distribution n’est pas autorisée pour les index hypothétiques.
10629 16 Non Le type de données spécifié pour la colonne '%.*ls' dans la table '%.*ls' ne peut pas être utilisé comme colonne dans la clé de distribution d’un index.
10630 16 Non La stratégie de distribution d’index n’est pas valide. La stratégie doit être définie sur HASH, NONE ou REPLICATE. Les colonnes de distribution ne peuvent pas être spécifiées lorsque la stratégie de distribution est définie sur NONE ou REPLICATE.
10631 16 Non Impossible de créer ou de reconstruire l'index '%.*ls'. Un index unique ou cluster sur une table fédérée doit contenir la colonne fédérée.
10632 16 Non Impossible de créer l’index '%.*ls'. Les vues ne peuvent pas être indexées dans une base de données fédérée.
10633 16 Non Opération de création d’index en ligne non valide
10634 10 Oui Une instruction '%.*ls' a été exécutée sur l’objet '%.*ls' par le nom d’hôte '%.*ls', ID de processus hôte %d à l’aide des options WAIT_AT_LOW_PRIORITY avec MAX_DURATION = %d et ABORT_AFTER_WAIT = BLOCKERS. Les sessions utilisateur bloquantes seront supprimées après la durée maximale d’attente.
10635 16 Non Une opération en ligne ne peut pas être effectuée pour '%.*ls', car l’index contient une colonne de type d’objet volumineux et, dans la même transaction, il existe des opérations de mise à jour avant cette opération en ligne. Placez l’opération en ligne en dehors de la transaction ou placez-la avant les mises à jour de la transaction.
10700 16 Non Le paramètre table "%.*ls" est READONLY et ne peut pas être modifié.
10701 15 Non L'option READONLY ne peut pas être utilisée dans une instruction EXECUTE ou CREATE AGGREGATE.
10702 15 Non Les options WITH CUBE et WITH ROLLUP ne sont pas autorisées avec une spécification ROLLUP, CUBE ou GROUPING SETS.
10703 15 Non Trop de jeux de regroupement. Le nombre maximal est %d.
10704 15 Non Pour recréer une erreur, une instruction THROW doit être utilisée à l’intérieur d’un bloc CATCH. Insérez l’instruction THROW à l’intérieur d’un bloc CATCH ou ajoutez des paramètres d’erreur à l’instruction THROW.
10705 15 Non Les sous-requêtes ne sont pas autorisées dans la clause OUTPUT.
10706 15 Non Trop d'expressions sont spécifiées dans la clause GROUP BY. Le nombre maximal est %d lorsque les jeux de regroupement sont fournis.
10707 15 Non Les constructions de regroupement CUBE() et ROLLUP() ne sont pas autorisées dans le mode de compatibilité actuel. Elles ne sont autorisées qu'en mode 100 ou supérieur.
10708 15 Non DEFAULT n'est pas autorisé dans la partie droite de "%.*ls"
10709 15 Non Le nombre de colonnes doit être identique pour chaque ligne dans un constructeur de valeurs de table.
10710 15 Non Une action de type '%S_MSG' n'est pas autorisée dans la clause 'WHEN NOT MATCHED' d'une instruction MERGE.
10711 15 Non Une action de type 'INSERT' n'est pas autorisée dans la clause '%S_MSG' d'une instruction MERGE.
10713 15 Non Une instruction MERGE doit se terminer par un point-virgule (;).
10714 15 Non Une action de type '%S_MSG' ne peut pas figurer plus d'une fois dans la clause '%S_MSG' d'une instruction MERGE.
10715 15 Non '%.*ls' n’est pas un indicateur valide.
10716 15 Non Une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée doit avoir une clause OUTPUT.
10717 15 Non La clause %S_MSG n'est pas autorisée lorsque la clause FROM contient une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10718 15 Non Les indicateurs de requête ne sont pas autorisés dans les instructions INSERT, UPDATE, DELETE ou MERGE imbriquées.
10719 16 Non Les relations de clé étrangère à partir d’une table optimisée en mémoire avec DURABILITY définie sur SCHEMA_AND_DATA à une table optimisée en mémoire avec DURABILITY défini sur SCHEMA_ONLY ne sont pas prises en charge.
10720 15 Non Une clause OUTPUT INTO n'est pas autorisée dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10721 15 Non La clause WHERE CURRENT OF n'est pas autorisée dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10722 15 Non Le mot clé DISTINCT n'est pas autorisé lorsque la clause FROM contient une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10723 15 Non Dans une instruction MERGE, une variable ne peut pas avoir pour valeur une colonne et une expression dans la même assignation de la clause SET d'une action UPDATE. Les assignations se présentant sous la forme 'SET @variable = column = expression' ne sont pas valides dans la clause SET de l'action UPDATE d'une instruction MERGE. Modifiez la clause SET de façon à ne spécifier que des assignations sous la forme 'SET @variable = column' ou 'SET @variable = expression'.
10724 15 Non L'indicateur FORCESEEK n'est pas autorisé pour les tables cibles d'instructions INSERT, UPDATE ou DELETE.
10725 15 Non Impossible d'utiliser l'option VARYING dans une instruction DECLARE, CREATE AGGREGATE ou CREATE FUNCTION.
10726 15 Non Les agrégats définis par l'utilisateur ne prennent pas en charge les paramètres par défaut.
10727 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée sur l'un ou l'autre côté d'un opérateur JOIN ou APPLY.
10728 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée comme source table d'un opérateur PIVOT ou UNPIVOT.
10729 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans une instruction SELECT qui n'est pas la source immédiate des lignes d'une instruction INSERT.
10730 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans la clause FROM d'une instruction UPDATE ou DELETE.
10731 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée au sein d'une autre instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10732 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée sur l'un ou l'autre côté d'un opérateur UNION, INTERSECT ou EXCEPT.
10733 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans la clause USING d'une instruction MERGE.
10734 16 Non L'attribution de variable n'est pas autorisée dans une instruction contenant un opérateur UNION, INTERSECT ou EXCEPT de niveau supérieur.
10735 15 Non Clause WHERE incorrecte pour %S_MSG '%.*ls' filtrée sur la table '%.*ls'.
10,736 15 Non Une instruction de liste de mots vides en texte intégral doit se terminer par un point-virgule (;).
10737 15 Non Dans une instruction ALTER TABLE REBUILD ou ALTER INDEX REBUILD, lorsqu'une partition est spécifiée dans une clause DATA_COMPRESSION, PARTITION=ALL est obligatoire. La clause PARTITION=ALL permet d'imposer que toutes les partitions de la table ou de l'index soient régénérées, même si un seul sous-ensemble est spécifié dans la clause DATA_COMPRESSION.
10738 15 Non Le nombre d'expressions de valeurs de ligne de l'instruction INSERT dépasse le nombre maximal autorisé de %d valeurs de ligne.
10739 15 Non La liste d'insertion de colonne utilisée dans l'instruction MERGE ne peut pas contenir d'identificateurs en plusieurs parties. Utilisez à la place des identificateurs en une partie.
10740 15 Non Une instruction de liste de propriétés de recherche doit se terminer par un point-virgule (;).
10741 15 Non Un TOP ne peut pas être utilisé dans la même requête ou sous-requête qu’un DÉCALAGE.
10742 15 Non Le décalage spécifié dans une clause OFFSET peut ne pas être négatif.
10743 15 Non Le nombre de lignes fournies pour une clause OFFSET doit être un entier.
10744 15 Non Le nombre de lignes fournies pour une clause FETCH doit être supérieur à zéro.
10745 15 Non L’indicateur FORCESCAN n’est pas autorisé pour les tables cibles d’instructions INSERT, UPDATE ou DELETE.
10,746 15 Non L’indicateur FORCESCAN est spécifié simultanément avec l’indicateur FORCESEEK. Supprimez l’un des indicateurs et soumettez à nouveau la requête.
10747 15 Non L’indicateur FORCESEEK paramétrable ne peut pas être utilisé simultanément avec des indicateurs INDEX ou un indicateur FORCESEEK non paramétrable sur le même objet. Utilisez des indicateurs INDEX et un indicateur FORCESEEK non paramétrable ou utilisez un indicateur FORCESEEK paramétrable sans indicateurs INDEX pour chaque table ou vue.
10748 15 Non Il existe plusieurs indicateurs FORCESEEK spécifiés sur la même table ou vue. Supprimez les indicateurs FORCESEEK supplémentaires et soumettez à nouveau la requête.
10,749 15 Non L’indicateur FORCESEEK ne peut pas être utilisé avec l’index 0. Corrigez l’index fourni à l’indicateur FORCESEEK et soumettez à nouveau la requête.
10750 15 Non L’indicateur FORCESCAN ne peut pas être utilisé avec plusieurs indicateurs INDEX. Supprimez les indicateurs INDEX supplémentaires et soumettez à nouveau la requête.
10751 15 Non La clause ORDER BY dans LA clause WITHIN GROUP de la fonction '%.*ls' doit avoir exactement une expression.
10 752 15 Non La fonction '%.*ls' peut ne pas avoir de cadre de fenêtre.
10753 15 Non La fonction '%.*ls' doit avoir une clause OVER.
10754 15 Non La fonction '%.*ls' doit avoir une clause WITHIN GROUP.
10755 15 Non La fonction '%.*ls' prend entre %d et %d arguments.
10756 15 Non Le cadre de fenêtre avec ROWS ou RANGE doit avoir une clause ORDER BY.
10757 15 Non La fonction '%.*ls' peut ne pas avoir de clause WITHIN GROUP.
10758 15 Non La fonction '%.*ls' peut ne pas avoir ORDER BY dans la clause OVER.
10759 15 Non L’utilisation de DISTINCT n’est pas autorisée avec la clause OVER.
10760 16 Non L’argument de mise à l’échelle n’est pas valide. Les expressions valides pour l’argument d’échelle %ls de type de données sont des constantes entières et des expressions constantes entières.
10761 16 Non Type de données %.*ls non valide dans la fonction %.*ls.
10762 16 Non La fonction %.*ls n’est pas autorisée en mode de compatibilité actuel. Il est autorisé uniquement en mode 110 ou version ultérieure.
10763 15 Non La clause GROUP BY ne peut contenir qu’un seul indicateur de requête. Supprimez les indicateurs supplémentaires et réexécutez la requête.
10,764 15 Non Le nombre de colonnes de regroupement dans la requête a dépassé le nombre maximal autorisé. SQL Server autorise les colonnes de regroupement 64 000. Réduisez le nombre de colonnes de regroupement et réexécutez la requête.
10765 15 Non DISTRIBUTED_AGG et les indicateurs de CENTRAL_AGG ne peuvent pas être utilisés avec une clause CUBE ou ROLLUP. Modifiez la requête et réexécutez-la.
10766 15 Non CENTRAL_AGG devez être spécifié après toutes les colonnes de la clause GROUP BY. Modifiez la requête et réexécutez-la.
10767 15 Non DISTRIBUTED_AGG indicateur ne peut pas être utilisé lorsque la clause GROUP BY contient la même colonne plusieurs fois. Modifiez la requête et réexécutez-la.
10768 15 Non L’indicateur LABEL ne peut être utilisé qu’une seule fois dans la requête. Modifiez la requête et réexécutez-la.
10769 15 Non Les options SET ne sont pas prises en charge dans les blocs ATOMIC.
10770 15 Non L’option SERVER et l’une des options CREDENTIAL ou FEDERATED_SERVICE_ACCOUNT = ON sont requises pour définir REMOTE_DATA_ARCHIVE sur une base de données.
10771 15 Non Impossible d’utiliser l’option CREDENTIAL avec l’option FEDERATED_SERVICE_ACCOUNT = ON.
10772 15 Non Il existe plusieurs indicateurs REMOTE_DATA_ARCHIVE_OVERRIDE spécifiés sur la même référence de table ou d’affichage. Supprimez les indicateurs de REMOTE_DATA_ARCHIVE_OVERRIDE supplémentaires et soumettez à nouveau la requête.
10773 15 Non L’indicateur REMOTE_DATA_ARCHIVE_OVERRIDE n’est pas applicable à l’objet '%.*ls', car il ne s’agit pas d’une table avec REMOTE_DATA_ARCHIVE activée. Supprimez l’indicateur REMOTE_DATA_ARCHIVE_OVERRIDE et soumettez à nouveau l’instruction.
10774 15 Non Clause WHERE incorrecte pour l’index filtré.
10775 16 Non L’objet '%.*ls' n’est pas une table optimisée en mémoire ou une fonction table incorporée compilée en mode natif et ne peut pas être accessible à partir d’un module compilé en mode natif.
10776 16 Non Les déclencheurs sur des tables non optimisées en mémoire ne peuvent pas utiliser WITH NATIVE_COMPILATION.
10777 16 Non Les déclencheurs sur des tables mémoire optimisées doivent utiliser WITH NATIVE_COMPILATION.
10778 16 Non Les relations de clé étrangère entre les tables optimisées en mémoire et les tables non optimisées en mémoire ne sont pas prises en charge.
10779 16 Non L’option de durabilité « schema_only » est prise en charge uniquement avec les tables optimisées en mémoire.
10780 16 Non Il n’existe aucune clé primaire dans la table référencée '%.*ls' qui correspond à la liste de colonnes de référencement dans la clé étrangère '%.*ls'. Les clés étrangères dans les tables mémoire optimisées doivent référencer les clés primaires.
10781 16 Non Querytraceon %d et l’indicateur d’optimiseur '%.*ls' spécifient des comportements en conflit. Supprimez l’une d’elles et réexécutez la requête.
10782 16 Non BEGIN ATOMIC est pris en charge uniquement dans les modules compilés en mode natif.
10783 16 Non Le corps d’un module compilé en mode natif doit être un bloc ATOMIC.
10784 16 Non La clause WITH de l'instruction BEGIN ATOMIC doit spécifier une valeur pour l'option « %ls ».
10785 15 Non %S_MSG '%ls' est pris en charge uniquement avec %S_MSG.
10786 16 Non La commande ALTER AVAILABILITY GROUP a échoué, car elle contenait plusieurs options MODIFY REPLICA : %ls. Entrez un GROUPE ALTER AVAILABILITY DISTINCT ... Commande MODIFY REPLICA pour chaque option de réplica que vous souhaitez modifier.
10787 16 Non Les indicateurs REPEATABLEREAD et SERIALIZABLE ne sont pas autorisés sur les tables Hekaton avec des index columnstore.
10788 15 Non L’option '%ls' n’est pas prise en charge avec les types de tables.
10789 15 Non L’option '%ls' doit être spécifiée pour l’index '%.*ls' sur la table '%.*ls'. Il est nécessaire pour les index de hachage.
10790 15 Non L’option '%ls' peut être spécifiée uniquement pour les index de hachage.
10791 15 Non Les index de hachage sont autorisés uniquement dans les tables mémoire optimisées.
10792 15 Non Lorsqu’elle est utilisée dans un module compilé en mode natif, la fonction '%.*ls' ne peut pas apparaître en dehors d’un bloc catch.
10793 16 Non Un index et une contrainte PRIMARY KEY ont été définis inline, avec la définition de la colonne '%.*ls', table '%.*ls'. La définition d’un index et d’une contrainte PRIMARY KEY inline avec la définition de colonne n’est pas autorisée.
10794 15 Non %S_MSG '%ls' n’est pas pris en charge avec %S_MSG.
10795 15 Non La variable '%.*ls' a été déclarée comme non null et doit être déclarée avec une valeur initiale.
10796 15 Non L’option SCHEMABINDING est prise en charge uniquement pour les modules compilés en mode natif et est requise pour ces modules.
10,797 15 Non Un seul groupe de fichiers MEMORY_OPTIMIZED_DATA est autorisé par base de données.
10798 16 Non Il ne s’agit pas d’un paramètre de compression de données valide pour cet objet. Elle ne peut être utilisée qu’avec des index columnstore. Choisissez NONE, PAGE ou compression ROW.
10799 16 Non Il ne s’agit pas d’un paramètre de compression de données valide pour un index columnstore. Choisissez COLUMNSTORE ou COLUMNSTORE_ARCHIVE compression.
10 800 16 Non L’écouteur de la ressource WSFC '%.*ls' n’a pas pu démarrer et a retourné le code d’erreur %d, '%.*ls'. Pour plus d’informations sur ce code d’erreur, consultez « Codes d’erreur système » dans la documentation de développement Windows.
10801 16 Non Échec de l’arrêt de l’écouteur pour la ressource du cluster de basculement Windows '%.*ls'. Erreur : %d. %.*ls
10802 10 Non Échec de la mise en file d’attente d’une tâche pour inscrire un nom de principal de service (SPN) pour le service SQL Server. L’authentification Kerberos ne sera pas possible tant qu’un SPN n’est pas ajouté manuellement ou que SQL Server soit redémarré. Code d’erreur SQLOS : %d.
10900 16 Non Impossible de configurer le gouverneur de ressources lors du démarrage. Recherchez des messages d'erreur spécifiques dans le journal des erreurs SQL Server ou vérifiez la cohérence de la base de données master en exécutant DBCC CHECKCATALOG('master').
10901 16 Non L'utilisateur n'a pas l'autorisation de modifier la configuration du gouverneur de ressources.
10902 16 Non La fonction définie par l'utilisateur '%s' n'existe pas dans la base de données master ou l'utilisateur n'a pas l'autorisation d'y accéder.
10903 16 Non Le nom de schéma spécifié '%.*ls' pour la fonction définie par l'utilisateur classifieur n'existe pas ou l'utilisateur n'a pas l'autorisation de l'utiliser.
10904 16 Non Échec de la configuration du gouverneur de ressources. Des sessions sont actives dans les groupes de charges de travail supprimés ou déplacés vers d'autres pools de ressources. Déconnectez toutes les sessions actives dans les groupes de charges de travail concernés et essayez à nouveau.
10905 16 Non Impossible de terminer la configuration du gouverneur de ressources, car la mémoire est insuffisante. Réduisez la charge du serveur ou tentez l'opération sur une connexion administrateur dédiée.
10906 16 Non Objet '%.*ls'.' %.*ls' n’est pas une fonction classifieur de classifieur resource governor valide définie par l’utilisateur. Une fonction définie par l'utilisateur classifieur valide doit être liée au schéma, retourner sysname et n'avoir aucun paramètre.
10907 16 Non L’attribut '%.*ls' avec la valeur %u est supérieur à l’attribut '%.*ls' avec la valeur %u.
10908 16 Non L’attribut '%.*ls' avec la valeur %u est inférieur à l’attribut '%.*ls' avec la valeur %u.
10909 16 Non Impossible de créer le pool de ressources. Le nombre maximal de pools de ressources ne peut pas dépasser la limite actuelle (%u), pools de ressources prédéfinis compris.
10910 16 Non L'opération n'a pas pu être terminée. La valeur spécifiée '%.*ls', %u, entraîne la somme des minimums sur tous les pools de ressources sur le planificateur %you de dépasser 100 %. Réduisez la valeur d’un ou plusieurs pools, ou modifiez l’affinité de pool, afin que la somme soit inférieure ou égale à 100.
10,911 16 Non Impossible d'effectuer l'opération demandée, car le pool de ressources '%.*ls' n'existe pas.
10912 16 Non L'opération n'a pas pu être terminée. La suppression du %S_MSG n'est pas autorisée.
10913 16 Non Les utilisateurs ne sont pas autorisés à %S_MSG le groupe de charge de travail '%.*ls' dans le pool de ressources '%.*ls'.
10914 16 Non Le nom du groupe de charges de travail %S_MSG '%.*ls' ne peut pas commencer par # sur ##.
10915 16 Non L'opération n'a pas pu être terminée. La modification de '%.*ls' %S_MSG n'est pas autorisée.
10916 16 Non Impossible de supprimer le pool de ressources '%.*ls', car il contient le groupe de charge de travail '%.*ls'. Supprimez tous les groupes de charges de travail à l'aide de ce pool de ressources avant de le supprimer.
10917 16 Non Échec de l'instruction ALTER WORKLOAD GROUP. Une clause 'WITH' ou 'USING' doit être spécifiée.
10918 16 Non Impossible de créer le fichier %S_MSG '%.*ls' parce qu'il existe déjà.
10919 16 Non Une erreur s'est produite lors de la lecture de la configuration du gouverneur de ressources à partir de la base de données master. Vérifiez l'intégrité de la base de données master ou contactez l'administrateur système.
10920 16 Non Impossible de %S_MSG la fonction définie par l'utilisateur '%.*ls'. Elle est utilisée en tant que classifieur du gouverneur de ressources.
10921 16 Non Le %S_MSG '%.*ls' ne peut pas être déplacé hors de '%.*ls' %S_MSG.
10922 16 Non Échec de %ls. Exécutez à nouveau l'instruction.
10923 16 Non Échec de %ls. Le gouverneur de ressources n'est pas disponible dans cette édition de SQL Server. Vous pouvez manipuler les métadonnées du gouverneur de ressources, mais vous ne serez pas en mesure d'appliquer la configuration du gouverneur de ressources. Seule l'édition Enterprise de SQL Server prend en charge le gouverneur de ressources.
10924 16 Non La plage d’affinité du pool n’est pas valide. La limite inférieure %d doit être inférieure à la limite supérieure %d.
10925 16 Non Une valeur %S_MSG a été spécifiée plusieurs fois dans la liste de plages d’affinités du pool.
10926 16 Non La plage %S_MSG qui spécifie %S_MSG %d inclut au moins un %S_MSG qui n’est pas disponible pour l’instance actuelle. Le nombre %S_MSG maximal disponible pour cette instance est %d.
10927 16 Non L'opération n'a pas pu être terminée. La valeur spécifiée '%.*ls', %u, entraîne la somme des minimums sur tous les groupes de charges de travail utilisant le pool de ressources '%.*ls' pour dépasser 100 %. Réduisez la valeur ou modifiez d’autres groupes de charges de travail afin que la somme soit inférieure ou égale à 100.
10928 16 Non ID de ressource : %d. La limite %ls pour la base de données est %d et a été atteinte. Pour obtenir de l’aide, consultez « http://go.microsoft.com/fwlink/?LinkId=267637 ».
10929 16 Non ID de ressource : %d. La garantie minimale %ls est %d, la limite maximale est %d et l’utilisation actuelle de la base de données est %d. Toutefois, le serveur est actuellement trop occupé pour prendre en charge %ls supérieur à %d pour cette base de données. Pour obtenir de l’aide, consultez « http://go.microsoft.com/fwlink/?LinkId=267637 ». Sinon, veuillez réessayer ultérieurement.
10930 16 Non Le service est actuellement trop occupé. Veuillez réessayer plus tard.
10931 16 Non Impossible de supprimer le pool de ressources '%.*ls', car il est lié à une base de données. Supprimez toutes les liaisons de ce pool de ressources avant de la supprimer.
10932 16 Non La configuration de Resource Governor a échoué, car il existe une base de données active dans le pool de ressources supprimée. Mettre la base de données hors connexion et réessayer.
10933 16 Non Un %S_MSG avec id %d n’existe pas sur ce système. Utilisez sys.dm_os_schedulers pour localiser %S_MSGs valide pour ce système.
10934 16 Non Impossible d’effectuer l’opération demandée, car le pool de ressources externe '%.*ls' n’existe pas.
10935 16 Non Le pool de ressources externe n’autorise pas plusieurs groupes de processeurs.
10961 16 Non La requête a été abandonnée, car son utilisation du processeur dépasse la limite maximale configurée pour le groupe de charge de travail.
10981 10 Non La reconfiguration du gouverneur de ressources a réussi.
10982 16 Oui Échec de l’exécution de la fonction classifieur de classifieur resource governor '%.*ls'. Dernière erreur %u, état %u. Examinez les erreurs précédentes dans le journal des erreurs SQL Server à partir de l'ID de session %ld pour des détails. Temps écoulé de la fonction classifieur : %I64u ms.
10983 16 Non L'opération '%ls' du gouverneur de ressources a été annulée par l'utilisateur.
10984 16 Non Échec de la reconfiguration de Resource Governor.
10985 10 Non La reconfiguration de Resource Governor a rencontré un problème (code HRESULT : 0x%lx, raison : %ls), lors de l’envoi d’ID de pool de ressources externes actifs à launchpad. Cela n’échouera pas à reconfigurer.
Error Niveau de gravité Événement journalisé Description
10000 16 Non Erreur : fournisseur inconnu.
10001 16 Non Le fournisseur rapporte une défaillance catastrophique inattendue.
10002 16 Non Le fournisseur n'a pas implémenté cette fonctionnalité.
10003 16 Non Le fournisseur n'a plus de mémoire.
10004 16 Non Un ou plusieurs arguments ont été déclarés non valides par le fournisseur.
10005 16 Non Le fournisseur ne prend pas en charge cette interface.
10006 16 Non Le fournisseur signale l'utilisation d'un pointeur non valide.
10007 16 Non Le fournisseur signale l'utilisation d'un handle non valide.
10008 16 Non Le fournisseur a arrêté l'opération.
10009 16 Non Le fournisseur n'a donné aucune information quant à cette erreur.
10010 16 Non Les données nécessaires pour terminer cette opération ne sont pas encore disponibles pour le fournisseur.
10011 16 Non Accès refusé.
10021 16 Non Exécution arrêtée par le fournisseur parce qu'une limite de ressources a été atteinte.
10022 16 Non Le fournisseur a appelé une méthode à l'aide de IRowsetNotify dans le consommateur, mais la méthode n'a toujours pas été retournée.
10023 16 Non Le fournisseur ne prend pas en charge la méthode requise.
10024 16 Non Le fournisseur signale que l'utilisateur n'a pas l'autorisation d'effectuer cette opération.
10025 16 Non Le fournisseur a provoqué une erreur au niveau du serveur dans un traitement externe.
10026 16 Non Aucun texte de commande n'a été défini.
10027 16 Non La commande n'a pas été préparée.
10028 16 Non Échec de l’authentification.
10032 16 Non Impossible de retourner plusieurs jeux de résultats (non pris en charge par le fournisseur).
10033 16 Non L'index spécifié n'existe pas ou le fournisseur ne prend pas en charge l'analyse d'index sur cette source de données.
10034 16 Non La table ou la vue spécifiée n'existe pas ou comporte des erreurs.
10035 16 Non Aucune valeur spécifiée pour un ou plusieurs des paramètres requis.
10042 16 Non Impossible de définir une propriété tant qu'il reste un ensemble de lignes ouvert.
10052 16 Non L'insertion a été annulée par le fournisseur pendant la notification.
10053 16 Non Impossible de convertir la valeur des données pour des raisons autres que l'incompatibilité de signe ou le dépassement de capacité.
10054 16 Non La valeur des données d'une ou de plusieurs colonnes a dépassé le type utilisé par le fournisseur.
10055 16 Non Les données ont violé les contraintes d'intégrité d'une ou de plusieurs colonnes.
10056 16 Non Le nombre de lignes avec des modifications en attente a dépassé la limite spécifiée par la propriété DBPROP_MAXPENDINGROWS.
10057 16 Non Impossible de créer la ligne. Le nombre total de lignes actives acceptées par l'ensemble de lignes serait dépassé.
10058 16 Non Le consommateur ne peut pas insérer de nouvelle ligne avant de libérer les handles des lignes précédemment récupérées.
10062 16 Non La modification a été annulée par le fournisseur pendant la notification.
10063 16 Non Impossible de convertir la valeur des données pour des raisons autres que l'incompatibilité de signe ou le dépassement de capacité.
10064 16 Non La valeur des données d'une ou de plusieurs colonnes a dépassé le type utilisé par le fournisseur.
10065 16 Non Les données ont violé les contraintes d'intégrité d'une ou de plusieurs colonnes.
10066 16 Non Le nombre de lignes avec des modifications en attente a dépassé la limite spécifiée par la propriété DBPROP_MAXPENDINGROWS.
10067 16 Non L'ensemble de lignes a utilisé un accès concurrentiel optimiste et la valeur de la colonne a changé après la dernière extraction ou resynchronisation de la ligne.
10068 16 Non Le consommateur ne peut pas supprimer la ligne. Une suppression est en attente ou a déjà été transmise à la source de données.
10069 16 Non Le consommateur ne peut pas supprimer la ligne. Une insertion a été transmise à la source de données.
10081 16 Non L'ensemble de lignes fait appel aux index intégrés mais il n'y a pas d'index actuellement.
10085 16 Non RestartPosition sur la table a été annulé pendant la notification.
10086 16 Non La table a été construite pendant un flux de données actif et la position ne peut pas être redémarrée.
10087 16 Non Le fournisseur n'a pas libéré certaines lignes existantes.
10088 16 Non L'ordre des colonnes n'a pas été spécifié dans l'objet qui a créé l'ensemble de lignes. Le fournisseur a dû réexécuter la commande pour redéfinir la prochaine position d'extraction à sa valeur d'origine ; par ailleurs, l'ordre des colonnes a changé.
10100 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient le mot clé DISTINCT. Supprimez le mot clé DISTINCT de la vue ou n'indexez pas la vue. Vous pouvez également remplacer DISTINCT par GROUP BY ou COUNT_BIG(*) pour simuler DISTINCT sur les colonnes de regroupement.
10101 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient le mot clé TOP ou OFFSET. Envisagez de supprimer la vue TOP ou OFFSET ou de ne pas indexer la vue.
10102 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient la clause TABLESAMPLE. Supprimez la clause TABLESAMPLE ou n'indexez pas la vue.
10103 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise OPENROWSET, OPENQUERY ou OPENDATASOURCE. N'indexez pas la vue ou supprimez OPENQUERY, OPENROWSET et OPENDATASOURCE.
10104 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une table qui utilise une fonction de texte intégral CONTAINSTABLE ou FREETEXTTABLE. Supprimez l'une de ces fonctions ou n'indexez pas la vue.
10105 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise le fournisseur d'ensembles de lignes OPENXML. Supprimez OPENXML ou n'indexez pas la vue.
10106 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence un fournisseur d'ensembles de lignes interne du système. N'indexez pas cette vue.
10107 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car elle utilise la variable de table « %.*ls ». N'indexez pas cette vue ou supprimez la référence à la variable de table.
10108 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une table interne SQL Server.
10109 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la table dérivée « %.*ls » (définie par l’instruction SELECT dans la clause FROM). Supprimez la référence à la table dérivée ou n'indexez pas la vue.
10110 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient OUTER APPLY. N'indexez pas la vue ou supprimez OUTER APPLY.
10111 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une jointure qui utilise une syntaxe d'échappement standard ODBC. Utilisez plutôt une syntaxe de jointure ANSI.
10112 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient une jointure INNER qui spécifie un indicateur de jointure. Envisagez de supprimer l'indicateur de jointure.
10113 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise une jointure LEFT, RIGHT ou FULL OUTER et aucune jointure OUTER n'est autorisée dans les vues indexées. Utilisez plutôt une jointure INNER.
10114 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'opérateur PIVOT. N'indexez pas cette vue.
10115 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'opérateur UNPIVOT. N'indexez pas cette vue.
10116 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient un ou plusieurs opérateurs UNION, INTERSECT ou EXCEPT. Créez une vue indexée distincte pour chaque requête correspondant à une entrée des opérateurs UNION, INTERSECT ou EXCEPT de la vue d'origine.
10117 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car l’affichage utilise l’opérateur « * » pour sélectionner des colonnes. Référencez plutôt les colonnes par leur nom.
10118 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient GROUP BY ALL. Utilisez plutôt GROUP BY.
10119 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient un opérateur CUBE, ROLLUP ou GROUPING SETS. N'indexez pas cette vue.
10120 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient l’opérateur ROLLUP. N'indexez pas cette vue.
10121 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une clause HAVING. Supprimez la clause HAVING.
10122 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une clause COMPUTE. N'indexez pas cette vue ou utilisez plutôt une vue GROUP BY ou une vue agrégée pour remplacer le calcul COMPUTE des résultats agrégés.
10124 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une colonne interne SQL Server.
10125 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise l’agrégat « %.*ls ». Supprimez l'agrégat, n'indexez pas la vue ou utilisez d'autres agrégats. Par exemple, AVG remplace SUM et COUNT_BIG, ou COUNT remplace COUNT_BIG.
10126 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise l’agrégat « %.*ls » avec le mot clé DISTINCT. N'indexez pas cette vue ou supprimez DISTINCT. Utilisez une vue GROUP BY ou COUNT_BIG(*) pour simuler DISTINCT dans les colonnes de regroupement.
10127 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une ou plusieurs sous-requêtes. Modifiez la vue pour utiliser uniquement les jointures à la place des sous-requêtes. Vous pouvez également ne pas indexer cette vue.
10,128 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise un prédicat de texte intégral CONTAINS ou FREETEXT. Supprimez CONTAINS ou FREETEXT ou n'indexez pas la vue.
10129 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la fonction table inline ou multi-état « %.*ls ». Développez manuellement la définition de la fonction dans la définition de la vue ou n'indexez pas la vue.
10130 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise la fonction table CLR (Common Language Runtime) non déterministe « %.*ls ». N'indexez pas la vue ou modifiez-la de façon à ne pas utiliser cette fonction.
10131 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la fonction table CLR (Common Language Runtime) imprecise « %.*ls ». N'indexez pas la vue.
10132 16 Non Impossible de créer %S_MSG en mode « %.*ls », car il fait référence à la fonction CLR (Common Language Runtime) table « %.*ls ». Supprimez la référence à la fonction ou n'indexez pas la vue.
10133 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car la fonction « %.*ls » référencée par la vue effectue l’accès aux données utilisateur ou système.
10134 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient plusieurs APPLY. N'indexez pas la vue ou utilisez APPLY une seule fois.
10136 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'agrégat COUNT. Utilisez COUNT_BIG à la place.
10137 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à l’expression de table commune « %.*ls ». Les vues qui référencent les expressions de table courantes ne peuvent pas être indexées. N'indexez pas la vue ou supprimez l'expression de table courante de la définition de la vue.
10138 16 Non Impossible de créer %S_MSG dans l’affichage '%.*ls', car sa liste de sélection n’inclut pas une utilisation appropriée de COUNT_BIG. Envisagez d’ajouter COUNT_BIG(*) pour sélectionner la liste.
10139 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle utilise une conversion implicite de la chaîne en datetime ou smalldatetime. Utilisez une instruction CONVERT explicite avec une valeur de style déterministe.
10140 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient un indicateur de table. Supprimez l'indicateur.
10141 16 Non Impossible de créer %S_MSG dans l’affichage '%.*ls', car il fait référence à la routine CLR (fonction ou méthode) '%.*ls' en dehors des colonnes non clés de la liste SELECT. Recréez ou modifiez la vue de façon à ce qu'elle ne référence pas de routine CLR sauf dans les colonnes non-clés de la liste SELECT, puis créez l'index.
10142 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient APPLY. N'indexez pas la vue ou supprimez APPLY.
10143 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une fonction fenêtre de classement ou une fonction d'agrégation. Supprimez la fonction de la définition de la vue ou choisissez de ne pas indexer la vue.
10144 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle utilise la fonction CHANGETABLE.
10145 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle fait référence à un jeu de colonnes éparses. Les vues contenant un jeu de colonnes éparses ne peuvent pas être indexées. Envisagez de supprimer le jeu de colonnes éparses de la vue ou de ne pas indexer la vue.
10146 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle utilise la fonction SEMANTICSIMILARITYTABLE, SEMANTICKEYPHRASETABLE ou SEMANTICSIMILARITYDETAILSTABLE.
10147 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle utilise la clause FOR SYSTEM_TIME temporelle.
10148 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle utilise OPENJSON.
10149 16 Non L’index qui a SNAPSHOT_MATERIALIZATION ne peut pas être créé sur l’affichage '%.*ls', car la définition de vue contient des tables optimisées en mémoire.
10211 16 Non Impossible d'appeler le mutateur d'une valeur de type CLR Null.
10227 16 Non Le champ « %.*ls » de type « %.*ls.%.*ls » ne peut pas être mis à jour, car le champ est « %.*ls ».
10240 16 Non UdtExtensions.dll est introuvable. Vérifiez l'installation.
10300 16 Non L’assembly '%.*ls' fait référence à l’assembly '%.*ls', qui n’est pas présent dans la base de données active. SQL Server a tenté de localiser et de charger automatiquement l'assembly référencé à l'emplacement de l'assembly de référence mais cette opération a échoué (raison : %S_MSG). Chargez l'assembly référencé dans la base de données actuelle et réessayez.
10301 16 Non L’assembly '%.*ls' fait référence à l’assembly '%.*ls', qui n’est pas présent dans la base de données active. SQL Server a tenté de localiser et de charger automatiquement l'assembly référencé à l'emplacement de l'assembly de référence mais cette opération a échoué (raison : %s). Chargez l'assembly référencé dans la base de données actuelle et réessayez.
10302 16 Non Impossible d'obtenir le chemin d'accès du serveur SQL Server : '%ls'.
10303 16 Oui Impossible de créer le gestionnaire AppDomain : '%.*ls'.
10304 16 Non Impossible d'entrer dans le CLR (Common Language Runtime) avec HRESULT 0x%x. Cela peut être dû à des ressources insuffisantes.
10305 16 Non La méthode Init d'une fonction table CLR doit être annotée avec SqlFunctionAttribute.
10306 16 Non L'attribut SqlFunctionAttribute de la méthode Init d'une fonction table CLR doit définir la propriété FillRowMethodName.
10307 16 Non La propriété FillRowMethodName de SqlFunctionAttribute ne contient aucun nom de méthode valide.
10308 10 Non Avertissement : l'assembly Microsoft .Net Framework '%.*ls' que vous enregistrez n'est pas entièrement testé dans un environnement hébergé SQL Server. À l'avenir, si vous mettez à niveau ou révisez cet assembly ou le .NET Framework, votre routine d'intégration CLR peut cesser de fonctionner. Pour plus d'informations, consultez la documentation en ligne de SQL Server.
10309 10 Non Avertissement : l'assembly client SQL Server '%.*ls' que vous enregistrez n'est pas entièrement testé dans un environnement hébergé SQL Server.
10310 10 Oui AppDomain %i (%.*ls) est marqué pour être déchargé en raison d'opérations CLR ou DDL liées à la sécurité.
10311 10 Oui AppDomain %i (%.*ls) est marqué pour être déchargé en raison d'une sollicitation de la mémoire.
10312 16 Non L'exécution de .NET Framework a été annulée. Le type UDP/UDF/CLR n'a pas rétabli le jeton de thread.
10313 16 Non Une erreur s'est produite dans le .NET Framework lors de %S_MSG. Les ressources serveur sont peut-être insuffisantes. Réexécutez la requête. Si le problème persiste, contactez le support technique. %.*ls
10314 16 Non Une erreur s'est produite dans Microsoft .NET Framework lors du chargement de l'ID d'assembly %d. Le serveur peut manquer de ressources, ou l’assembly peut ne pas être approuvé. Réexécutez la requête, ou consultez la documentation pour savoir comment résoudre les problèmes de fiabilité des assemblys. Pour plus d'informations sur cette erreur, voir : %.*ls
10316 16 Non Le domaine d'application avec l'ID de version spécifié (%d) a été déchargé en raison d'une sollicitation de la mémoire et est introuvable.
10317 16 Non Une erreur s'est produite lors de l'obtention des informations de version du fichier '%s'.
10318 16 Non '%.*ls' a échoué, car le paramètre %d de la méthode '%.*ls' de type '%.*ls' est annoté avec l’attribut non pris en charge System.ParamArrayAttribute.
10319 16 Non Échec de l’appel de méthode UserDefinedType, car le paramètre %d de la méthode '%.*ls' de type '%.*ls' est annoté avec l’attribut non pris en charge System.ParamArrayAttribute.
10320 16 Non Le nom de la méthode '%.*ls' n’est pas valide pour '%.*ls'.
10321 16 Non Nom de méthode '%.*ls' non valide pour l'appel de la méthode UserDefinedType.
10322 16 Non Type %.*ls introuvable dans la base de données %.*ls
10323 16 Oui Code utilisateur non valide identifié par l'Assistant Débogage managé %.*ls de .Net Framework
10324 16 Non L'option WITH ENCRYPTION de CREATE TRIGGER s'applique uniquement aux déclencheurs T-SQL et non aux déclencheurs CLR.
10325 16 Oui Le serveur est en cours d'arrêt en raison d'un dépassement de capacité de la pile dans le code non managé de l'utilisateur.
10326 16 Oui Deux versions de l’assembly '%.*ls' ne peuvent pas coexister dans la base de données '%.*ls'. Conservez une version et supprimez l'autre.
10327 14 Non Échec de %ls ASSEMBLY pour l’assembly '%.*ls', car l’assembly '%.*ls' n’est pas approuvé. L’assembly est approuvé lorsque l’un des éléments suivants est vrai : l’assembly est signé avec un certificat ou une clé asymétrique disposant d’une connexion correspondante avec l’autorisation UNSAFE ASSEMBLY, ou l’assembly est approuvé à l’aide de sp_add_trusted_assembly.
10328 16 Non Espace de pile insuffisant pour créer AppDomain '%.*ls'.
10329 16 Non L'exécution de .NET Framework a été annulée. %.*ls
10330 16 Non Échec de ALTER ASSEMBLY parce que le schéma de sérialisation de type '%s' pourrait être modifié suite au changement du type '%s' dans l'assembly mis à jour. Les types persistants ne sont pas autorisés à modifier le schéma de sérialisation.
10331 16 Non Le type '%ls' de l'assembly '%.*ls' dérive d'un type générique non pris en charge pour un type CLR.
10332 16 Non L’assembly « %.*ls » a été créé à l’aide de la version %.*ls du .NET Framework. SQL Server utilise actuellement la version %s.
10333 16 Oui Échec de l’obtention de l’interface ICLRAppDomainResourceMonitor à partir du CLR. Le code d’erreur du CLR était : 0x%x. Par conséquent, la surveillance des ressources ne fonctionnera pas pour AppDomain avec l’ID %d.
10334 16 Non La modification du niveau de compatibilité de la base de données a provoqué l’affichage des données comme non cochées dans un ou plusieurs objets de la base de données %s. Reportez-vous à la colonne has_unchecked_assembly_data dans sys.tables et sys.views pour localiser tous ces objets.
10335 16 Non Le Common Language Runtime (CLR) a été chargé de manière non prise en charge. Cela peut se produire si une procédure stockée étendue ou un objet OLE Automation exécuté dans SQL Server appelle du code managé avant que l’hôte du runtime d’intégration CLR charge le CLR. Vous devez redémarrer SQL Server pour pouvoir utiliser les fonctionnalités d'intégration du CLR.
10336 10 Non Échec de la mise en file d’attente de la tâche pour démarrer CLR au démarrage du serveur SQL. Code d’erreur : %u. LE CLR sera lancé à la demande.
10337 16 Non Une erreur interne s’est produite.
10338 16 Non Échec de la vérification de l’assembly. Impossible d’ouvrir le fichier physique '%.*ls' : %ls.
10339 16 Non Échec de la vérification de l’assembly. Impossible de lire le fichier physique « %.*ls » : %ls.
10340 16 Non ÉCHEC DE L’ASSEMBLY DROP. Code d'erreur : 0x%x.
10341 16 Non Impossible de charger l’assembly '%.*ls', car Azure SQL Database ne prend pas en charge les assemblys définis par l’utilisateur. Contactez le support technique Azure si vous avez des questions.
10342 16 Non Impossible de charger l’assembly '%.*ls', car cette édition de SQL Server prend uniquement en charge les assemblys SAFE.
10343 14 Non CREATE ou ALTER ASSEMBLY pour l’assembly '%.*ls' avec l’option SAFE ou EXTERNAL_ACCESS a échoué, car l’option « clr strict security » de sp_configure a la valeur 1. Microsoft vous recommande de signer l’assembly avec un certificat ou une clé asymétrique disposant d’une connexion correspondante avec l’autorisation UNSAFE ASSEMBLY. Vous pouvez également approuver l’assembly à l’aide de sp_add_trusted_assembly.
10344 16 Non Erreur d’accès à la table interne : échec de l’accès aux assemblys approuvés avec HRESULT : 0x%x. Contactez les services clientèle.
10345 16 Non Le hachage d’assembly '0x%.*ls' est déjà approuvé.
10346 16 Non Le hachage d’assembly '0x%.*ls' n’est pas actuellement approuvé. Aucune action n'a été menée.
10501 16 Non Impossible de créer le repère de plan '%.*ls', car le type '%.*ls' fourni n’est pas autorisé.
10502 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt et @module_or_batch, ou par @plan_handle et @statement_start_offset, correspond au repère de plan existant '%.*ls' dans la base de données. Supprimez le repère de plan existant avant de créer le nouveau.
10503 16 Non L'opération '%.*ls' n'est pas autorisée.
10504 16 Non Impossible de créer le repère de plan '%.*ls', car le paramètre @hints est incorrect. Utiliser N’OPTION ( <query_hint> [ ,... n ] )'.
10505 16 Non Impossible de créer le repère de plan '%.*ls', car la valeur '%.*ls' fournie n’est @module_or_batch pas un nom en deux parties légale. Utilisez 'schema_name.object_name'.
10506 16 Non Impossible de créer le repère de plan '%.*ls', car le paramètre @stmt contient plusieurs instructions.
10507 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt et @module_or_batch, ou par @plan_handle et @statement_start_offset, ne correspond à aucune instruction dans le module ou le lot spécifié. Modifiez les valeurs pour qu'elles correspondent à une instruction dans le module ou le lot.
10508 16 Non Impossible de '%ls' le repère de plan '%.*ls', car il n'existe pas ou vous ne disposez pas de l'autorisation nécessaire. Vérifiez le nom du repère de plan et la base de données de la session actuelle et assurez-vous que vous disposez de l'autorisation nécessaire.
10509 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt ou @statement_start_offset contient une erreur de syntaxe ou n’est pas éligible à une utilisation dans un repère de plan. Fournissez une seule instruction Transact-SQL valide ou une position de départ de l'instruction valide dans le lot. Pour obtenir une position de départ valide, interrogez la colonne 'statement_start_offset' de la fonction de gestion dynamique sys.dm_exec_query_stats.
10510 16 Non Impossible de créer le repère de plan '%.*ls', car il existe déjà un repère de plan de ce nom dans la base de données. Utilisez un nom unique.
10511 16 Non Impossible de créer le repère de plan '%.*ls', car @params n’est pas NULL. @params doit être NULL s’il @type s’agit de « object ».
10512 16 Non Impossible de créer le repère de plan '%.*ls', car l’objet '@module_or_batch' est chiffré. Paramétrez la requête en utilisant d'autres techniques telles que les index et les statistiques.
10513 16 Non Impossible de %S_MSG %S_MSG '%.*ls', car il est référencé par le repère de plan '%.*ls'. Utilisez sp_control_plan_guide pour supprimer le repère de plan dans un premier temps. Enregistrez la définition du repère de plan pour une utilisation ultérieure.
10514 16 Non Impossible de créer le repère de plan '%.*ls', car @module_or_batch il ne peut pas s’agir d’un objet volumineux lorsqu’il @type s’agit d’un objet.
10515 16 Non Impossible de créer le repère de plan '%.*ls', car le module '%.*ls' n’existe pas ou vous n’avez pas besoin d’autorisation.
10516 16 Non Impossible de créer le repère de plan '%.*ls, car @module_or_batch ne peut pas être compilé.
10517 16 Non Impossible de créer le repère de plan '%.*ls', car vous ne disposez pas de l'autorisation nécessaire. Vous devez modifier l'autorisation dans la base de données.
10518 16 Non Impossible d'exécuter sp_control_plan_guide, car les autorisations requises pour contrôler le repère de plan '%.*ls' sont insuffisantes. Modifiez l'autorisation de l'objet référencé par le repère de plan ou modifiez l'autorisation de la base de données.
10519 16 Non Impossible de créer le repère de plan '%.*ls', car les indicateurs spécifiés dans @hints ne peuvent pas être appliqués à l’instruction spécifiée par l’une ou l’autre@stmt.@statement_start_offset Vérifiez que les indicateurs peuvent être appliqués à l'instruction.
10520 16 Non Impossible de créer le repère de plan ’%.ls’, car @type a été spécifié comme ’%ls’ et une valeur autre que Null est spécifiée pour le paramètre ’%ls’. Ce type requiert une valeur Null pour le paramètre. Spécifiez la valeur Null pour le paramètre ou remplacez le type par un type qui autorise une valeur autre que Null pour le paramètre.
10521 16 Non Impossible de créer le repère de plan '%.*ls', car @type a été spécifié comme '%ls' et le paramètre '%ls' a la valeur NULL. Ce type requiert une valeur autre que Null pour le paramètre. Spécifiez une valeur autre que Null pour le paramètre ou remplacez le type par un type qui autorise une valeur Null pour le paramètre.
10,522 16 Non Impossible de créer le repère de plan '%.*ls', car @hints comporte une valeur non conforme. La valeur de @hints doit être OPTION(PARAMETERIZATION FORCED) ou OPTION(PARAMETERIZATION SIMPLE) si @type correspond à 'template'.
10523 16 Non Impossible de générer le modèle de requête, car @querytext ne contient aucune requête valide.
10524 16 Non Impossible de paramétrer @querytext.
10525 10 Non Le repère de plan '%.*ls' correspond à l'instruction après avoir été paramétré automatiquement via le paramétrage FORCED ou SIMPLE, mais l'indicateur RECOMPILE a été ignoré. RECOMPILE n'est pas pris en charge dans les instructions paramétrables automatiquement. Supprimez ce repère de plan ou supprimez l'indicateur RECOMPILE de ce dernier.
10526 16 Non Impossible de supprimer %S_MSG '%.*ls', car son déclencheur '%.*ls' est référencé par le repère de plan '%.*ls'. Utilisez sp_control_plan_guide pour supprimer le repère de plan dans un premier temps. Enregistrez la définition du repère de plan pour une utilisation ultérieure.
10527 16 Non Impossible de créer le repère de plan '%.*ls', car l’objet '%.*ls' est un objet temporaire.
10528 16 Non Impossible de créer le repère de plan '%.*ls' car son nom n'est pas valide. Les noms de repère de plan ne peuvent pas commencer par le signe dièse ('#').
10529 16 Non Impossible de créer le repère de plan '%.*ls', car il existe déjà un planguide '%.*ls' de @type 'template' sur @stmt.
10530 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @statement_start_offset ne correspond à aucune instruction dans le module ou lot spécifié. Envisagez de modifier @statement_start_offset pour correspondre à une instruction dans le module ou le lot.
10531 16 Non Impossible de créer le repère de plan '%.*ls' à partir du cache, car l'utilisateur ne dispose pas des autorisations nécessaires. Accordez l'autorisation VIEW SERVER STATE à l'utilisateur qui crée le repère de plan.
10532 16 Non Impossible de créer le repère de plan '%.*ls', car le lot ou le module spécifié par @plan_handle ne contient pas d’instruction éligible à un repère de plan. Indiquez une autre valeur pour @plan_handle.
10533 16 Non Impossible de créer le repère de plan '%.*ls', car le nom du repère de plan dépasse 124, le nombre maximal de caractères autorisé. Indiquez un nom qui contient moins de 125 caractères.
10534 16 Non Impossible de créer le repère de plan '%.*ls', car la valeur spécifiée n’est @params pas valide. Spécifiez la valeur dans le formulaire <parameter_name parameter_type><>, ou spécifiez NULL.
10535 16 Non Impossible de créer le repère de plan '%.*ls', car aucun plan n'a été trouvé dans le cache du plan qui correspond au handle de plan spécifié. Indiquez un handle de plan mis en cache. Pour obtenir la liste des handles de plan mis en cache, interrogez la vue de gestion dynamique sys.dm_exec_query_stats.
10536 16 Non Impossible de créer le repère de plan '%.*ls', car le lot ou le module correspondant à l’instruction spécifiée @plan_handle contient plus de 1 000 instructions éligibles. Créez un repère de plan pour chaque instruction du lot ou module en indiquant une valeur statement_start_offset pour chacune.
10537 16 Non Impossible d’activer le repère de plan '%.*ls', car le repère de plan activé '%.*ls' contient la même étendue et la même valeur de décalage de départ de l’instruction. Désactivez le repère de plan existant avant d'activer le repère de plan spécifié.
10538 16 Non Impossible de trouver le repère de plan, car l'ID du repère de plan spécifié a la valeur Null ou n'est pas valide, ou vous n'avez pas d'autorisation sur l'objet référencé par le repère de plan. Vérifiez que l'ID du repère de plan est valide, que la session active est définie en fonction du contexte de base de données approprié et que vous disposez de l'autorisation ALTER sur l'objet référencé par le repère de plan ou de l'autorisation ALTER DATABASE.
10539 16 Non Impossible de créer le repère de plan '%.*ls' à partir du cache, car aucun plan de requête n'est disponible pour l'instruction avec l'offset de démarrage %d. Ce problème peut se produire si l'instruction dépend des objets de base de données qui n'ont pas encore été créés. Assurez-vous que tous les objets de base de données nécessaires existent, puis exécutez l'instruction avant de créer le repère de plan.
10601 16 Non Impossible de spécifier des colonnes incluses pour un index cluster.
10602 16 Non La combinaison des syntaxes ancienne et nouvelle dans une instruction CREATE/ALTER/DROP INDEX n'est pas autorisée.
10603 16 Non Impossible de reconstruire l’index cluster '%.*ls' sur la vue '%.*ls', car la vue dépend de la table de base '%.*ls' dont l’index cluster '%.*ls' est désactivé.
10604 16 Non Impossible de convertir une statistique en un index à l'aide de l'option d'index DROP_EXISTING lorsque l'option d'index ONLINE est également spécifiée.
10605 16 Non Impossible de désactiver l’index de clé primaire « %.*ls » sur la table « %.*ls », car la table est publiée pour la réplication.
10606 16 Non Impossible de désactiver l’index cluster « %.*ls » dans l’affichage « %.*ls », car la vue indexée est publiée pour la réplication.
10607 16 Non L’index cluster '%.*ls' sur la table '%.*ls' ne peut pas être désactivé, car le suivi des modifications est activé. Désactivez le suivi des modifications sur la table avant de désactiver l'index cluster.
10608 16 Non Impossible de désactiver l’index '%.*ls' sur la table '%.*ls', car le suivi des modifications est activé. Le suivi des modifications nécessite une contrainte de clé primaire sur la table et la désactivation de l'index supprimera la contrainte. Désactivez le suivi des modifications sur la table avant de désactiver l'index.
10609 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est une colonne calculée. Réécrivez l'expression de filtre de manière à ne pas inclure cette colonne.
10,610 16 Non Impossible de créer l’index filtré '%.*ls' sur l’objet '%.*ls', car il ne s’agit pas d’une table utilisateur. Les index filtrés sont uniquement pris en charge dans les tables. Si vous essayez de créer un index filtré sur une vue, envisagez de créer une vue indexée avec l'expression de filtre incorporée à la définition de vue.
10611 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est comparée à une constante de priorité de type de données plus élevée ou d’un classement différent. La conversion d’une colonne en type de données de constante n'est pas prise en charge pour les éléments %S_MSG. Pour résoudre cette erreur, convertissez explicitement la constante en le même type de données et le même classement que la colonne '%.*ls'.
10612 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est comparée à une constante qui ne peut pas être convertie en type de données de la colonne. Réécrivez l'expression de filtre de manière à ne pas inclure cette comparaison.
10617 16 Non Impossible de créer ou de reconstruire l'index '%.*ls'. La longueur de clé de cet index (%d octets) dépasse la longueur maximale autorisée de '%d' octets lors de l'utilisation du format de stockage VarDecimal.
10618 16 Non Impossible de %S_MSG’index filtré '%.*ls' sur la table '%.*ls', car l’instruction définit l’option IGNORE_DUP_KEY sur ON. Réécrivez l'instruction de manière à ne pas utiliser l'option IGNORE_DUP_KEY.
10619 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est d’un type de données CLR. Réécrivez l'expression de filtre de manière à ne pas inclure cette colonne.
10620 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car l’expression de filtre contient une comparaison avec une valeur NULL littérale. Réécrivez la comparaison de manière à utiliser l'opérateur IS [NOT] NULL pour tester les valeurs NULL.
10,621 16 Non Impossible de créer l’index '%.*ls' sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre de l’index est un jeu de colonnes.
10622 16 Non Impossible de créer ou de reconstruire %S_MSG '%.*ls'. Les index compressés ne sont pas pris en charge dans les tables contenant des colonnes éparses ou une colonne de jeu de colonnes.
10623 16 Non Les statistiques filtrées '%.*ls' ne peuvent pas être créées sur l’objet '%.*ls', car il ne s’agit pas d’une table utilisateur. Les statistiques filtrées ne sont prises en charge que sur les tables utilisateur.
10624 16 Non L’instruction CREATE INDEX ou REBUILD INDEX a échoué pour l’index '%.*ls' sur la table '%.*ls', car une stratégie de distribution ne peut pas être spécifiée pour les bases de données système.
10625 16 Non Une clé de distribution ne peut pas être créée contenant plus de %d colonnes.
10626 16 Non Le nom de colonne '%.*ls' apparaît plusieurs fois dans la liste des colonnes de la clé de distribution.
10627 16 Non La colonne '%.*ls' ne peut pas faire partie de la clé de distribution de l’index '%.*ls', car la colonne ne fait pas partie de la clé d’index unique. Les colonnes de clé de distribution d’un index unique doivent faire partie de la clé d’index.
10628 16 Non L’index '%.*ls' sur la table '%.*ls' est un index hypothétique créé pour contenir des statistiques au niveau des colonnes. Une stratégie de distribution n’est pas autorisée pour les index hypothétiques.
10629 16 Non Le type de données spécifié pour la colonne '%.*ls' dans la table '%.*ls' ne peut pas être utilisé comme colonne dans la clé de distribution d’un index.
10630 16 Non La stratégie de distribution d’index n’est pas valide. La stratégie doit être définie sur HASH, NONE ou REPLICATE. Les colonnes de distribution ne peuvent pas être spécifiées lorsque la stratégie de distribution est définie sur NONE ou REPLICATE.
10631 16 Non Impossible de créer ou de reconstruire l'index '%.*ls'. Un index unique ou cluster sur une table fédérée doit contenir la colonne fédérée.
10632 16 Non Impossible de créer l’index '%.*ls'. Les vues ne peuvent pas être indexées dans une base de données fédérée.
10633 16 Non Opération de création d’index en ligne non valide
10634 10 Oui Une instruction '%.*ls' a été exécutée sur l’objet '%.*ls' par le nom d’hôte '%.*ls', ID de processus hôte %d à l’aide des options WAIT_AT_LOW_PRIORITY avec MAX_DURATION = %d et ABORT_AFTER_WAIT = BLOCKERS. Les sessions utilisateur bloquantes seront supprimées après la durée maximale d’attente.
10635 16 Non Une opération en ligne ne peut pas être effectuée pour '%.*ls', car l’index contient une colonne de type d’objet volumineux et, dans la même transaction, il existe des opérations de mise à jour avant cette opération en ligne. Placez l’opération en ligne en dehors de la transaction ou placez-la avant les mises à jour de la transaction.
10636 16 Non Ignorer dans l’optimisation ne peut pas être défini pour '%.*ls' sur '%.*ls.%.*ls', car il s’applique uniquement aux index B-tree ou columnstore non cluster.
10637 16 Non Impossible d’effectuer cette opération sur '%.*ls' avec l’ID %I64d comme un ou plusieurs index sont actuellement à l’état de reconstruction d’index pouvant être repris. Pour plus d’informations, reportez-vous à sys.index_resumable_operations.
10638 16 Non Échec de ALTER INDEX '%S_MSG'. Il n’existe aucune opération d’index pouvant être reprise en attente pour l’index '%.*ls' sur '%.*ls'.
10639 16 Non L’opération d’index pouvant être reprise pour %S_MSG '%.*ls' a échoué, car l’index contient la colonne '%.*ls' de type timestamp en tant que colonne clé.
10640 16 Non Ignorer dans l’optimisation ne peut pas être défini pour un index sur '%.*ls.%.*ls', car il s’applique uniquement aux index sur les tables sur disque définies par l’utilisateur.
10641 16 Non ÉCHEC DE ALTER INDEX PAUSE. Il n’existe aucune opération d’index pouvant être reprise activement pour l’index '%.*ls' sur '%.*ls'.
10642 16 Non SNAPSHOT_MATERIALIZATION ne peut pas être défini pour l’index '%.*ls' sur '%.*ls', car il s’applique uniquement aux index sur les vues.
10643 16 Non SNAPSHOT_MATERIALIZATION ne peut pas être défini pour '%.*ls' sur '%.*ls', car il s’applique uniquement aux index cluster sur les vues.
10644 16 Non L’opération d’index pouvant être reprise pour %S_MSG '%.*ls' a échoué, car l’index contient la colonne calculée '%.*ls' en tant que colonne de clé ou de partitionnement. S’il s’agit d’un index non cluster, la colonne est implicitement incluse en tant que colonne clé si elle fait partie de la clé d’index cluster.
10645 10 Non Avertissement : une opération pouvant être reprise existante avec les mêmes options a été identifiée pour le même index sur '%.*ls'. L’opération existante reprendra à la place.
10646 16 Non Index '%.*ls' de la vue '%.*ls' qui a SNAPSHOT_MATERIALIZATION ne peut pas être supprimé à l’aide de l’option DROP_EXISTING.
10647 16 Non L’index '%.*ls' sur '%.*ls' qui a SNAPSHOT_MATERIALIZATION ne peut pas être modifié.
10648 16 Non SNAPSHOT_MATERIALIZATION ne peut pas être défini pour l’index partitionné '%.*ls' sur '%.*ls'.
10649 16 Non L’index non cluster '%.*ls' ne peut pas être créé sur '%.*ls' qui a un index cluster '%.*ls' avec SNAPSHOT_MATERIALIZATION.
10650 16 Non L’actualisation des vues d’instantanés nécessite l’activation de l’isolation des instantanés sur la base de données.
10651 16 Non L’actualisation de la vue d’instantané a échoué, car la vue '%.*ls.%.*ls' n’existe pas.
10652 16 Non L’actualisation de la vue d’instantané a échoué, car '%.*ls.%.*ls' n’est pas une vue d’instantané.
10653 16 Non Échec de l’actualisation de la vue d’instantané.
10654 16 Non L’actualisation de la vue d’instantané a échoué, car le verrou n’a pas pu être obtenu sur la base de données.
10655 16 Non L’actualisation de la vue d’instantané a échoué, car la vue n’est pas spécifiée au format nom en deux parties.
10656 10 Oui L’opération d’index pouvant être reprise pour l’index '%.*ls' sur l’objet '%.*ls' a été suspendue.
10657 10 Non L’index pouvant être repris '%.*ls' sur l’objet '%.*ls' a été suspendu pendant les heures '%.2f'.
10658 16 Non La procédure stockée '%ls' est actuellement désactivée.
10659 10 Oui Un ALTER INDEX '%S_MSG' a été exécuté pour l’index '%.*ls' sur l’objet '%.*ls' par le nom d’hôte '%.*ls'.
10675 16 Non Erreur interne du processeur de requêtes : Le processeur de requêtes n'a pas pu créer un plan de requête. L’option RESUMABLE n’est pas prise en charge pour cette build d’index. Supprimez l’option RESUMEABLE et réexécutez l’instruction.
10700 16 Non Le paramètre table "%.*ls" est READONLY et ne peut pas être modifié.
10701 15 Non L'option READONLY ne peut pas être utilisée dans une instruction EXECUTE ou CREATE AGGREGATE.
10702 15 Non Les options WITH CUBE et WITH ROLLUP ne sont pas autorisées avec une spécification ROLLUP, CUBE ou GROUPING SETS.
10703 15 Non Trop de jeux de regroupement. Le nombre maximal est %d.
10704 15 Non Pour recréer une erreur, une instruction THROW doit être utilisée à l’intérieur d’un bloc CATCH. Insérez l’instruction THROW à l’intérieur d’un bloc CATCH ou ajoutez des paramètres d’erreur à l’instruction THROW.
10705 15 Non Les sous-requêtes ne sont pas autorisées dans la clause OUTPUT.
10706 15 Non Trop d'expressions sont spécifiées dans la clause GROUP BY. Le nombre maximal est %d lorsque les jeux de regroupement sont fournis.
10707 15 Non Les constructions de regroupement CUBE() et ROLLUP() ne sont pas autorisées dans le mode de compatibilité actuel. Elles ne sont autorisées qu'en mode 100 ou supérieur.
10708 15 Non DEFAULT n'est pas autorisé dans la partie droite de "%.*ls"
10709 15 Non Le nombre de colonnes doit être identique pour chaque ligne dans un constructeur de valeurs de table.
10710 15 Non Une action de type '%S_MSG' n'est pas autorisée dans la clause 'WHEN NOT MATCHED' d'une instruction MERGE.
10711 15 Non Une action de type 'INSERT' n'est pas autorisée dans la clause '%S_MSG' d'une instruction MERGE.
10712 15 Non Le pseudocolumn '%.*ls' ne peut pas faire partie d’un index.
10713 15 Non Une instruction MERGE doit se terminer par un point-virgule (;).
10714 15 Non Une action de type '%S_MSG' ne peut pas figurer plus d'une fois dans la clause '%S_MSG' d'une instruction MERGE.
10715 15 Non '%.*ls' n’est pas un indicateur valide.
10716 15 Non Une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée doit avoir une clause OUTPUT.
10717 15 Non La clause %S_MSG n'est pas autorisée lorsque la clause FROM contient une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10718 15 Non Les indicateurs de requête ne sont pas autorisés dans les instructions INSERT, UPDATE, DELETE ou MERGE imbriquées.
10719 16 Non Les relations de clé étrangère à partir d’une table optimisée en mémoire avec DURABILITY définie sur SCHEMA_AND_DATA à une table optimisée en mémoire avec DURABILITY défini sur SCHEMA_ONLY ne sont pas prises en charge.
10720 15 Non Une clause OUTPUT INTO n'est pas autorisée dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10721 15 Non La clause WHERE CURRENT OF n'est pas autorisée dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10722 15 Non Le mot clé DISTINCT n'est pas autorisé lorsque la clause FROM contient une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10723 15 Non Dans une instruction MERGE, une variable ne peut pas avoir pour valeur une colonne et une expression dans la même assignation de la clause SET d'une action UPDATE. Les assignations se présentant sous la forme 'SET @variable = column = expression' ne sont pas valides dans la clause SET de l'action UPDATE d'une instruction MERGE. Modifiez la clause SET de façon à ne spécifier que des assignations sous la forme 'SET @variable = column' ou 'SET @variable = expression'.
10724 15 Non L'indicateur FORCESEEK n'est pas autorisé pour les tables cibles d'instructions INSERT, UPDATE ou DELETE.
10725 15 Non Impossible d'utiliser l'option VARYING dans une instruction DECLARE, CREATE AGGREGATE ou CREATE FUNCTION.
10726 15 Non Les agrégats définis par l'utilisateur ne prennent pas en charge les paramètres par défaut.
10727 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée sur l'un ou l'autre côté d'un opérateur JOIN ou APPLY.
10728 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée comme source table d'un opérateur PIVOT ou UNPIVOT.
10729 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans une instruction SELECT qui n'est pas la source immédiate des lignes d'une instruction INSERT.
10730 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans la clause FROM d'une instruction UPDATE ou DELETE.
10731 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée au sein d'une autre instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10732 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée sur l'un ou l'autre côté d'un opérateur UNION, INTERSECT ou EXCEPT.
10733 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans la clause USING d'une instruction MERGE.
10734 16 Non L'attribution de variable n'est pas autorisée dans une instruction contenant un opérateur UNION, INTERSECT ou EXCEPT de niveau supérieur.
10735 15 Non Clause WHERE incorrecte pour %S_MSG '%.*ls' filtrée sur la table '%.*ls'.
10,736 15 Non Une instruction de liste de mots vides en texte intégral doit se terminer par un point-virgule (;).
10737 15 Non Dans une instruction ALTER TABLE REBUILD ou ALTER INDEX REBUILD, lorsqu'une partition est spécifiée dans une clause DATA_COMPRESSION, PARTITION=ALL est obligatoire. La clause PARTITION=ALL permet d'imposer que toutes les partitions de la table ou de l'index soient régénérées, même si un seul sous-ensemble est spécifié dans la clause DATA_COMPRESSION.
10738 15 Non Le nombre d'expressions de valeurs de ligne de l'instruction INSERT dépasse le nombre maximal autorisé de %d valeurs de ligne.
10739 15 Non La liste d'insertion de colonne utilisée dans l'instruction MERGE ne peut pas contenir d'identificateurs en plusieurs parties. Utilisez à la place des identificateurs en une partie.
10740 15 Non Une instruction de liste de propriétés de recherche doit se terminer par un point-virgule (;).
10741 15 Non Un TOP ne peut pas être utilisé dans la même requête ou sous-requête qu’un DÉCALAGE.
10742 15 Non Le décalage spécifié dans une clause OFFSET peut ne pas être négatif.
10743 15 Non Le nombre de lignes fournies pour une clause OFFSET doit être un entier.
10744 15 Non Le nombre de lignes fournies pour une clause FETCH doit être supérieur à zéro.
10745 15 Non L’indicateur FORCESCAN n’est pas autorisé pour les tables cibles d’instructions INSERT, UPDATE ou DELETE.
10,746 15 Non L’indicateur FORCESCAN est spécifié simultanément avec l’indicateur FORCESEEK. Supprimez l’un des indicateurs et soumettez à nouveau la requête.
10747 15 Non L’indicateur FORCESEEK paramétrable ne peut pas être utilisé simultanément avec des indicateurs INDEX ou un indicateur FORCESEEK non paramétrable sur le même objet. Utilisez des indicateurs INDEX et un indicateur FORCESEEK non paramétrable ou utilisez un indicateur FORCESEEK paramétrable sans indicateurs INDEX pour chaque table ou vue.
10748 15 Non Il existe plusieurs indicateurs FORCESEEK spécifiés sur la même table ou vue. Supprimez les indicateurs FORCESEEK supplémentaires et soumettez à nouveau la requête.
10,749 15 Non L’indicateur FORCESEEK ne peut pas être utilisé avec l’index 0. Corrigez l’index fourni à l’indicateur FORCESEEK et soumettez à nouveau la requête.
10750 15 Non L’indicateur FORCESCAN ne peut pas être utilisé avec plusieurs indicateurs INDEX. Supprimez les indicateurs INDEX supplémentaires et soumettez à nouveau la requête.
10751 15 Non La clause ORDER BY dans LA clause WITHIN GROUP de la fonction '%.*ls' doit avoir exactement une expression.
10 752 15 Non La fonction '%.*ls' peut ne pas avoir de cadre de fenêtre.
10753 15 Non La fonction '%.*ls' doit avoir une clause OVER.
10754 15 Non La fonction '%.*ls' doit avoir une clause WITHIN GROUP.
10755 15 Non La fonction '%.*ls' prend entre %d et %d arguments.
10756 15 Non Le cadre de fenêtre avec ROWS ou RANGE doit avoir une clause ORDER BY.
10757 15 Non La fonction '%.*ls' peut ne pas avoir de clause WITHIN GROUP.
10758 15 Non La fonction '%.*ls' peut ne pas avoir ORDER BY dans la clause OVER.
10759 15 Non L’utilisation de DISTINCT n’est pas autorisée avec la clause OVER.
10760 16 Non L’argument de mise à l’échelle n’est pas valide. Les expressions valides pour l’argument d’échelle %ls de type de données sont des constantes entières et des expressions constantes entières.
10761 16 Non Type de données %.*ls non valide dans la fonction %.*ls.
10762 16 Non La fonction %.*ls n’est pas autorisée en mode de compatibilité actuel. Il est autorisé uniquement en mode 110 ou version ultérieure.
10763 15 Non La clause GROUP BY ne peut contenir qu’un seul indicateur de requête. Supprimez les indicateurs supplémentaires et réexécutez la requête.
10,764 15 Non Le nombre de colonnes de regroupement dans la requête a dépassé le nombre maximal autorisé. SQL Server autorise les colonnes de regroupement 64 000. Réduisez le nombre de colonnes de regroupement et réexécutez la requête.
10765 15 Non DISTRIBUTED_AGG et les indicateurs de CENTRAL_AGG ne peuvent pas être utilisés avec une clause CUBE ou ROLLUP. Modifiez la requête et réexécutez-la.
10766 15 Non CENTRAL_AGG devez être spécifié après toutes les colonnes de la clause GROUP BY. Modifiez la requête et réexécutez-la.
10767 15 Non DISTRIBUTED_AGG indicateur ne peut pas être utilisé lorsque la clause GROUP BY contient la même colonne plusieurs fois. Modifiez la requête et réexécutez-la.
10768 15 Non L’indicateur LABEL ne peut être utilisé qu’une seule fois dans la requête. Modifiez la requête et réexécutez-la.
10769 15 Non Les options SET ne sont pas prises en charge dans les blocs ATOMIC.
10770 15 Non L’option SERVER et l’une des options CREDENTIAL ou FEDERATED_SERVICE_ACCOUNT = ON sont requises pour définir REMOTE_DATA_ARCHIVE sur une base de données.
10771 15 Non Impossible d’utiliser l’option CREDENTIAL avec l’option FEDERATED_SERVICE_ACCOUNT = ON.
10772 15 Non Il existe plusieurs indicateurs REMOTE_DATA_ARCHIVE_OVERRIDE spécifiés sur la même référence de table ou d’affichage. Supprimez les indicateurs de REMOTE_DATA_ARCHIVE_OVERRIDE supplémentaires et soumettez à nouveau la requête.
10773 15 Non L’indicateur REMOTE_DATA_ARCHIVE_OVERRIDE n’est pas applicable à l’objet '%.*ls', car il ne s’agit pas d’une table avec REMOTE_DATA_ARCHIVE activée. Supprimez l’indicateur REMOTE_DATA_ARCHIVE_OVERRIDE et soumettez à nouveau l’instruction.
10774 15 Non Clause WHERE incorrecte pour l’index filtré.
10775 16 Non L’objet '%.*ls' n’est pas une table optimisée en mémoire ou une fonction table incorporée compilée en mode natif et ne peut pas être accessible à partir d’un module compilé en mode natif.
10776 16 Non Les déclencheurs sur des tables non optimisées en mémoire ne peuvent pas utiliser WITH NATIVE_COMPILATION.
10777 16 Non Les déclencheurs sur des tables mémoire optimisées doivent utiliser WITH NATIVE_COMPILATION.
10778 16 Non Les relations de clé étrangère entre les tables optimisées en mémoire et les tables non optimisées en mémoire ne sont pas prises en charge.
10779 16 Non L’option de durabilité « schema_only » est prise en charge uniquement avec les tables optimisées en mémoire.
10780 16 Non Il n’existe aucune clé primaire dans la table référencée '%.*ls' qui correspond à la liste de colonnes de référencement dans la clé étrangère '%.*ls'. Les clés étrangères dans les tables mémoire optimisées doivent référencer les clés primaires.
10781 16 Non Querytraceon %d et l’indicateur d’optimiseur '%.*ls' spécifient des comportements en conflit. Supprimez l’une d’elles et réexécutez la requête.
10782 16 Non BEGIN ATOMIC est pris en charge uniquement dans les modules compilés en mode natif.
10783 16 Non Le corps d’un module compilé en mode natif doit être un bloc ATOMIC.
10784 16 Non La clause WITH de l'instruction BEGIN ATOMIC doit spécifier une valeur pour l'option « %ls ».
10785 15 Non %S_MSG '%ls' est pris en charge uniquement avec %S_MSG.
10786 16 Non La commande ALTER AVAILABILITY GROUP a échoué, car elle contenait plusieurs options MODIFY REPLICA : %ls. Entrez un GROUPE ALTER AVAILABILITY DISTINCT ... Commande MODIFY REPLICA pour chaque option de réplica que vous souhaitez modifier.
10787 16 Non Les indicateurs REPEATABLEREAD et SERIALIZABLE ne sont pas autorisés sur les tables Hekaton avec des index columnstore.
10788 15 Non L’option '%ls' n’est pas prise en charge avec les types de tables.
10789 15 Non L’option '%ls' doit être spécifiée pour l’index '%.*ls' sur la table '%.*ls'. Il est nécessaire pour les index de hachage.
10790 15 Non L’option '%ls' peut être spécifiée uniquement pour les index de hachage.
10791 15 Non Les index de hachage sont autorisés uniquement dans les tables mémoire optimisées.
10792 15 Non Lorsqu’elle est utilisée dans un module compilé en mode natif, la fonction '%.*ls' ne peut pas apparaître en dehors d’un bloc catch.
10793 16 Non Un index et une contrainte PRIMARY KEY ont été définis inline, avec la définition de la colonne '%.*ls', table '%.*ls'. La définition d’un index et d’une contrainte PRIMARY KEY inline avec la définition de colonne n’est pas autorisée.
10794 15 Non %S_MSG '%ls' n’est pas pris en charge avec %S_MSG.
10795 15 Non La variable '%.*ls' a été déclarée comme non null et doit être déclarée avec une valeur initiale.
10796 15 Non L’option SCHEMABINDING est prise en charge uniquement pour les modules compilés en mode natif et est requise pour ces modules.
10,797 15 Non Un seul groupe de fichiers MEMORY_OPTIMIZED_DATA est autorisé par base de données.
10798 16 Non Il ne s’agit pas d’un paramètre de compression de données valide pour cet objet. Elle ne peut être utilisée qu’avec des index columnstore. Choisissez NONE, PAGE ou compression ROW.
10799 16 Non Il ne s’agit pas d’un paramètre de compression de données valide pour un index columnstore. Choisissez COLUMNSTORE ou COLUMNSTORE_ARCHIVE compression.
10 800 16 Non L’écouteur de la ressource WSFC '%.*ls' n’a pas pu démarrer et a retourné le code d’erreur %d, '%.*ls'. Pour plus d’informations sur ce code d’erreur, consultez « Codes d’erreur système » dans la documentation de développement Windows.
10801 16 Non Échec de l’arrêt de l’écouteur pour la ressource du cluster de basculement Windows '%.*ls'. Erreur : %d. %.*ls
10802 10 Non Échec de la mise en file d’attente d’une tâche pour inscrire un nom de principal de service (SPN) pour le service SQL Server. L’authentification Kerberos ne sera pas possible tant qu’un SPN n’est pas ajouté manuellement ou que SQL Server soit redémarré. Code d’erreur SQLOS : %d.
10900 16 Non Impossible de configurer le gouverneur de ressources lors du démarrage. Recherchez des messages d'erreur spécifiques dans le journal des erreurs SQL Server ou vérifiez la cohérence de la base de données master en exécutant DBCC CHECKCATALOG('master').
10901 16 Non L'utilisateur n'a pas l'autorisation de modifier la configuration du gouverneur de ressources.
10902 16 Non La fonction définie par l'utilisateur '%s' n'existe pas dans la base de données master ou l'utilisateur n'a pas l'autorisation d'y accéder.
10903 16 Non Le nom de schéma spécifié '%.*ls' pour la fonction définie par l'utilisateur classifieur n'existe pas ou l'utilisateur n'a pas l'autorisation de l'utiliser.
10904 16 Non Échec de la configuration du gouverneur de ressources. Des sessions sont actives dans les groupes de charges de travail supprimés ou déplacés vers d'autres pools de ressources. Déconnectez toutes les sessions actives dans les groupes de charges de travail concernés et essayez à nouveau.
10905 16 Non Impossible de terminer la configuration du gouverneur de ressources, car la mémoire est insuffisante. Réduisez la charge du serveur ou tentez l'opération sur une connexion administrateur dédiée.
10906 16 Non Objet '%.*ls'.' %.*ls' n’est pas une fonction classifieur de classifieur resource governor valide définie par l’utilisateur. Une fonction définie par l'utilisateur classifieur valide doit être liée au schéma, retourner sysname et n'avoir aucun paramètre.
10907 16 Non L’attribut '%.*ls' avec la valeur %u est supérieur à l’attribut '%.*ls' avec la valeur %u.
10908 16 Non L’attribut '%.*ls' avec la valeur %u est inférieur à l’attribut '%.*ls' avec la valeur %u.
10909 16 Non Impossible de créer le pool de ressources. Le nombre maximal de pools de ressources ne peut pas dépasser la limite actuelle (%u), pools de ressources prédéfinis compris.
10910 16 Non L'opération n'a pas pu être terminée. La valeur spécifiée '%.*ls', %u, entraîne la somme des minimums sur tous les pools de ressources sur le planificateur %you de dépasser 100 %. Réduisez la valeur d’un ou plusieurs pools, ou modifiez l’affinité de pool, afin que la somme soit inférieure ou égale à 100.
10,911 16 Non Impossible d'effectuer l'opération demandée, car le pool de ressources '%.*ls' n'existe pas.
10912 16 Non L'opération n'a pas pu être terminée. La suppression du %S_MSG n'est pas autorisée.
10913 16 Non Les utilisateurs ne sont pas autorisés à %S_MSG le groupe de charge de travail '%.*ls' dans le pool de ressources '%.*ls'.
10914 16 Non Le nom du groupe de charges de travail %S_MSG '%.*ls' ne peut pas commencer par # sur ##.
10915 16 Non L'opération n'a pas pu être terminée. La modification de '%.*ls' %S_MSG n'est pas autorisée.
10916 16 Non Impossible de supprimer le pool de ressources '%.*ls', car il contient le groupe de charge de travail '%.*ls'. Supprimez tous les groupes de charges de travail à l'aide de ce pool de ressources avant de le supprimer.
10917 16 Non Échec de l'instruction ALTER WORKLOAD GROUP. Une clause 'WITH' ou 'USING' doit être spécifiée.
10918 16 Non Impossible de créer le fichier %S_MSG '%.*ls' parce qu'il existe déjà.
10919 16 Non Une erreur s'est produite lors de la lecture de la configuration du gouverneur de ressources à partir de la base de données master. Vérifiez l'intégrité de la base de données master ou contactez l'administrateur système.
10920 16 Non Impossible de %S_MSG la fonction définie par l'utilisateur '%.*ls'. Elle est utilisée en tant que classifieur du gouverneur de ressources.
10921 16 Non Le %S_MSG '%.*ls' ne peut pas être déplacé hors de '%.*ls' %S_MSG.
10922 16 Non Échec de %ls. Exécutez à nouveau l'instruction.
10923 16 Non Échec de %ls. Le gouverneur de ressources n'est pas disponible dans cette édition de SQL Server. Vous pouvez manipuler les métadonnées du gouverneur de ressources, mais vous ne serez pas en mesure d'appliquer la configuration du gouverneur de ressources. Seule l'édition Enterprise de SQL Server prend en charge le gouverneur de ressources.
10924 16 Non La plage d’affinité du pool n’est pas valide. La limite inférieure %d doit être inférieure à la limite supérieure %d.
10925 16 Non Une valeur %S_MSG a été spécifiée plusieurs fois dans la liste de plages d’affinités du pool.
10926 16 Non La plage %S_MSG qui spécifie %S_MSG %d inclut au moins un %S_MSG qui n’est pas disponible pour l’instance actuelle. Le nombre %S_MSG maximal disponible pour cette instance est %d.
10927 16 Non L'opération n'a pas pu être terminée. La valeur spécifiée '%.*ls', %u, entraîne la somme des minimums sur tous les groupes de charges de travail utilisant le pool de ressources '%.*ls' pour dépasser 100 %. Réduisez la valeur ou modifiez d’autres groupes de charges de travail afin que la somme soit inférieure ou égale à 100.
10928 16 Non ID de ressource : %d. La limite %ls pour la base de données est %d et a été atteinte. Pour obtenir de l’aide, consultez « http://go.microsoft.com/fwlink/?LinkId=267637 ».
10929 16 Non ID de ressource : %d. La garantie minimale %ls est %d, la limite maximale est %d et l’utilisation actuelle de la base de données est %d. Toutefois, le serveur est actuellement trop occupé pour prendre en charge %ls supérieur à %d pour cette base de données. Pour obtenir de l’aide, consultez « http://go.microsoft.com/fwlink/?LinkId=267637 ». Sinon, veuillez réessayer ultérieurement.
10930 16 Non Le service est actuellement trop occupé. Veuillez réessayer plus tard.
10931 16 Non Impossible de supprimer le pool de ressources '%.*ls', car il est lié à une base de données. Supprimez toutes les liaisons de ce pool de ressources avant de la supprimer.
10932 16 Non La configuration de Resource Governor a échoué, car il existe une base de données active dans le pool de ressources supprimée. Mettre la base de données hors connexion et réessayer.
10933 16 Non Un %S_MSG avec id %d n’existe pas sur ce système. Utilisez sys.dm_os_schedulers pour localiser %S_MSGs valide pour ce système.
10934 16 Non Impossible d’effectuer l’opération demandée, car le pool de ressources externe '%.*ls' n’existe pas.
10935 16 Non Le pool de ressources externe n’autorise pas plusieurs groupes de processeurs.
10936 16 Non ID de ressource : %d. La limite %ls pour le pool élastique est %d et a été atteinte. Pour obtenir de l’aide, consultez « http://go.microsoft.com/fwlink/?LinkId=267637 ».
10937 16 Non Le groupe de charge de travail par défaut n’autorise pas la modification de l’attribut '%.*ls'.
10961 16 Non La requête a été abandonnée, car son utilisation du processeur dépasse la limite maximale configurée pour le groupe de charge de travail.
10981 10 Non La reconfiguration du gouverneur de ressources a réussi.
10982 16 Oui Échec de l’exécution de la fonction classifieur de classifieur resource governor '%.*ls'. Dernière erreur %u, état %u. Examinez les erreurs précédentes dans le journal des erreurs SQL Server à partir de l'ID de session %ld pour des détails. Temps écoulé de la fonction classifieur : %I64u ms.
10983 16 Non L'opération '%ls' du gouverneur de ressources a été annulée par l'utilisateur.
10984 16 Non Échec de la reconfiguration de Resource Governor.
10985 10 Non La reconfiguration de Resource Governor a rencontré un problème (code HRESULT : 0x%lx, raison : %ls), lors de l’envoi d’ID de pool de ressources externes actifs à launchpad. Cela n’échouera pas à reconfigurer.
Error Niveau de gravité Événement journalisé Description
10000 16 Non Erreur : fournisseur inconnu.
10001 16 Non Le fournisseur rapporte une défaillance catastrophique inattendue.
10002 16 Non Le fournisseur n'a pas implémenté cette fonctionnalité.
10003 16 Non Le fournisseur n'a plus de mémoire.
10004 16 Non Un ou plusieurs arguments ont été déclarés non valides par le fournisseur.
10005 16 Non Le fournisseur ne prend pas en charge cette interface.
10006 16 Non Le fournisseur signale l'utilisation d'un pointeur non valide.
10007 16 Non Le fournisseur signale l'utilisation d'un handle non valide.
10008 16 Non Le fournisseur a arrêté l'opération.
10009 16 Non Le fournisseur n'a donné aucune information quant à cette erreur.
10010 16 Non Les données nécessaires pour terminer cette opération ne sont pas encore disponibles pour le fournisseur.
10011 16 Non Accès refusé.
10021 16 Non Exécution arrêtée par le fournisseur parce qu'une limite de ressources a été atteinte.
10022 16 Non Le fournisseur a appelé une méthode à l'aide de IRowsetNotify dans le consommateur, mais la méthode n'a toujours pas été retournée.
10023 16 Non Le fournisseur ne prend pas en charge la méthode requise.
10024 16 Non Le fournisseur signale que l'utilisateur n'a pas l'autorisation d'effectuer cette opération.
10025 16 Non Le fournisseur a provoqué une erreur au niveau du serveur dans un traitement externe.
10026 16 Non Aucun texte de commande n'a été défini.
10027 16 Non La commande n'a pas été préparée.
10028 16 Non Échec de l’authentification.
10032 16 Non Impossible de retourner plusieurs jeux de résultats (non pris en charge par le fournisseur).
10033 16 Non L'index spécifié n'existe pas ou le fournisseur ne prend pas en charge l'analyse d'index sur cette source de données.
10034 16 Non La table ou la vue spécifiée n'existe pas ou comporte des erreurs.
10035 16 Non Aucune valeur spécifiée pour un ou plusieurs des paramètres requis.
10042 16 Non Impossible de définir une propriété tant qu'il reste un ensemble de lignes ouvert.
10052 16 Non L'insertion a été annulée par le fournisseur pendant la notification.
10053 16 Non Impossible de convertir la valeur des données pour des raisons autres que l'incompatibilité de signe ou le dépassement de capacité.
10054 16 Non La valeur des données d'une ou de plusieurs colonnes a dépassé le type utilisé par le fournisseur.
10055 16 Non Les données ont violé les contraintes d'intégrité d'une ou de plusieurs colonnes.
10056 16 Non Le nombre de lignes avec des modifications en attente a dépassé la limite spécifiée par la propriété DBPROP_MAXPENDINGROWS.
10057 16 Non Impossible de créer la ligne. Le nombre total de lignes actives acceptées par l'ensemble de lignes serait dépassé.
10058 16 Non Le consommateur ne peut pas insérer de nouvelle ligne avant de libérer les handles des lignes précédemment récupérées.
10062 16 Non La modification a été annulée par le fournisseur pendant la notification.
10063 16 Non Impossible de convertir la valeur des données pour des raisons autres que l'incompatibilité de signe ou le dépassement de capacité.
10064 16 Non La valeur des données d'une ou de plusieurs colonnes a dépassé le type utilisé par le fournisseur.
10065 16 Non Les données ont violé les contraintes d'intégrité d'une ou de plusieurs colonnes.
10066 16 Non Le nombre de lignes avec des modifications en attente a dépassé la limite spécifiée par la propriété DBPROP_MAXPENDINGROWS.
10067 16 Non L'ensemble de lignes a utilisé un accès concurrentiel optimiste et la valeur de la colonne a changé après la dernière extraction ou resynchronisation de la ligne.
10068 16 Non Le consommateur ne peut pas supprimer la ligne. Une suppression est en attente ou a déjà été transmise à la source de données.
10069 16 Non Le consommateur ne peut pas supprimer la ligne. Une insertion a été transmise à la source de données.
10081 16 Non L'ensemble de lignes fait appel aux index intégrés mais il n'y a pas d'index actuellement.
10085 16 Non RestartPosition sur la table a été annulé pendant la notification.
10086 16 Non La table a été construite pendant un flux de données actif et la position ne peut pas être redémarrée.
10087 16 Non Le fournisseur n'a pas libéré certaines lignes existantes.
10088 16 Non L'ordre des colonnes n'a pas été spécifié dans l'objet qui a créé l'ensemble de lignes. Le fournisseur a dû réexécuter la commande pour redéfinir la prochaine position d'extraction à sa valeur d'origine ; par ailleurs, l'ordre des colonnes a changé.
10100 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient le mot clé DISTINCT. Supprimez le mot clé DISTINCT de la vue ou n'indexez pas la vue. Vous pouvez également remplacer DISTINCT par GROUP BY ou COUNT_BIG(*) pour simuler DISTINCT sur les colonnes de regroupement.
10101 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient le mot clé TOP ou OFFSET. Envisagez de supprimer la vue TOP ou OFFSET ou de ne pas indexer la vue.
10102 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient la clause TABLESAMPLE. Supprimez la clause TABLESAMPLE ou n'indexez pas la vue.
10103 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise OPENROWSET, OPENQUERY ou OPENDATASOURCE. N'indexez pas la vue ou supprimez OPENQUERY, OPENROWSET et OPENDATASOURCE.
10104 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une table qui utilise une fonction de texte intégral CONTAINSTABLE ou FREETEXTTABLE. Supprimez l'une de ces fonctions ou n'indexez pas la vue.
10105 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise le fournisseur d'ensembles de lignes OPENXML. Supprimez OPENXML ou n'indexez pas la vue.
10106 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence un fournisseur d'ensembles de lignes interne du système. N'indexez pas cette vue.
10107 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car elle utilise la variable de table « %.*ls ». N'indexez pas cette vue ou supprimez la référence à la variable de table.
10108 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une table interne SQL Server.
10109 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la table dérivée « %.*ls » (définie par l’instruction SELECT dans la clause FROM). Supprimez la référence à la table dérivée ou n'indexez pas la vue.
10110 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient OUTER APPLY. N'indexez pas la vue ou supprimez OUTER APPLY.
10111 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une jointure qui utilise une syntaxe d'échappement standard ODBC. Utilisez plutôt une syntaxe de jointure ANSI.
10112 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient une jointure INNER qui spécifie un indicateur de jointure. Envisagez de supprimer l'indicateur de jointure.
10113 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise une jointure LEFT, RIGHT ou FULL OUTER et aucune jointure OUTER n'est autorisée dans les vues indexées. Utilisez plutôt une jointure INNER.
10114 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'opérateur PIVOT. N'indexez pas cette vue.
10115 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'opérateur UNPIVOT. N'indexez pas cette vue.
10116 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient un ou plusieurs opérateurs UNION, INTERSECT ou EXCEPT. Créez une vue indexée distincte pour chaque requête correspondant à une entrée des opérateurs UNION, INTERSECT ou EXCEPT de la vue d'origine.
10117 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car l’affichage utilise l’opérateur « * » pour sélectionner des colonnes. Référencez plutôt les colonnes par leur nom.
10118 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient GROUP BY ALL. Utilisez plutôt GROUP BY.
10119 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient un opérateur CUBE, ROLLUP ou GROUPING SETS. N'indexez pas cette vue.
10120 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient l’opérateur ROLLUP. N'indexez pas cette vue.
10121 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une clause HAVING. Supprimez la clause HAVING.
10122 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une clause COMPUTE. N'indexez pas cette vue ou utilisez plutôt une vue GROUP BY ou une vue agrégée pour remplacer le calcul COMPUTE des résultats agrégés.
10124 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une colonne interne SQL Server.
10125 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise l’agrégat « %.*ls ». Supprimez l'agrégat, n'indexez pas la vue ou utilisez d'autres agrégats. Par exemple, AVG remplace SUM et COUNT_BIG, ou COUNT remplace COUNT_BIG.
10126 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise l’agrégat « %.*ls » avec le mot clé DISTINCT. N'indexez pas cette vue ou supprimez DISTINCT. Utilisez une vue GROUP BY ou COUNT_BIG(*) pour simuler DISTINCT dans les colonnes de regroupement.
10127 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une ou plusieurs sous-requêtes. Modifiez la vue pour utiliser uniquement les jointures à la place des sous-requêtes. Vous pouvez également ne pas indexer cette vue.
10,128 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise un prédicat de texte intégral CONTAINS ou FREETEXT. Supprimez CONTAINS ou FREETEXT ou n'indexez pas la vue.
10129 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la fonction table inline ou multi-état « %.*ls ». Développez manuellement la définition de la fonction dans la définition de la vue ou n'indexez pas la vue.
10130 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise la fonction table CLR (Common Language Runtime) non déterministe « %.*ls ». N'indexez pas la vue ou modifiez-la de façon à ne pas utiliser cette fonction.
10131 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la fonction table CLR (Common Language Runtime) imprecise « %.*ls ». N'indexez pas la vue.
10132 16 Non Impossible de créer %S_MSG en mode « %.*ls », car il fait référence à la fonction CLR (Common Language Runtime) table « %.*ls ». Supprimez la référence à la fonction ou n'indexez pas la vue.
10133 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car la fonction « %.*ls » référencée par la vue effectue l’accès aux données utilisateur ou système.
10134 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient plusieurs APPLY. N'indexez pas la vue ou utilisez APPLY une seule fois.
10136 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'agrégat COUNT. Utilisez COUNT_BIG à la place.
10137 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à l’expression de table commune « %.*ls ». Les vues qui référencent les expressions de table courantes ne peuvent pas être indexées. N'indexez pas la vue ou supprimez l'expression de table courante de la définition de la vue.
10138 16 Non Impossible de créer %S_MSG dans l’affichage '%.*ls', car sa liste de sélection n’inclut pas une utilisation appropriée de COUNT_BIG. Envisagez d’ajouter COUNT_BIG(*) pour sélectionner la liste.
10139 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle utilise une conversion implicite de la chaîne en datetime ou smalldatetime. Utilisez une instruction CONVERT explicite avec une valeur de style déterministe.
10140 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient un indicateur de table. Supprimez l'indicateur.
10141 16 Non Impossible de créer %S_MSG dans l’affichage '%.*ls', car il fait référence à la routine CLR (fonction ou méthode) '%.*ls' en dehors des colonnes non clés de la liste SELECT. Recréez ou modifiez la vue de façon à ce qu'elle ne référence pas de routine CLR sauf dans les colonnes non-clés de la liste SELECT, puis créez l'index.
10142 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient APPLY. N'indexez pas la vue ou supprimez APPLY.
10143 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une fonction fenêtre de classement ou une fonction d'agrégation. Supprimez la fonction de la définition de la vue ou choisissez de ne pas indexer la vue.
10144 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle utilise la fonction CHANGETABLE.
10145 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle fait référence à un jeu de colonnes éparses. Les vues contenant un jeu de colonnes éparses ne peuvent pas être indexées. Envisagez de supprimer le jeu de colonnes éparses de la vue ou de ne pas indexer la vue.
10146 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle utilise la fonction SEMANTICSIMILARITYTABLE, SEMANTICKEYPHRASETABLE ou SEMANTICSIMILARITYDETAILSTABLE.
10147 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle utilise la clause FOR SYSTEM_TIME temporelle.
10148 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle utilise OPENJSON.
10149 16 Non L’index qui a SNAPSHOT_MATERIALIZATION ne peut pas être créé sur l’affichage '%.*ls', car la définition de vue contient des tables optimisées en mémoire.
10150 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle fait référence à une fonction UDF scalaire inlineable.
10211 16 Non Impossible d'appeler le mutateur d'une valeur de type CLR Null.
10227 16 Non Le champ « %.*ls » de type « %.*ls.%.*ls » ne peut pas être mis à jour, car le champ est « %.*ls ».
10240 16 Non UdtExtensions.dll est introuvable. Vérifiez l'installation.
10300 16 Non L’assembly '%.*ls' fait référence à l’assembly '%.*ls', qui n’est pas présent dans la base de données active. SQL Server a tenté de localiser et de charger automatiquement l'assembly référencé à l'emplacement de l'assembly de référence mais cette opération a échoué (raison : %S_MSG). Chargez l'assembly référencé dans la base de données actuelle et réessayez.
10301 16 Non L’assembly '%.*ls' fait référence à l’assembly '%.*ls', qui n’est pas présent dans la base de données active. SQL Server a tenté de localiser et de charger automatiquement l'assembly référencé à l'emplacement de l'assembly de référence mais cette opération a échoué (raison : %s). Chargez l'assembly référencé dans la base de données actuelle et réessayez.
10302 16 Non Impossible d'obtenir le chemin d'accès du serveur SQL Server : '%ls'.
10303 16 Oui Impossible de créer le gestionnaire AppDomain : '%.*ls'.
10304 16 Non Impossible d'entrer dans le CLR (Common Language Runtime) avec HRESULT 0x%x. Cela peut être dû à des ressources insuffisantes.
10305 16 Non La méthode Init d'une fonction table CLR doit être annotée avec SqlFunctionAttribute.
10306 16 Non L'attribut SqlFunctionAttribute de la méthode Init d'une fonction table CLR doit définir la propriété FillRowMethodName.
10307 16 Non La propriété FillRowMethodName de SqlFunctionAttribute ne contient aucun nom de méthode valide.
10308 10 Non Avertissement : l'assembly Microsoft .Net Framework '%.*ls' que vous enregistrez n'est pas entièrement testé dans un environnement hébergé SQL Server. À l'avenir, si vous mettez à niveau ou révisez cet assembly ou le .NET Framework, votre routine d'intégration CLR peut cesser de fonctionner. Pour plus d'informations, consultez la documentation en ligne de SQL Server.
10309 10 Non Avertissement : l'assembly client SQL Server '%.*ls' que vous enregistrez n'est pas entièrement testé dans un environnement hébergé SQL Server.
10310 10 Oui AppDomain %i (%.*ls) est marqué pour être déchargé en raison d'opérations CLR ou DDL liées à la sécurité.
10311 10 Oui AppDomain %i (%.*ls) est marqué pour être déchargé en raison d'une sollicitation de la mémoire.
10312 16 Non L'exécution de .NET Framework a été annulée. Le type UDP/UDF/CLR n'a pas rétabli le jeton de thread.
10313 16 Non Une erreur s'est produite dans le .NET Framework lors de %S_MSG. Les ressources serveur sont peut-être insuffisantes. Réexécutez la requête. Si le problème persiste, contactez le support technique. %.*ls
10314 16 Non Une erreur s'est produite dans Microsoft .NET Framework lors du chargement de l'ID d'assembly %d. Le serveur peut manquer de ressources, ou l’assembly peut ne pas être approuvé. Réexécutez la requête, ou consultez la documentation pour savoir comment résoudre les problèmes de fiabilité des assemblys. Pour plus d'informations sur cette erreur, voir : %.*ls
10316 16 Non Le domaine d'application avec l'ID de version spécifié (%d) a été déchargé en raison d'une sollicitation de la mémoire et est introuvable.
10317 16 Non Une erreur s'est produite lors de l'obtention des informations de version du fichier '%s'.
10318 16 Non '%.*ls' a échoué, car le paramètre %d de la méthode '%.*ls' de type '%.*ls' est annoté avec l’attribut non pris en charge System.ParamArrayAttribute.
10319 16 Non Échec de l’appel de méthode UserDefinedType, car le paramètre %d de la méthode '%.*ls' de type '%.*ls' est annoté avec l’attribut non pris en charge System.ParamArrayAttribute.
10320 16 Non Le nom de la méthode '%.*ls' n’est pas valide pour '%.*ls'.
10321 16 Non Nom de méthode '%.*ls' non valide pour l'appel de la méthode UserDefinedType.
10322 16 Non Type %.*ls introuvable dans la base de données %.*ls
10323 16 Oui Code utilisateur non valide identifié par l'Assistant Débogage managé %.*ls de .Net Framework
10324 16 Non L'option WITH ENCRYPTION de CREATE TRIGGER s'applique uniquement aux déclencheurs T-SQL et non aux déclencheurs CLR.
10325 16 Oui Le serveur est en cours d'arrêt en raison d'un dépassement de capacité de la pile dans le code non managé de l'utilisateur.
10326 16 Oui Deux versions de l’assembly '%.*ls' ne peuvent pas coexister dans la base de données '%.*ls'. Conservez une version et supprimez l'autre.
10327 14 Non Échec de %ls ASSEMBLY pour l’assembly '%.*ls', car l’assembly '%.*ls' n’est pas approuvé. L’assembly est approuvé lorsque l’un des éléments suivants est vrai : l’assembly est signé avec un certificat ou une clé asymétrique disposant d’une connexion correspondante avec l’autorisation UNSAFE ASSEMBLY, ou l’assembly est approuvé à l’aide de sp_add_trusted_assembly.
10328 16 Non Espace de pile insuffisant pour créer AppDomain '%.*ls'.
10329 16 Non L'exécution de .NET Framework a été annulée. %.*ls
10330 16 Non Échec de ALTER ASSEMBLY parce que le schéma de sérialisation de type '%s' pourrait être modifié suite au changement du type '%s' dans l'assembly mis à jour. Les types persistants ne sont pas autorisés à modifier le schéma de sérialisation.
10331 16 Non Le type '%ls' de l'assembly '%.*ls' dérive d'un type générique non pris en charge pour un type CLR.
10332 16 Non L’assembly « %.*ls » a été créé à l’aide de la version %.*ls du .NET Framework. SQL Server utilise actuellement la version %s.
10333 16 Oui Échec de l’obtention de l’interface ICLRAppDomainResourceMonitor à partir du CLR. Le code d’erreur du CLR était : 0x%x. Par conséquent, la surveillance des ressources ne fonctionnera pas pour AppDomain avec l’ID %d.
10334 16 Non La modification du niveau de compatibilité de la base de données a provoqué l’affichage des données comme non cochées dans un ou plusieurs objets de la base de données %s. Reportez-vous à la colonne has_unchecked_assembly_data dans sys.tables et sys.views pour localiser tous ces objets.
10335 16 Non Le Common Language Runtime (CLR) a été chargé de manière non prise en charge. Cela peut se produire si une procédure stockée étendue ou un objet OLE Automation exécuté dans SQL Server appelle du code managé avant que l’hôte du runtime d’intégration CLR charge le CLR. Vous devez redémarrer SQL Server pour pouvoir utiliser les fonctionnalités d'intégration du CLR.
10336 10 Non Échec de la mise en file d’attente de la tâche pour démarrer CLR au démarrage du serveur SQL. Code d’erreur : %u. LE CLR sera lancé à la demande.
10337 16 Non Une erreur interne s’est produite.
10338 16 Non Échec de la vérification de l’assembly. Impossible d’ouvrir le fichier physique '%.*ls' : %ls.
10339 16 Non Échec de la vérification de l’assembly. Impossible de lire le fichier physique « %.*ls » : %ls.
10340 16 Non ÉCHEC DE L’ASSEMBLY DROP. Code d'erreur : 0x%x.
10341 16 Non Impossible de charger l’assembly '%.*ls', car Azure SQL Database ne prend pas en charge les assemblys définis par l’utilisateur. Contactez le support technique Azure si vous avez des questions.
10342 16 Non Impossible de charger l’assembly '%.*ls', car cette édition de SQL Server prend uniquement en charge les assemblys SAFE.
10343 14 Non CREATE ou ALTER ASSEMBLY pour l’assembly '%.*ls' avec l’option SAFE ou EXTERNAL_ACCESS a échoué, car l’option « clr strict security » de sp_configure a la valeur 1. Microsoft vous recommande de signer l’assembly avec un certificat ou une clé asymétrique disposant d’une connexion correspondante avec l’autorisation UNSAFE ASSEMBLY. Vous pouvez également approuver l’assembly à l’aide de sp_add_trusted_assembly.
10344 16 Non Erreur d’accès à la table interne : échec de l’accès aux assemblys approuvés avec HRESULT : 0x%x. Contactez les services clientèle.
10345 16 Non Le hachage d’assembly '0x%.*ls' est déjà approuvé.
10346 16 Non Le hachage d’assembly '0x%.*ls' n’est pas actuellement approuvé. Aucune action n'a été menée.
10347 16 Non Common Language Runtime (CLR) n’est pas activé sur cette instance.
10501 16 Non Impossible de créer le repère de plan '%.*ls', car le type '%.*ls' fourni n’est pas autorisé.
10502 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt et @module_or_batch, ou par @plan_handle et @statement_start_offset, correspond au repère de plan existant '%.*ls' dans la base de données. Supprimez le repère de plan existant avant de créer le nouveau.
10503 16 Non L'opération '%.*ls' n'est pas autorisée.
10504 16 Non Impossible de créer le repère de plan '%.*ls', car le paramètre @hints est incorrect. Utiliser N’OPTION ( <query_hint> [ ,... n ] )'.
10505 16 Non Impossible de créer le repère de plan '%.*ls', car la valeur '%.*ls' fournie n’est @module_or_batch pas un nom en deux parties légale. Utilisez 'schema_name.object_name'.
10506 16 Non Impossible de créer le repère de plan '%.*ls', car le paramètre @stmt contient plusieurs instructions.
10507 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt et @module_or_batch, ou par @plan_handle et @statement_start_offset, ne correspond à aucune instruction dans le module ou le lot spécifié. Modifiez les valeurs pour qu'elles correspondent à une instruction dans le module ou le lot.
10508 16 Non Impossible de '%ls' le repère de plan '%.*ls', car il n'existe pas ou vous ne disposez pas de l'autorisation nécessaire. Vérifiez le nom du repère de plan et la base de données de la session actuelle et assurez-vous que vous disposez de l'autorisation nécessaire.
10509 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt ou @statement_start_offset contient une erreur de syntaxe ou n’est pas éligible à une utilisation dans un repère de plan. Fournissez une seule instruction Transact-SQL valide ou une position de départ de l'instruction valide dans le lot. Pour obtenir une position de départ valide, interrogez la colonne 'statement_start_offset' de la fonction de gestion dynamique sys.dm_exec_query_stats.
10510 16 Non Impossible de créer le repère de plan '%.*ls', car il existe déjà un repère de plan de ce nom dans la base de données. Utilisez un nom unique.
10511 16 Non Impossible de créer le repère de plan '%.*ls', car @params n’est pas NULL. @params doit être NULL s’il @type s’agit de « object ».
10512 16 Non Impossible de créer le repère de plan '%.*ls', car l’objet '@module_or_batch' est chiffré. Paramétrez la requête en utilisant d'autres techniques telles que les index et les statistiques.
10513 16 Non Impossible de %S_MSG %S_MSG '%.*ls', car il est référencé par le repère de plan '%.*ls'. Utilisez sp_control_plan_guide pour supprimer le repère de plan dans un premier temps. Enregistrez la définition du repère de plan pour une utilisation ultérieure.
10514 16 Non Impossible de créer le repère de plan '%.*ls', car @module_or_batch il ne peut pas s’agir d’un objet volumineux lorsqu’il @type s’agit d’un objet.
10515 16 Non Impossible de créer le repère de plan '%.*ls', car le module '%.*ls' n’existe pas ou vous n’avez pas besoin d’autorisation.
10516 16 Non Impossible de créer le repère de plan '%.*ls, car @module_or_batch ne peut pas être compilé.
10517 16 Non Impossible de créer le repère de plan '%.*ls', car vous ne disposez pas de l'autorisation nécessaire. Vous devez modifier l'autorisation dans la base de données.
10518 16 Non Impossible d'exécuter sp_control_plan_guide, car les autorisations requises pour contrôler le repère de plan '%.*ls' sont insuffisantes. Modifiez l'autorisation de l'objet référencé par le repère de plan ou modifiez l'autorisation de la base de données.
10519 16 Non Impossible de créer le repère de plan '%.*ls', car les indicateurs spécifiés dans @hints ne peuvent pas être appliqués à l’instruction spécifiée par l’une ou l’autre@stmt.@statement_start_offset Vérifiez que les indicateurs peuvent être appliqués à l'instruction.
10520 16 Non Impossible de créer le repère de plan ’%.ls’, car @type a été spécifié comme ’%ls’ et une valeur autre que Null est spécifiée pour le paramètre ’%ls’. Ce type requiert une valeur Null pour le paramètre. Spécifiez la valeur Null pour le paramètre ou remplacez le type par un type qui autorise une valeur autre que Null pour le paramètre.
10521 16 Non Impossible de créer le repère de plan '%.*ls', car @type a été spécifié comme '%ls' et le paramètre '%ls' a la valeur NULL. Ce type requiert une valeur autre que Null pour le paramètre. Spécifiez une valeur autre que Null pour le paramètre ou remplacez le type par un type qui autorise une valeur Null pour le paramètre.
10,522 16 Non Impossible de créer le repère de plan '%.*ls', car @hints comporte une valeur non conforme. La valeur de @hints doit être OPTION(PARAMETERIZATION FORCED) ou OPTION(PARAMETERIZATION SIMPLE) si @type correspond à 'template'.
10523 16 Non Impossible de générer le modèle de requête, car @querytext ne contient aucune requête valide.
10524 16 Non Impossible de paramétrer @querytext.
10525 10 Non Le repère de plan '%.*ls' correspond à l'instruction après avoir été paramétré automatiquement via le paramétrage FORCED ou SIMPLE, mais l'indicateur RECOMPILE a été ignoré. RECOMPILE n'est pas pris en charge dans les instructions paramétrables automatiquement. Supprimez ce repère de plan ou supprimez l'indicateur RECOMPILE de ce dernier.
10526 16 Non Impossible de supprimer %S_MSG '%.*ls', car son déclencheur '%.*ls' est référencé par le repère de plan '%.*ls'. Utilisez sp_control_plan_guide pour supprimer le repère de plan dans un premier temps. Enregistrez la définition du repère de plan pour une utilisation ultérieure.
10527 16 Non Impossible de créer le repère de plan '%.*ls', car l’objet '%.*ls' est un objet temporaire.
10528 16 Non Impossible de créer le repère de plan '%.*ls' car son nom n'est pas valide. Les noms de repère de plan ne peuvent pas commencer par le signe dièse ('#').
10529 16 Non Impossible de créer le repère de plan '%.*ls', car il existe déjà un planguide '%.*ls' de @type 'template' sur @stmt.
10530 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @statement_start_offset ne correspond à aucune instruction dans le module ou lot spécifié. Envisagez de modifier @statement_start_offset pour correspondre à une instruction dans le module ou le lot.
10531 16 Non Impossible de créer le repère de plan '%.*ls' à partir du cache, car l'utilisateur ne dispose pas des autorisations nécessaires. Accordez l'autorisation VIEW SERVER STATE à l'utilisateur qui crée le repère de plan.
10532 16 Non Impossible de créer le repère de plan '%.*ls', car le lot ou le module spécifié par @plan_handle ne contient pas d’instruction éligible à un repère de plan. Indiquez une autre valeur pour @plan_handle.
10533 16 Non Impossible de créer le repère de plan '%.*ls', car le nom du repère de plan dépasse 124, le nombre maximal de caractères autorisé. Indiquez un nom qui contient moins de 125 caractères.
10534 16 Non Impossible de créer le repère de plan '%.*ls', car la valeur spécifiée n’est @params pas valide. Spécifiez la valeur dans le formulaire <parameter_name parameter_type><>, ou spécifiez NULL.
10535 16 Non Impossible de créer le repère de plan '%.*ls', car aucun plan n'a été trouvé dans le cache du plan qui correspond au handle de plan spécifié. Indiquez un handle de plan mis en cache. Pour obtenir la liste des handles de plan mis en cache, interrogez la vue de gestion dynamique sys.dm_exec_query_stats.
10536 16 Non Impossible de créer le repère de plan '%.*ls', car le lot ou le module correspondant à l’instruction spécifiée @plan_handle contient plus de 1 000 instructions éligibles. Créez un repère de plan pour chaque instruction du lot ou module en indiquant une valeur statement_start_offset pour chacune.
10537 16 Non Impossible d’activer le repère de plan '%.*ls', car le repère de plan activé '%.*ls' contient la même étendue et la même valeur de décalage de départ de l’instruction. Désactivez le repère de plan existant avant d'activer le repère de plan spécifié.
10538 16 Non Impossible de trouver le repère de plan, car l'ID du repère de plan spécifié a la valeur Null ou n'est pas valide, ou vous n'avez pas d'autorisation sur l'objet référencé par le repère de plan. Vérifiez que l'ID du repère de plan est valide, que la session active est définie en fonction du contexte de base de données approprié et que vous disposez de l'autorisation ALTER sur l'objet référencé par le repère de plan ou de l'autorisation ALTER DATABASE.
10539 16 Non Impossible de créer le repère de plan '%.*ls' à partir du cache, car aucun plan de requête n'est disponible pour l'instruction avec l'offset de démarrage %d. Ce problème peut se produire si l'instruction dépend des objets de base de données qui n'ont pas encore été créés. Assurez-vous que tous les objets de base de données nécessaires existent, puis exécutez l'instruction avant de créer le repère de plan.
10601 16 Non Impossible de spécifier des colonnes incluses pour un index cluster.
10602 16 Non La combinaison des syntaxes ancienne et nouvelle dans une instruction CREATE/ALTER/DROP INDEX n'est pas autorisée.
10603 16 Non Impossible de reconstruire l’index cluster '%.*ls' sur la vue '%.*ls', car la vue dépend de la table de base '%.*ls' dont l’index cluster '%.*ls' est désactivé.
10604 16 Non Impossible de convertir une statistique en un index à l'aide de l'option d'index DROP_EXISTING lorsque l'option d'index ONLINE est également spécifiée.
10605 16 Non Impossible de désactiver l’index de clé primaire « %.*ls » sur la table « %.*ls », car la table est publiée pour la réplication.
10606 16 Non Impossible de désactiver l’index cluster « %.*ls » dans l’affichage « %.*ls », car la vue indexée est publiée pour la réplication.
10607 16 Non L’index cluster '%.*ls' sur la table '%.*ls' ne peut pas être désactivé, car le suivi des modifications est activé. Désactivez le suivi des modifications sur la table avant de désactiver l'index cluster.
10608 16 Non Impossible de désactiver l’index '%.*ls' sur la table '%.*ls', car le suivi des modifications est activé. Le suivi des modifications nécessite une contrainte de clé primaire sur la table et la désactivation de l'index supprimera la contrainte. Désactivez le suivi des modifications sur la table avant de désactiver l'index.
10609 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est une colonne calculée. Réécrivez l'expression de filtre de manière à ne pas inclure cette colonne.
10,610 16 Non Impossible de créer l’index filtré '%.*ls' sur l’objet '%.*ls', car il ne s’agit pas d’une table utilisateur. Les index filtrés sont uniquement pris en charge dans les tables. Si vous essayez de créer un index filtré sur une vue, envisagez de créer une vue indexée avec l'expression de filtre incorporée à la définition de vue.
10611 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est comparée à une constante de priorité de type de données plus élevée ou d’un classement différent. La conversion d’une colonne en type de données de constante n'est pas prise en charge pour les éléments %S_MSG. Pour résoudre cette erreur, convertissez explicitement la constante en le même type de données et le même classement que la colonne '%.*ls'.
10612 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est comparée à une constante qui ne peut pas être convertie en type de données de la colonne. Réécrivez l'expression de filtre de manière à ne pas inclure cette comparaison.
10617 16 Non Impossible de créer ou de reconstruire l'index '%.*ls'. La longueur de clé de cet index (%d octets) dépasse la longueur maximale autorisée de '%d' octets lors de l'utilisation du format de stockage VarDecimal.
10618 16 Non Impossible de %S_MSG’index filtré '%.*ls' sur la table '%.*ls', car l’instruction définit l’option IGNORE_DUP_KEY sur ON. Réécrivez l'instruction de manière à ne pas utiliser l'option IGNORE_DUP_KEY.
10619 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est d’un type de données CLR. Réécrivez l'expression de filtre de manière à ne pas inclure cette colonne.
10620 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car l’expression de filtre contient une comparaison avec une valeur NULL littérale. Réécrivez la comparaison de manière à utiliser l'opérateur IS [NOT] NULL pour tester les valeurs NULL.
10,621 16 Non Impossible de créer l’index '%.*ls' sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre de l’index est un jeu de colonnes.
10622 16 Non Impossible de créer ou de reconstruire %S_MSG '%.*ls'. Les index compressés ne sont pas pris en charge dans les tables contenant des colonnes éparses ou une colonne de jeu de colonnes.
10623 16 Non Les statistiques filtrées '%.*ls' ne peuvent pas être créées sur l’objet '%.*ls', car il ne s’agit pas d’une table utilisateur. Les statistiques filtrées ne sont prises en charge que sur les tables utilisateur.
10629 16 Non Le type de données spécifié pour la colonne '%.*ls' dans la table '%.*ls' ne peut pas être utilisé comme colonne dans la clé de distribution d’un index.
10631 16 Non Impossible de créer ou de reconstruire l'index '%.*ls'. Un index unique ou cluster sur une table fédérée doit contenir la colonne fédérée.
10632 16 Non Impossible de créer l’index '%.*ls'. Les vues ne peuvent pas être indexées dans une base de données fédérée.
10633 16 Non Opération de création d’index en ligne non valide
10634 10 Oui Une instruction '%.*ls' a été exécutée sur l’objet '%.*ls' par le nom d’hôte '%.*ls', ID de processus hôte %d à l’aide des options WAIT_AT_LOW_PRIORITY avec MAX_DURATION = %d et ABORT_AFTER_WAIT = BLOCKERS. Les sessions utilisateur bloquantes seront supprimées après la durée maximale d’attente.
10635 16 Non Une opération en ligne ne peut pas être effectuée pour '%.*ls', car l’index contient une colonne de type d’objet volumineux et, dans la même transaction, il existe des opérations de mise à jour avant cette opération en ligne. Placez l’opération en ligne en dehors de la transaction ou placez-la avant les mises à jour de la transaction.
10636 16 Non Ignorer dans l’optimisation ne peut pas être défini pour '%.*ls' sur '%.*ls.%.*ls', car il s’applique uniquement aux index B-tree ou columnstore non cluster.
10637 16 Non Impossible d’effectuer cette opération sur '%.*ls' avec l’ID %I64d comme un ou plusieurs index sont actuellement à l’état de reconstruction d’index pouvant être repris. Pour plus d’informations, reportez-vous à sys.index_resumable_operations.
10638 16 Non Échec de ALTER INDEX '%S_MSG'. Il n’existe aucune opération d’index pouvant être reprise en attente pour l’index '%.*ls' sur '%.*ls'.
10639 16 Non L’opération d’index pouvant être reprise pour %S_MSG '%.*ls' a échoué, car l’index contient la colonne '%.*ls' de type timestamp en tant que colonne clé.
10640 16 Non Ignorer dans l’optimisation ne peut pas être défini pour un index sur '%.*ls.%.*ls', car il s’applique uniquement aux index sur les tables sur disque définies par l’utilisateur.
10641 16 Non ÉCHEC DE ALTER INDEX PAUSE. Il n’existe aucune opération d’index pouvant être reprise activement pour l’index '%.*ls' sur '%.*ls'.
10642 16 Non SNAPSHOT_MATERIALIZATION ne peut pas être défini pour l’index '%.*ls' sur '%.*ls', car il s’applique uniquement aux index sur les vues.
10643 16 Non SNAPSHOT_MATERIALIZATION ne peut pas être défini pour '%.*ls' sur '%.*ls', car il s’applique uniquement aux index cluster sur les vues.
10644 16 Non L’opération d’index pouvant être reprise pour %S_MSG '%.*ls' a échoué, car l’index contient la colonne calculée '%.*ls' en tant que colonne de clé ou de partitionnement. S’il s’agit d’un index non cluster, la colonne est implicitement incluse en tant que colonne clé si elle fait partie de la clé d’index cluster.
10645 10 Non Avertissement : une opération pouvant être reprise existante avec les mêmes options a été identifiée pour le même index sur '%.*ls'. L’opération existante reprendra à la place.
10646 16 Non Index '%.*ls' de la vue '%.*ls' qui a SNAPSHOT_MATERIALIZATION ne peut pas être supprimé à l’aide de l’option DROP_EXISTING.
10647 16 Non L’index '%.*ls' sur '%.*ls' qui a SNAPSHOT_MATERIALIZATION ne peut pas être modifié.
10648 16 Non SNAPSHOT_MATERIALIZATION ne peut pas être défini pour l’index partitionné '%.*ls' sur '%.*ls'.
10649 16 Non L’index non cluster '%.*ls' ne peut pas être créé sur '%.*ls' qui a un index cluster '%.*ls' avec SNAPSHOT_MATERIALIZATION.
10650 16 Non L’actualisation des vues d’instantanés nécessite l’activation de l’isolation des instantanés sur la base de données.
10651 16 Non L’actualisation de la vue d’instantané a échoué, car la vue '%.*ls.%.*ls' n’existe pas.
10652 16 Non L’actualisation de la vue d’instantané a échoué, car '%.*ls.%.*ls' n’est pas une vue d’instantané.
10653 16 Non Échec de l’actualisation de la vue d’instantané.
10654 16 Non L’actualisation de la vue d’instantané a échoué, car le verrou n’a pas pu être obtenu sur la base de données.
10655 16 Non L’actualisation de la vue d’instantané a échoué, car la vue n’est pas spécifiée au format nom en deux parties.
10656 10 Oui L’opération d’index pouvant être reprise pour l’index '%.*ls' sur l’objet '%.*ls' a été suspendue.
10657 10 Non L’index pouvant être repris '%.*ls' sur l’objet '%.*ls' a été suspendu pendant les heures '%.2f'.
10658 16 Non La procédure stockée '%ls' est actuellement désactivée.
10659 10 Oui Un ALTER INDEX '%S_MSG' a été exécuté pour l’index '%.*ls' sur l’objet '%.*ls' par le nom d’hôte '%.*ls'.
10660 13 Oui L’opération de génération d’index en ligne a été choisie comme victime d’interblocage plus de 500 fois lors de la tentative de traitement d’une seule ligne. Résolvez l’opération simultanée bloquante et réexécutez la requête.
10661 10 Oui L’opération d’actualisation pour toutes les vues d’instantanés a échoué, car il y a eu une autre opération d’actualisation (pour toutes ou une vue d’instantané unique) en cours.
10662 10 Oui L’opération d’actualisation de la vue d’instantané '%.*ls' a échoué, car une autre opération d’actualisation pour la même vue d’instantané était déjà en cours.
10663 10 Oui L’opération d’actualisation de la vue d’instantané '%.*ls' a échoué, car l’opération d’actualisation pour toutes les vues d’instantanés était déjà en cours.
10664 16 Non Impossible de spécifier les colonnes incluses pour les index sur les tables optimisées en mémoire.
10665 15 Non '%.*ls' avec l’option DROP_EXISTING n’est pas prise en charge avec l’option %S_MSG.
10666 16 Oui Impossible de reprendre la build d’index si l’opération DOP %d requise (opération DOP a été démarrée) n’est pas disponible. Vérifiez que DOP suffisant est disponible ou abandonne l’opération d’index existante et réessayez.
10667 10 Non Avertissement : La création d’un index a été démarrée avec MAXDOP %d. L’opération reprend avec la valeur MAXDOP %d.
10668 16 Non L’option %S_MSG n’est pas prise en charge pour la création d’un index sur un tas.
10669 16 Non L’option %S_MSG n’est pas prise en charge pour la création d’un index non cluster sur l’index columnstore cluster.
10670 16 Non La création d’index pouvant être reprise pour %S_MSG '%.*ls' a échoué, car l’index inclut une colonne d’objet volumineux '%.*ls'.
10671 16 Non L’option %S_MSG n’est pas prise en charge pour la création d’un index filtré.
10672 16 Non L’option %S_MSG n’est pas prise en charge pour la création d’un index cluster sur une relation avec un index filtré.
10673 16 Non Impossible de reprendre la création d’index en raison d’un état persistant incorrect trouvé. Veuillez abandonner l’opération et réessayer.
10674 16 Non L’option %S_MSG n’est pas prise en charge pour la création d’un index cluster sur une table contenant un index columnstore non cluster.
10675 16 Non Erreur interne du processeur de requêtes : Le processeur de requêtes n'a pas pu créer un plan de requête. L’option RESUMABLE n’est pas prise en charge pour cette build d’index. Supprimez l’option RESUMEABLE et réexécutez l’instruction.
10681 16 Non Impossible de créer une ligne de taille %d, supérieure à la taille maximale autorisée de %d. Abandonnez et réessayez l’opération en spécifiant l’option RESUMABLE = OFF.
10700 16 Non Le paramètre table "%.*ls" est READONLY et ne peut pas être modifié.
10701 15 Non L'option READONLY ne peut pas être utilisée dans une instruction EXECUTE ou CREATE AGGREGATE.
10702 15 Non Les options WITH CUBE et WITH ROLLUP ne sont pas autorisées avec une spécification ROLLUP, CUBE ou GROUPING SETS.
10703 15 Non Trop de jeux de regroupement. Le nombre maximal est %d.
10704 15 Non Pour recréer une erreur, une instruction THROW doit être utilisée à l’intérieur d’un bloc CATCH. Insérez l’instruction THROW à l’intérieur d’un bloc CATCH ou ajoutez des paramètres d’erreur à l’instruction THROW.
10705 15 Non Les sous-requêtes ne sont pas autorisées dans la clause OUTPUT.
10706 15 Non Trop d'expressions sont spécifiées dans la clause GROUP BY. Le nombre maximal est %d lorsque les jeux de regroupement sont fournis.
10707 15 Non Les constructions de regroupement CUBE() et ROLLUP() ne sont pas autorisées dans le mode de compatibilité actuel. Elles ne sont autorisées qu'en mode 100 ou supérieur.
10708 15 Non DEFAULT n'est pas autorisé dans la partie droite de "%.*ls"
10709 15 Non Le nombre de colonnes doit être identique pour chaque ligne dans un constructeur de valeurs de table.
10710 15 Non Une action de type '%S_MSG' n'est pas autorisée dans la clause 'WHEN NOT MATCHED' d'une instruction MERGE.
10711 15 Non Une action de type 'INSERT' n'est pas autorisée dans la clause '%S_MSG' d'une instruction MERGE.
10712 15 Non Le pseudocolumn '%.*ls' ne peut pas faire partie d’un index ou utilisé comme colonne de partitionnement.
10713 15 Non Une instruction MERGE doit se terminer par un point-virgule (;).
10714 15 Non Une action de type '%S_MSG' ne peut pas figurer plus d'une fois dans la clause '%S_MSG' d'une instruction MERGE.
10715 15 Non '%.*ls' n’est pas un indicateur valide.
10716 15 Non Une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée doit avoir une clause OUTPUT.
10717 15 Non La clause %S_MSG n'est pas autorisée lorsque la clause FROM contient une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10718 15 Non Les indicateurs de requête ne sont pas autorisés dans les instructions INSERT, UPDATE, DELETE ou MERGE imbriquées.
10719 16 Non Les relations de clé étrangère à partir d’une table optimisée en mémoire avec DURABILITY définie sur SCHEMA_AND_DATA à une table optimisée en mémoire avec DURABILITY défini sur SCHEMA_ONLY ne sont pas prises en charge.
10720 15 Non Une clause OUTPUT INTO n'est pas autorisée dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10721 15 Non La clause WHERE CURRENT OF n'est pas autorisée dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10722 15 Non Le mot clé DISTINCT n'est pas autorisé lorsque la clause FROM contient une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10723 15 Non Dans une instruction MERGE, une variable ne peut pas avoir pour valeur une colonne et une expression dans la même assignation de la clause SET d'une action UPDATE. Les assignations se présentant sous la forme 'SET @variable = column = expression' ne sont pas valides dans la clause SET de l'action UPDATE d'une instruction MERGE. Modifiez la clause SET de façon à ne spécifier que des assignations sous la forme 'SET @variable = column' ou 'SET @variable = expression'.
10724 15 Non L'indicateur FORCESEEK n'est pas autorisé pour les tables cibles d'instructions INSERT, UPDATE ou DELETE.
10725 15 Non Impossible d'utiliser l'option VARYING dans une instruction DECLARE, CREATE AGGREGATE ou CREATE FUNCTION.
10726 15 Non Les agrégats définis par l'utilisateur ne prennent pas en charge les paramètres par défaut.
10727 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée sur l'un ou l'autre côté d'un opérateur JOIN ou APPLY.
10728 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée comme source table d'un opérateur PIVOT ou UNPIVOT.
10729 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans une instruction SELECT qui n'est pas la source immédiate des lignes d'une instruction INSERT.
10730 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans la clause FROM d'une instruction UPDATE ou DELETE.
10731 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée au sein d'une autre instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10732 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée sur l'un ou l'autre côté d'un opérateur UNION, INTERSECT ou EXCEPT.
10733 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans la clause USING d'une instruction MERGE.
10734 16 Non L'attribution de variable n'est pas autorisée dans une instruction contenant un opérateur UNION, INTERSECT ou EXCEPT de niveau supérieur.
10735 15 Non Clause WHERE incorrecte pour %S_MSG '%.*ls' filtrée sur la table '%.*ls'.
10,736 15 Non Une instruction de liste de mots vides en texte intégral doit se terminer par un point-virgule (;).
10737 15 Non Dans une instruction ALTER TABLE REBUILD ou ALTER INDEX REBUILD, lorsqu'une partition est spécifiée dans une clause DATA_COMPRESSION, PARTITION=ALL est obligatoire. La clause PARTITION=ALL permet d'imposer que toutes les partitions de la table ou de l'index soient régénérées, même si un seul sous-ensemble est spécifié dans la clause DATA_COMPRESSION.
10738 15 Non Le nombre d'expressions de valeurs de ligne de l'instruction INSERT dépasse le nombre maximal autorisé de %d valeurs de ligne.
10739 15 Non La liste d'insertion de colonne utilisée dans l'instruction MERGE ne peut pas contenir d'identificateurs en plusieurs parties. Utilisez à la place des identificateurs en une partie.
10740 15 Non Une instruction de liste de propriétés de recherche doit se terminer par un point-virgule (;).
10741 15 Non Un TOP ne peut pas être utilisé dans la même requête ou sous-requête qu’un DÉCALAGE.
10742 15 Non Le décalage spécifié dans une clause OFFSET peut ne pas être négatif.
10743 15 Non Le nombre de lignes fournies pour une clause OFFSET doit être un entier.
10744 15 Non Le nombre de lignes fournies pour une clause FETCH doit être supérieur à zéro.
10745 15 Non L’indicateur FORCESCAN n’est pas autorisé pour les tables cibles d’instructions INSERT, UPDATE ou DELETE.
10,746 15 Non L’indicateur FORCESCAN est spécifié simultanément avec l’indicateur FORCESEEK. Supprimez l’un des indicateurs et soumettez à nouveau la requête.
10747 15 Non L’indicateur FORCESEEK paramétrable ne peut pas être utilisé simultanément avec des indicateurs INDEX ou un indicateur FORCESEEK non paramétrable sur le même objet. Utilisez des indicateurs INDEX et un indicateur FORCESEEK non paramétrable ou utilisez un indicateur FORCESEEK paramétrable sans indicateurs INDEX pour chaque table ou vue.
10748 15 Non Il existe plusieurs indicateurs FORCESEEK spécifiés sur la même table ou vue. Supprimez les indicateurs FORCESEEK supplémentaires et soumettez à nouveau la requête.
10,749 15 Non L’indicateur FORCESEEK ne peut pas être utilisé avec l’index 0. Corrigez l’index fourni à l’indicateur FORCESEEK et soumettez à nouveau la requête.
10750 15 Non L’indicateur FORCESCAN ne peut pas être utilisé avec plusieurs indicateurs INDEX. Supprimez les indicateurs INDEX supplémentaires et soumettez à nouveau la requête.
10751 15 Non La clause ORDER BY dans LA clause WITHIN GROUP de la fonction '%.*ls' doit avoir exactement une expression.
10 752 15 Non La fonction '%.*ls' peut ne pas avoir de cadre de fenêtre.
10753 15 Non La fonction '%.*ls' doit avoir une clause OVER.
10754 15 Non La fonction '%.*ls' doit avoir une clause WITHIN GROUP.
10755 15 Non La fonction '%.*ls' prend entre %d et %d arguments.
10756 15 Non Le cadre de fenêtre avec ROWS ou RANGE doit avoir une clause ORDER BY.
10757 15 Non La fonction '%.*ls' peut ne pas avoir de clause WITHIN GROUP.
10758 15 Non La fonction '%.*ls' peut ne pas avoir ORDER BY dans la clause OVER.
10759 15 Non L’utilisation de DISTINCT n’est pas autorisée avec la clause OVER.
10760 16 Non L’argument de mise à l’échelle n’est pas valide. Les expressions valides pour l’argument d’échelle %ls de type de données sont des constantes entières et des expressions constantes entières.
10761 16 Non Type de données %.*ls non valide dans la fonction %.*ls.
10762 16 Non La fonction %.*ls n’est pas autorisée en mode de compatibilité actuel. Il est autorisé uniquement en mode 110 ou version ultérieure.
10763 15 Non La clause GROUP BY ne peut contenir qu’un seul indicateur de requête. Supprimez les indicateurs supplémentaires et réexécutez la requête.
10,764 15 Non Le nombre de colonnes de regroupement dans la requête a dépassé le nombre maximal autorisé. SQL Server autorise les colonnes de regroupement 64 000. Réduisez le nombre de colonnes de regroupement et réexécutez la requête.
10765 15 Non DISTRIBUTED_AGG et les indicateurs de CENTRAL_AGG ne peuvent pas être utilisés avec une clause CUBE ou ROLLUP. Modifiez la requête et réexécutez-la.
10766 15 Non CENTRAL_AGG devez être spécifié après toutes les colonnes de la clause GROUP BY. Modifiez la requête et réexécutez-la.
10767 15 Non DISTRIBUTED_AGG indicateur ne peut pas être utilisé lorsque la clause GROUP BY contient la même colonne plusieurs fois. Modifiez la requête et réexécutez-la.
10768 15 Non L’indicateur LABEL ne peut être utilisé qu’une seule fois dans la requête. Modifiez la requête et réexécutez-la.
10769 15 Non Les options SET ne sont pas prises en charge dans les blocs ATOMIC.
10770 15 Non L’option SERVER et l’une des options CREDENTIAL ou FEDERATED_SERVICE_ACCOUNT = ON sont requises pour définir REMOTE_DATA_ARCHIVE sur une base de données.
10771 15 Non Impossible d’utiliser l’option CREDENTIAL avec l’option FEDERATED_SERVICE_ACCOUNT = ON.
10772 15 Non Il existe plusieurs indicateurs REMOTE_DATA_ARCHIVE_OVERRIDE spécifiés sur la même référence de table ou d’affichage. Supprimez les indicateurs de REMOTE_DATA_ARCHIVE_OVERRIDE supplémentaires et soumettez à nouveau la requête.
10773 15 Non L’indicateur REMOTE_DATA_ARCHIVE_OVERRIDE n’est pas applicable à l’objet '%.*ls', car il ne s’agit pas d’une table avec REMOTE_DATA_ARCHIVE activée. Supprimez l’indicateur REMOTE_DATA_ARCHIVE_OVERRIDE et soumettez à nouveau l’instruction.
10774 15 Non Clause WHERE incorrecte pour l’index filtré.
10775 16 Non L’objet '%.*ls' n’est pas une table optimisée en mémoire ou une fonction table incorporée compilée en mode natif et ne peut pas être accessible à partir d’un module compilé en mode natif.
10776 16 Non Les déclencheurs sur des tables non optimisées en mémoire ne peuvent pas utiliser WITH NATIVE_COMPILATION.
10777 16 Non Les déclencheurs sur des tables mémoire optimisées doivent utiliser WITH NATIVE_COMPILATION.
10778 16 Non Les relations de clé étrangère entre les tables optimisées en mémoire et les tables non optimisées en mémoire ne sont pas prises en charge.
10779 16 Non L’option de durabilité « schema_only » est prise en charge uniquement avec les tables optimisées en mémoire.
10780 16 Non Il n’existe aucune clé primaire dans la table référencée '%.*ls' qui correspond à la liste de colonnes de référencement dans la clé étrangère '%.*ls'. Les clés étrangères dans les tables mémoire optimisées doivent référencer les clés primaires.
10781 16 Non Querytraceon %d et l’indicateur d’optimiseur '%.*ls' spécifient des comportements en conflit. Supprimez l’une d’elles et réexécutez la requête.
10782 16 Non BEGIN ATOMIC est pris en charge uniquement dans les modules compilés en mode natif.
10783 16 Non Le corps d’un module compilé en mode natif doit être un bloc ATOMIC.
10784 16 Non La clause WITH de l'instruction BEGIN ATOMIC doit spécifier une valeur pour l'option « %ls ».
10785 15 Non %S_MSG '%ls' est pris en charge uniquement avec %S_MSG.
10786 16 Non La commande ALTER AVAILABILITY GROUP a échoué, car elle contenait plusieurs options MODIFY REPLICA : %ls. Entrez un GROUPE ALTER AVAILABILITY DISTINCT ... Commande MODIFY REPLICA pour chaque option de réplica que vous souhaitez modifier.
10787 16 Non Les indicateurs REPEATABLEREAD et SERIALIZABLE ne sont pas autorisés sur les tables Hekaton avec des index columnstore.
10788 15 Non L’option '%ls' n’est pas prise en charge avec les types de tables.
10789 15 Non L’option '%ls' doit être spécifiée pour l’index '%.*ls' sur la table '%.*ls'. Il est nécessaire pour les index de hachage.
10790 15 Non L’option '%ls' peut être spécifiée uniquement pour les index de hachage.
10791 15 Non Les index de hachage sont autorisés uniquement dans les tables mémoire optimisées.
10792 15 Non Lorsqu’elle est utilisée dans un module compilé en mode natif, la fonction '%.*ls' ne peut pas apparaître en dehors d’un bloc catch.
10793 16 Non Un index et une contrainte PRIMARY KEY ont été définis inline, avec la définition de la colonne '%.*ls', table '%.*ls'. La définition d’un index et d’une contrainte PRIMARY KEY inline avec la définition de colonne n’est pas autorisée.
10794 15 Non %S_MSG '%ls' n’est pas pris en charge avec %S_MSG.
10795 15 Non La variable '%.*ls' a été déclarée comme non null et doit être déclarée avec une valeur initiale.
10796 15 Non L’option SCHEMABINDING est prise en charge uniquement pour les modules compilés en mode natif et est requise pour ces modules.
10,797 15 Non Un seul groupe de fichiers MEMORY_OPTIMIZED_DATA est autorisé par base de données.
10798 16 Non Il ne s’agit pas d’un paramètre de compression de données valide pour cet objet. Elle ne peut être utilisée qu’avec des index columnstore. Choisissez NONE, PAGE ou compression ROW.
10799 16 Non Il ne s’agit pas d’un paramètre de compression de données valide pour un index columnstore. Choisissez COLUMNSTORE ou COLUMNSTORE_ARCHIVE compression.
10 800 16 Non L’écouteur de la ressource WSFC '%.*ls' n’a pas pu démarrer et a retourné le code d’erreur %d, '%.*ls'. Pour plus d’informations sur ce code d’erreur, consultez « Codes d’erreur système » dans la documentation de développement Windows.
10801 16 Non Échec de l’arrêt de l’écouteur pour la ressource du cluster de basculement Windows '%.*ls'. Erreur : %d. %.*ls
10802 10 Non Échec de la mise en file d’attente d’une tâche pour inscrire un nom de principal de service (SPN) pour le service SQL Server. L’authentification Kerberos ne sera pas possible tant qu’un SPN n’est pas ajouté manuellement ou que SQL Server soit redémarré. Code d’erreur SQLOS : %d.
10900 16 Non Impossible de configurer le gouverneur de ressources lors du démarrage. Recherchez des messages d'erreur spécifiques dans le journal des erreurs SQL Server ou vérifiez la cohérence de la base de données master en exécutant DBCC CHECKCATALOG('master').
10901 16 Non L'utilisateur n'a pas l'autorisation de modifier la configuration du gouverneur de ressources.
10902 16 Non La fonction définie par l'utilisateur '%s' n'existe pas dans la base de données master ou l'utilisateur n'a pas l'autorisation d'y accéder.
10903 16 Non Le nom de schéma spécifié '%.*ls' pour la fonction définie par l'utilisateur classifieur n'existe pas ou l'utilisateur n'a pas l'autorisation de l'utiliser.
10904 16 Non Échec de la configuration du gouverneur de ressources. Des sessions sont actives dans les groupes de charges de travail supprimés ou déplacés vers d'autres pools de ressources. Déconnectez toutes les sessions actives dans les groupes de charges de travail concernés et essayez à nouveau.
10905 16 Non Impossible de terminer la configuration du gouverneur de ressources, car la mémoire est insuffisante. Réduisez la charge du serveur ou tentez l'opération sur une connexion administrateur dédiée.
10906 16 Non Objet '%.*ls'.' %.*ls' n’est pas une fonction classifieur de classifieur resource governor valide définie par l’utilisateur. Une fonction définie par l'utilisateur classifieur valide doit être liée au schéma, retourner sysname et n'avoir aucun paramètre.
10907 16 Non L’attribut '%.*ls' avec la valeur %u est supérieur à l’attribut '%.*ls' avec la valeur %u.
10908 16 Non L’attribut '%.*ls' avec la valeur %u est inférieur à l’attribut '%.*ls' avec la valeur %u.
10909 16 Non Impossible de créer le pool de ressources. Le nombre maximal de pools de ressources ne peut pas dépasser la limite actuelle (%u), pools de ressources prédéfinis compris.
10910 16 Non L'opération n'a pas pu être terminée. La valeur spécifiée '%.*ls', %u, entraîne la somme des minimums sur tous les pools de ressources sur le planificateur %you de dépasser 100 %. Réduisez la valeur d’un ou plusieurs pools, ou modifiez l’affinité de pool, afin que la somme soit inférieure ou égale à 100.
10,911 16 Non Impossible d'effectuer l'opération demandée, car le pool de ressources '%.*ls' n'existe pas.
10912 16 Non L'opération n'a pas pu être terminée. La suppression du %S_MSG n'est pas autorisée.
10913 16 Non Les utilisateurs ne sont pas autorisés à %S_MSG le groupe de charge de travail '%.*ls' dans le pool de ressources '%.*ls'.
10914 16 Non Le nom du groupe de charges de travail %S_MSG '%.*ls' ne peut pas commencer par # sur ##.
10915 16 Non L'opération n'a pas pu être terminée. La modification de '%.*ls' %S_MSG n'est pas autorisée.
10916 16 Non Impossible de supprimer le pool de ressources '%.*ls', car il contient le groupe de charge de travail '%.*ls'. Supprimez tous les groupes de charges de travail à l'aide de ce pool de ressources avant de le supprimer.
10917 16 Non Échec de l'instruction ALTER WORKLOAD GROUP. Une clause 'WITH' ou 'USING' doit être spécifiée.
10918 16 Non Impossible de créer le fichier %S_MSG '%.*ls' parce qu'il existe déjà.
10919 16 Non Une erreur s'est produite lors de la lecture de la configuration du gouverneur de ressources à partir de la base de données master. Vérifiez l'intégrité de la base de données master ou contactez l'administrateur système.
10920 16 Non Impossible de %S_MSG la fonction définie par l'utilisateur '%.*ls'. Elle est utilisée en tant que classifieur du gouverneur de ressources.
10921 16 Non Le %S_MSG '%.*ls' ne peut pas être déplacé hors de '%.*ls' %S_MSG.
10922 16 Non Échec de %ls. Exécutez à nouveau l'instruction.
10923 16 Non Échec de %ls. Le gouverneur de ressources n'est pas disponible dans cette édition de SQL Server. Vous pouvez manipuler les métadonnées du gouverneur de ressources, mais vous ne serez pas en mesure d'appliquer la configuration du gouverneur de ressources. Seule l'édition Enterprise de SQL Server prend en charge le gouverneur de ressources.
10924 16 Non La plage d’affinité du pool n’est pas valide. La limite inférieure %d doit être inférieure à la limite supérieure %d.
10925 16 Non Une valeur %S_MSG a été spécifiée plusieurs fois dans la liste de plages d’affinités du pool.
10926 16 Non La plage %S_MSG qui spécifie %S_MSG %d inclut au moins un %S_MSG qui n’est pas disponible pour l’instance actuelle. Le nombre %S_MSG maximal disponible pour cette instance est %d.
10927 16 Non L'opération n'a pas pu être terminée. La valeur spécifiée '%.*ls', %u, entraîne la somme des minimums sur tous les groupes de charges de travail utilisant le pool de ressources '%.*ls' pour dépasser 100 %. Réduisez la valeur ou modifiez d’autres groupes de charges de travail afin que la somme soit inférieure ou égale à 100.
10928 16 Non ID de ressource : %d. La limite %ls pour la base de données est %d et a été atteinte. Pour obtenir de l’aide, consultez « http://go.microsoft.com/fwlink/?LinkId=267637 ».
10929 16 Non ID de ressource : %d. La garantie minimale %ls est %d, la limite maximale est %d et l’utilisation actuelle de la base de données est %d. Toutefois, le serveur est actuellement trop occupé pour prendre en charge %ls supérieur à %d pour cette base de données. Pour obtenir de l’aide, consultez « http://go.microsoft.com/fwlink/?LinkId=267637 ». Sinon, veuillez réessayer ultérieurement.
10930 16 Non Le service est actuellement trop occupé. Veuillez réessayer plus tard.
10931 16 Non Impossible de supprimer le pool de ressources '%.*ls', car il est lié à une base de données. Supprimez toutes les liaisons de ce pool de ressources avant de la supprimer.
10932 16 Non La configuration de Resource Governor a échoué, car il existe une base de données active dans le pool de ressources supprimée. Mettre la base de données hors connexion et réessayer.
10933 16 Non Un %S_MSG avec id %d n’existe pas sur ce système. Utilisez sys.dm_os_schedulers pour localiser %S_MSGs valide pour ce système.
10934 16 Non Impossible d’effectuer l’opération demandée, car le pool de ressources externe '%.*ls' n’existe pas.
10935 16 Non Le pool de ressources externe n’autorise pas plusieurs groupes de processeurs.
10936 16 Non ID de ressource : %d. La limite %ls pour le pool élastique est %d et a été atteinte. Pour obtenir de l’aide, consultez « http://go.microsoft.com/fwlink/?LinkId=267637 ».
10937 16 Non Le groupe de charge de travail par défaut n’autorise pas la modification de l’attribut '%.*ls'.
10961 16 Non La requête a été abandonnée, car son utilisation du processeur dépasse la limite maximale configurée pour le groupe de charge de travail.
10981 10 Non La reconfiguration du gouverneur de ressources a réussi.
10982 16 Oui Échec de l’exécution de la fonction classifieur de classifieur resource governor '%.*ls'. Dernière erreur %u, état %u. Examinez les erreurs précédentes dans le journal des erreurs SQL Server à partir de l'ID de session %ld pour des détails. Temps écoulé de la fonction classifieur : %I64u ms.
10983 16 Non L'opération '%ls' du gouverneur de ressources a été annulée par l'utilisateur.
10984 16 Non Échec de la reconfiguration de Resource Governor.
10985 10 Non La reconfiguration de Resource Governor a rencontré un problème (code HRESULT : 0x%lx, raison : %ls), lors de l’envoi d’ID de pool de ressources externes actifs à launchpad. Cela n’échouera pas à reconfigurer.
Error Niveau de gravité Événement journalisé Description
10000 16 Non Erreur : fournisseur inconnu.
10001 16 Non Le fournisseur rapporte une défaillance catastrophique inattendue.
10002 16 Non Le fournisseur n'a pas implémenté cette fonctionnalité.
10003 16 Non Le fournisseur n'a plus de mémoire.
10004 16 Non Un ou plusieurs arguments ont été déclarés non valides par le fournisseur.
10005 16 Non Le fournisseur ne prend pas en charge cette interface.
10006 16 Non Le fournisseur signale l'utilisation d'un pointeur non valide.
10007 16 Non Le fournisseur signale l'utilisation d'un handle non valide.
10008 16 Non Le fournisseur a arrêté l'opération.
10009 16 Non Le fournisseur n'a donné aucune information quant à cette erreur.
10010 16 Non Les données nécessaires pour terminer cette opération ne sont pas encore disponibles pour le fournisseur.
10011 16 Non Accès refusé.
10021 16 Non Exécution arrêtée par le fournisseur parce qu'une limite de ressources a été atteinte.
10022 16 Non Le fournisseur a appelé une méthode à l'aide de IRowsetNotify dans le consommateur, mais la méthode n'a toujours pas été retournée.
10023 16 Non Le fournisseur ne prend pas en charge la méthode requise.
10024 16 Non Le fournisseur signale que l'utilisateur n'a pas l'autorisation d'effectuer cette opération.
10025 16 Non Le fournisseur a provoqué une erreur au niveau du serveur dans un traitement externe.
10026 16 Non Aucun texte de commande n'a été défini.
10027 16 Non La commande n'a pas été préparée.
10028 16 Non Échec de l’authentification.
10032 16 Non Impossible de retourner plusieurs jeux de résultats (non pris en charge par le fournisseur).
10033 16 Non L'index spécifié n'existe pas ou le fournisseur ne prend pas en charge l'analyse d'index sur cette source de données.
10034 16 Non La table ou la vue spécifiée n'existe pas ou comporte des erreurs.
10035 16 Non Aucune valeur spécifiée pour un ou plusieurs des paramètres requis.
10042 16 Non Impossible de définir une propriété tant qu'il reste un ensemble de lignes ouvert.
10052 16 Non L'insertion a été annulée par le fournisseur pendant la notification.
10053 16 Non Impossible de convertir la valeur des données pour des raisons autres que l'incompatibilité de signe ou le dépassement de capacité.
10054 16 Non La valeur des données d'une ou de plusieurs colonnes a dépassé le type utilisé par le fournisseur.
10055 16 Non Les données ont violé les contraintes d'intégrité d'une ou de plusieurs colonnes.
10056 16 Non Le nombre de lignes avec des modifications en attente a dépassé la limite spécifiée par la propriété DBPROP_MAXPENDINGROWS.
10057 16 Non Impossible de créer la ligne. Le nombre total de lignes actives acceptées par l'ensemble de lignes serait dépassé.
10058 16 Non Le consommateur ne peut pas insérer de nouvelle ligne avant de libérer les handles des lignes précédemment récupérées.
10062 16 Non La modification a été annulée par le fournisseur pendant la notification.
10063 16 Non Impossible de convertir la valeur des données pour des raisons autres que l'incompatibilité de signe ou le dépassement de capacité.
10064 16 Non La valeur des données d'une ou de plusieurs colonnes a dépassé le type utilisé par le fournisseur.
10065 16 Non Les données ont violé les contraintes d'intégrité d'une ou de plusieurs colonnes.
10066 16 Non Le nombre de lignes avec des modifications en attente a dépassé la limite spécifiée par la propriété DBPROP_MAXPENDINGROWS.
10067 16 Non L'ensemble de lignes a utilisé un accès concurrentiel optimiste et la valeur de la colonne a changé après la dernière extraction ou resynchronisation de la ligne.
10068 16 Non Le consommateur ne peut pas supprimer la ligne. Une suppression est en attente ou a déjà été transmise à la source de données.
10069 16 Non Le consommateur ne peut pas supprimer la ligne. Une insertion a été transmise à la source de données.
10081 16 Non L'ensemble de lignes fait appel aux index intégrés mais il n'y a pas d'index actuellement.
10085 16 Non RestartPosition sur la table a été annulé pendant la notification.
10086 16 Non La table a été construite pendant un flux de données actif et la position ne peut pas être redémarrée.
10087 16 Non Le fournisseur n'a pas libéré certaines lignes existantes.
10088 16 Non L'ordre des colonnes n'a pas été spécifié dans l'objet qui a créé l'ensemble de lignes. Le fournisseur a dû réexécuter la commande pour redéfinir la prochaine position d'extraction à sa valeur d'origine ; par ailleurs, l'ordre des colonnes a changé.
10100 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient le mot clé DISTINCT. Supprimez le mot clé DISTINCT de la vue ou n'indexez pas la vue. Vous pouvez également remplacer DISTINCT par GROUP BY ou COUNT_BIG(*) pour simuler DISTINCT sur les colonnes de regroupement.
10101 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient le mot clé TOP ou OFFSET. Envisagez de supprimer la vue TOP ou OFFSET ou de ne pas indexer la vue.
10102 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient la clause TABLESAMPLE. Supprimez la clause TABLESAMPLE ou n'indexez pas la vue.
10103 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise OPENROWSET, OPENQUERY ou OPENDATASOURCE. N'indexez pas la vue ou supprimez OPENQUERY, OPENROWSET et OPENDATASOURCE.
10104 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une table qui utilise une fonction de texte intégral CONTAINSTABLE ou FREETEXTTABLE. Supprimez l'une de ces fonctions ou n'indexez pas la vue.
10105 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise le fournisseur d'ensembles de lignes OPENXML. Supprimez OPENXML ou n'indexez pas la vue.
10106 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence un fournisseur d'ensembles de lignes interne du système. N'indexez pas cette vue.
10107 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car elle utilise la variable de table « %.*ls ». N'indexez pas cette vue ou supprimez la référence à la variable de table.
10108 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une table interne SQL Server.
10109 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la table dérivée « %.*ls » (définie par l’instruction SELECT dans la clause FROM). Supprimez la référence à la table dérivée ou n'indexez pas la vue.
10110 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient OUTER APPLY. N'indexez pas la vue ou supprimez OUTER APPLY.
10111 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une jointure qui utilise une syntaxe d'échappement standard ODBC. Utilisez plutôt une syntaxe de jointure ANSI.
10112 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient une jointure INNER qui spécifie un indicateur de jointure. Envisagez de supprimer l'indicateur de jointure.
10113 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise une jointure LEFT, RIGHT ou FULL OUTER et aucune jointure OUTER n'est autorisée dans les vues indexées. Utilisez plutôt une jointure INNER.
10114 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'opérateur PIVOT. N'indexez pas cette vue.
10115 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'opérateur UNPIVOT. N'indexez pas cette vue.
10116 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient un ou plusieurs opérateurs UNION, INTERSECT ou EXCEPT. Créez une vue indexée distincte pour chaque requête correspondant à une entrée des opérateurs UNION, INTERSECT ou EXCEPT de la vue d'origine.
10117 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car l’affichage utilise l’opérateur « * » pour sélectionner des colonnes. Référencez plutôt les colonnes par leur nom.
10118 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient GROUP BY ALL. Utilisez plutôt GROUP BY.
10119 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient un opérateur CUBE, ROLLUP ou GROUPING SETS. N'indexez pas cette vue.
10120 16 Non Impossible de créer %S_MSG dans l’affichage « %.*ls », car il contient l’opérateur ROLLUP. N'indexez pas cette vue.
10121 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une clause HAVING. Supprimez la clause HAVING.
10122 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une clause COMPUTE. N'indexez pas cette vue ou utilisez plutôt une vue GROUP BY ou une vue agrégée pour remplacer le calcul COMPUTE des résultats agrégés.
10124 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une colonne interne SQL Server.
10125 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise l’agrégat « %.*ls ». Supprimez l'agrégat, n'indexez pas la vue ou utilisez d'autres agrégats. Par exemple, AVG remplace SUM et COUNT_BIG, ou COUNT remplace COUNT_BIG.
10126 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise l’agrégat « %.*ls » avec le mot clé DISTINCT. N'indexez pas cette vue ou supprimez DISTINCT. Utilisez une vue GROUP BY ou COUNT_BIG(*) pour simuler DISTINCT dans les colonnes de regroupement.
10127 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une ou plusieurs sous-requêtes. Modifiez la vue pour utiliser uniquement les jointures à la place des sous-requêtes. Vous pouvez également ne pas indexer cette vue.
10,128 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise un prédicat de texte intégral CONTAINS ou FREETEXT. Supprimez CONTAINS ou FREETEXT ou n'indexez pas la vue.
10129 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la fonction table inline ou multi-état « %.*ls ». Développez manuellement la définition de la fonction dans la définition de la vue ou n'indexez pas la vue.
10130 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise la fonction table CLR (Common Language Runtime) non déterministe « %.*ls ». N'indexez pas la vue ou modifiez-la de façon à ne pas utiliser cette fonction.
10131 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à la fonction table CLR (Common Language Runtime) imprecise « %.*ls ». N'indexez pas la vue.
10132 16 Non Impossible de créer %S_MSG en mode « %.*ls », car il fait référence à la fonction CLR (Common Language Runtime) table « %.*ls ». Supprimez la référence à la fonction ou n'indexez pas la vue.
10133 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car la fonction « %.*ls » référencée par la vue effectue l’accès aux données utilisateur ou système.
10134 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient plusieurs APPLY. N'indexez pas la vue ou utilisez APPLY une seule fois.
10136 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'agrégat COUNT. Utilisez COUNT_BIG à la place.
10137 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il fait référence à l’expression de table commune « %.*ls ». Les vues qui référencent les expressions de table courantes ne peuvent pas être indexées. N'indexez pas la vue ou supprimez l'expression de table courante de la définition de la vue.
10138 16 Non Impossible de créer %S_MSG dans l’affichage '%.*ls', car sa liste de sélection n’inclut pas une utilisation appropriée de COUNT_BIG. Envisagez d’ajouter COUNT_BIG(*) pour sélectionner la liste.
10139 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle utilise une conversion implicite de la chaîne en datetime ou smalldatetime. Utilisez une instruction CONVERT explicite avec une valeur de style déterministe.
10140 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient un indicateur de table. Supprimez l'indicateur.
10141 16 Non Impossible de créer %S_MSG dans l’affichage '%.*ls', car il fait référence à la routine CLR (fonction ou méthode) '%.*ls' en dehors des colonnes non clés de la liste SELECT. Recréez ou modifiez la vue de façon à ce qu'elle ne référence pas de routine CLR sauf dans les colonnes non-clés de la liste SELECT, puis créez l'index.
10142 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient APPLY. N'indexez pas la vue ou supprimez APPLY.
10143 16 Non Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une fonction fenêtre de classement ou une fonction d'agrégation. Supprimez la fonction de la définition de la vue ou choisissez de ne pas indexer la vue.
10144 16 Non Impossible de créer %S_MSG dans la vue '%.*ls', car elle utilise la fonction CHANGETABLE.
10145 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle fait référence à un jeu de colonnes éparses. Les vues contenant un jeu de colonnes éparses ne peuvent pas être indexées. Envisagez de supprimer le jeu de colonnes éparses de la vue ou de ne pas indexer la vue.
10146 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle utilise la fonction SEMANTICSIMILARITYTABLE, SEMANTICKEYPHRASETABLE ou SEMANTICSIMILARITYDETAILSTABLE.
10147 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle utilise la clause FOR SYSTEM_TIME temporelle.
10148 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle utilise OPENJSON.
10149 16 Non L’index qui a SNAPSHOT_MATERIALIZATION ne peut pas être créé sur l’affichage '%.*ls', car la définition de vue contient des tables optimisées en mémoire.
10150 16 Non Impossible de créer %S_MSG sur la vue '%.*ls', car elle fait référence à une fonction UDF scalaire inlineable.
10151 16 Non Impossible de créer %S_MSG sur l’affichage « %.*ls », car il utilise une jointure ANTISEMI ou SEMI, et aucune jointure SEMI n’est autorisée dans les vues indexées. Utilisez plutôt une jointure INNER.
10211 16 Non Impossible d'appeler le mutateur d'une valeur de type CLR Null.
10227 16 Non Le champ « %.*ls » de type « %.*ls.%.*ls » ne peut pas être mis à jour, car le champ est « %.*ls ».
10240 16 Non UdtExtensions.dll est introuvable. Vérifiez l'installation.
10300 16 Non L’assembly '%.*ls' fait référence à l’assembly '%.*ls', qui n’est pas présent dans la base de données active. SQL Server a tenté de localiser et de charger automatiquement l'assembly référencé à l'emplacement de l'assembly de référence mais cette opération a échoué (raison : %S_MSG). Chargez l'assembly référencé dans la base de données actuelle et réessayez.
10301 16 Non L’assembly '%.*ls' fait référence à l’assembly '%.*ls', qui n’est pas présent dans la base de données active. SQL Server a tenté de localiser et de charger automatiquement l'assembly référencé à l'emplacement de l'assembly de référence mais cette opération a échoué (raison : %s). Chargez l'assembly référencé dans la base de données actuelle et réessayez.
10302 16 Non Impossible d'obtenir le chemin d'accès du serveur SQL Server : '%ls'.
10303 16 Oui Impossible de créer le gestionnaire AppDomain : '%.*ls'.
10304 16 Non Impossible d'entrer dans le CLR (Common Language Runtime) avec HRESULT 0x%x. Cela peut être dû à des ressources insuffisantes.
10305 16 Non La méthode Init d'une fonction table CLR doit être annotée avec SqlFunctionAttribute.
10306 16 Non L'attribut SqlFunctionAttribute de la méthode Init d'une fonction table CLR doit définir la propriété FillRowMethodName.
10307 16 Non La propriété FillRowMethodName de SqlFunctionAttribute ne contient aucun nom de méthode valide.
10308 10 Non Avertissement : l'assembly Microsoft .Net Framework '%.*ls' que vous enregistrez n'est pas entièrement testé dans un environnement hébergé SQL Server. À l'avenir, si vous mettez à niveau ou révisez cet assembly ou le .NET Framework, votre routine d'intégration CLR peut cesser de fonctionner. Pour plus d'informations, consultez la documentation en ligne de SQL Server.
10309 10 Non Avertissement : l'assembly client SQL Server '%.*ls' que vous enregistrez n'est pas entièrement testé dans un environnement hébergé SQL Server.
10310 10 Oui AppDomain %i (%.*ls) est marqué pour être déchargé en raison d'opérations CLR ou DDL liées à la sécurité.
10311 10 Oui AppDomain %i (%.*ls) est marqué pour être déchargé en raison d'une sollicitation de la mémoire.
10312 16 Non L'exécution de .NET Framework a été annulée. Le type UDP/UDF/CLR n'a pas rétabli le jeton de thread.
10313 16 Non Une erreur s'est produite dans le .NET Framework lors de %S_MSG. Les ressources serveur sont peut-être insuffisantes. Réexécutez la requête. Si le problème persiste, contactez le support technique. %.*ls
10314 16 Non Une erreur s'est produite dans Microsoft .NET Framework lors du chargement de l'ID d'assembly %d. Le serveur peut manquer de ressources, ou l’assembly peut ne pas être approuvé. Réexécutez la requête, ou consultez la documentation pour savoir comment résoudre les problèmes de fiabilité des assemblys. Pour plus d'informations sur cette erreur, voir : %.*ls
10316 16 Non Le domaine d'application avec l'ID de version spécifié (%d) a été déchargé en raison d'une sollicitation de la mémoire et est introuvable.
10317 16 Non Une erreur s'est produite lors de l'obtention des informations de version du fichier '%s'.
10318 16 Non '%.*ls' a échoué, car le paramètre %d de la méthode '%.*ls' de type '%.*ls' est annoté avec l’attribut non pris en charge System.ParamArrayAttribute.
10319 16 Non Échec de l’appel de méthode UserDefinedType, car le paramètre %d de la méthode '%.*ls' de type '%.*ls' est annoté avec l’attribut non pris en charge System.ParamArrayAttribute.
10320 16 Non Le nom de la méthode '%.*ls' n’est pas valide pour '%.*ls'.
10321 16 Non Nom de méthode '%.*ls' non valide pour l'appel de la méthode UserDefinedType.
10322 16 Non Type %.*ls introuvable dans la base de données %.*ls
10323 16 Oui Code utilisateur non valide identifié par l'Assistant Débogage managé %.*ls de .Net Framework
10324 16 Non L'option WITH ENCRYPTION de CREATE TRIGGER s'applique uniquement aux déclencheurs T-SQL et non aux déclencheurs CLR.
10325 16 Oui Le serveur est en cours d'arrêt en raison d'un dépassement de capacité de la pile dans le code non managé de l'utilisateur.
10326 16 Oui Deux versions de l’assembly '%.*ls' ne peuvent pas coexister dans la base de données '%.*ls'. Conservez une version et supprimez l'autre.
10327 14 Non Échec de %ls ASSEMBLY pour l’assembly '%.*ls', car l’assembly '%.*ls' n’est pas approuvé. L’assembly est approuvé lorsque l’un des éléments suivants est vrai : l’assembly est signé avec un certificat ou une clé asymétrique disposant d’une connexion correspondante avec l’autorisation UNSAFE ASSEMBLY, ou l’assembly est approuvé à l’aide de sp_add_trusted_assembly.
10328 16 Non Espace de pile insuffisant pour créer AppDomain '%.*ls'.
10329 16 Non L'exécution de .NET Framework a été annulée. %.*ls
10330 16 Non Échec de ALTER ASSEMBLY parce que le schéma de sérialisation de type '%s' pourrait être modifié suite au changement du type '%s' dans l'assembly mis à jour. Les types persistants ne sont pas autorisés à modifier le schéma de sérialisation.
10331 16 Non Le type '%ls' de l'assembly '%.*ls' dérive d'un type générique non pris en charge pour un type CLR.
10332 16 Non L’assembly « %.*ls » a été créé à l’aide de la version %.*ls du .NET Framework. SQL Server utilise actuellement la version %s.
10333 16 Oui Échec de l’obtention de l’interface ICLRAppDomainResourceMonitor à partir du CLR. Le code d’erreur du CLR était : 0x%x. Par conséquent, la surveillance des ressources ne fonctionnera pas pour AppDomain avec l’ID %d.
10334 16 Non La modification du niveau de compatibilité de la base de données a provoqué l’affichage des données comme non cochées dans un ou plusieurs objets de la base de données %s. Reportez-vous à la colonne has_unchecked_assembly_data dans sys.tables et sys.views pour localiser tous ces objets.
10335 16 Non Le Common Language Runtime (CLR) a été chargé de manière non prise en charge. Cela peut se produire si une procédure stockée étendue ou un objet OLE Automation exécuté dans SQL Server appelle du code managé avant que l’hôte du runtime d’intégration CLR charge le CLR. Vous devez redémarrer SQL Server pour pouvoir utiliser les fonctionnalités d'intégration du CLR.
10336 10 Non Échec de la mise en file d’attente de la tâche pour démarrer CLR au démarrage du serveur SQL. Code d’erreur : %u. LE CLR sera lancé à la demande.
10337 16 Non Une erreur interne s’est produite.
10338 16 Non Échec de la vérification de l’assembly. Impossible d’ouvrir le fichier physique '%.*ls' : %ls.
10339 16 Non Échec de la vérification de l’assembly. Impossible de lire le fichier physique « %.*ls » : %ls.
10340 16 Non ÉCHEC DE L’ASSEMBLY DROP. Code d'erreur : 0x%x.
10341 16 Non Impossible de charger l’assembly '%.*ls', car Azure SQL Database ne prend pas en charge les assemblys définis par l’utilisateur. Contactez le support technique Azure si vous avez des questions.
10342 16 Non Impossible de charger l’assembly '%.*ls', car cette édition de SQL Server prend uniquement en charge les assemblys SAFE.
10343 14 Non CREATE ou ALTER ASSEMBLY pour l’assembly '%.*ls' avec l’option SAFE ou EXTERNAL_ACCESS a échoué, car l’option « clr strict security » de sp_configure a la valeur 1. Microsoft vous recommande de signer l’assembly avec un certificat ou une clé asymétrique disposant d’une connexion correspondante avec l’autorisation UNSAFE ASSEMBLY. Vous pouvez également approuver l’assembly à l’aide de sp_add_trusted_assembly.
10344 16 Non Erreur d’accès à la table interne : échec de l’accès aux assemblys approuvés avec HRESULT : 0x%x. Contactez les services clientèle.
10345 16 Non Le hachage d’assembly '0x%.*ls' est déjà approuvé.
10346 16 Non Le hachage d’assembly '0x%.*ls' n’est pas actuellement approuvé. Aucune action n'a été menée.
10347 16 Non Common Language Runtime (CLR) n’est pas activé sur cette instance.
10501 16 Non Impossible de créer le repère de plan '%.*ls', car le type '%.*ls' fourni n’est pas autorisé.
10502 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt et @module_or_batch, ou par @plan_handle et @statement_start_offset, correspond au repère de plan existant '%.*ls' dans la base de données. Supprimez le repère de plan existant avant de créer le nouveau.
10503 16 Non L'opération '%.*ls' n'est pas autorisée.
10504 16 Non Impossible de créer le repère de plan '%.*ls', car le paramètre @hints est incorrect. Utiliser N’OPTION ( <query_hint> [ ,... n ] )'.
10505 16 Non Impossible de créer le repère de plan '%.*ls', car la valeur '%.*ls' fournie n’est @module_or_batch pas un nom en deux parties légale. Utilisez 'schema_name.object_name'.
10506 16 Non Impossible de créer le repère de plan '%.*ls', car le paramètre @stmt contient plusieurs instructions.
10507 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt et @module_or_batch, ou par @plan_handle et @statement_start_offset, ne correspond à aucune instruction dans le module ou le lot spécifié. Modifiez les valeurs pour qu'elles correspondent à une instruction dans le module ou le lot.
10508 16 Non Impossible de '%ls' le repère de plan '%.*ls', car il n'existe pas ou vous ne disposez pas de l'autorisation nécessaire. Vérifiez le nom du repère de plan et la base de données de la session actuelle et assurez-vous que vous disposez de l'autorisation nécessaire.
10509 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt ou @statement_start_offset contient une erreur de syntaxe ou n’est pas éligible à une utilisation dans un repère de plan. Fournissez une seule instruction Transact-SQL valide ou une position de départ de l'instruction valide dans le lot. Pour obtenir une position de départ valide, interrogez la colonne 'statement_start_offset' de la fonction de gestion dynamique sys.dm_exec_query_stats.
10510 16 Non Impossible de créer le repère de plan '%.*ls', car il existe déjà un repère de plan de ce nom dans la base de données. Utilisez un nom unique.
10511 16 Non Impossible de créer le repère de plan '%.*ls', car @params n’est pas NULL. @params doit être NULL s’il @type s’agit de « object ».
10512 16 Non Impossible de créer le repère de plan '%.*ls', car l’objet '@module_or_batch' est chiffré. Paramétrez la requête en utilisant d'autres techniques telles que les index et les statistiques.
10513 16 Non Impossible de %S_MSG %S_MSG '%.*ls', car il est référencé par le repère de plan '%.*ls'. Utilisez sp_control_plan_guide pour supprimer le repère de plan dans un premier temps. Enregistrez la définition du repère de plan pour une utilisation ultérieure.
10514 16 Non Impossible de créer le repère de plan '%.*ls', car @module_or_batch il ne peut pas s’agir d’un objet volumineux lorsqu’il @type s’agit d’un objet.
10515 16 Non Impossible de créer le repère de plan '%.*ls', car le module '%.*ls' n’existe pas ou vous n’avez pas besoin d’autorisation.
10516 16 Non Impossible de créer le repère de plan '%.*ls, car @module_or_batch ne peut pas être compilé.
10517 16 Non Impossible de créer le repère de plan '%.*ls', car vous ne disposez pas de l'autorisation nécessaire. Vous devez modifier l'autorisation dans la base de données.
10518 16 Non Impossible d'exécuter sp_control_plan_guide, car les autorisations requises pour contrôler le repère de plan '%.*ls' sont insuffisantes. Modifiez l'autorisation de l'objet référencé par le repère de plan ou modifiez l'autorisation de la base de données.
10519 16 Non Impossible de créer le repère de plan '%.*ls', car les indicateurs spécifiés dans @hints ne peuvent pas être appliqués à l’instruction spécifiée par l’une ou l’autre@stmt.@statement_start_offset Vérifiez que les indicateurs peuvent être appliqués à l'instruction.
10520 16 Non Impossible de créer le repère de plan ’%.ls’, car @type a été spécifié comme ’%ls’ et une valeur autre que Null est spécifiée pour le paramètre ’%ls’. Ce type requiert une valeur Null pour le paramètre. Spécifiez la valeur Null pour le paramètre ou remplacez le type par un type qui autorise une valeur autre que Null pour le paramètre.
10521 16 Non Impossible de créer le repère de plan '%.*ls', car @type a été spécifié comme '%ls' et le paramètre '%ls' a la valeur NULL. Ce type requiert une valeur autre que Null pour le paramètre. Spécifiez une valeur autre que Null pour le paramètre ou remplacez le type par un type qui autorise une valeur Null pour le paramètre.
10,522 16 Non Impossible de créer le repère de plan '%.*ls', car @hints comporte une valeur non conforme. La valeur de @hints doit être OPTION(PARAMETERIZATION FORCED) ou OPTION(PARAMETERIZATION SIMPLE) si @type correspond à 'template'.
10523 16 Non Impossible de générer le modèle de requête, car @querytext ne contient aucune requête valide.
10524 16 Non Impossible de paramétrer @querytext.
10525 10 Non Le repère de plan '%.*ls' correspond à l'instruction après avoir été paramétré automatiquement via le paramétrage FORCED ou SIMPLE, mais l'indicateur RECOMPILE a été ignoré. RECOMPILE n'est pas pris en charge dans les instructions paramétrables automatiquement. Supprimez ce repère de plan ou supprimez l'indicateur RECOMPILE de ce dernier.
10526 16 Non Impossible de supprimer %S_MSG '%.*ls', car son déclencheur '%.*ls' est référencé par le repère de plan '%.*ls'. Utilisez sp_control_plan_guide pour supprimer le repère de plan dans un premier temps. Enregistrez la définition du repère de plan pour une utilisation ultérieure.
10527 16 Non Impossible de créer le repère de plan '%.*ls', car l’objet '%.*ls' est un objet temporaire.
10528 16 Non Impossible de créer le repère de plan '%.*ls' car son nom n'est pas valide. Les noms de repère de plan ne peuvent pas commencer par le signe dièse ('#').
10529 16 Non Impossible de créer le repère de plan '%.*ls', car il existe déjà un planguide '%.*ls' de @type 'template' sur @stmt.
10530 16 Non Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @statement_start_offset ne correspond à aucune instruction dans le module ou lot spécifié. Envisagez de modifier @statement_start_offset pour correspondre à une instruction dans le module ou le lot.
10531 16 Non Impossible de créer le repère de plan '%.*ls' à partir du cache, car l'utilisateur ne dispose pas des autorisations nécessaires. Accordez l'autorisation VIEW SERVER STATE à l'utilisateur qui crée le repère de plan.
10532 16 Non Impossible de créer le repère de plan '%.*ls', car le lot ou le module spécifié par @plan_handle ne contient pas d’instruction éligible à un repère de plan. Indiquez une autre valeur pour @plan_handle.
10533 16 Non Impossible de créer le repère de plan '%.*ls', car le nom du repère de plan dépasse 124, le nombre maximal de caractères autorisé. Indiquez un nom qui contient moins de 125 caractères.
10534 16 Non Impossible de créer le repère de plan '%.*ls', car la valeur spécifiée n’est @params pas valide. Spécifiez la valeur dans le formulaire <parameter_name parameter_type><>, ou spécifiez NULL.
10535 16 Non Impossible de créer le repère de plan '%.*ls', car aucun plan n'a été trouvé dans le cache du plan qui correspond au handle de plan spécifié. Indiquez un handle de plan mis en cache. Pour obtenir la liste des handles de plan mis en cache, interrogez la vue de gestion dynamique sys.dm_exec_query_stats.
10536 16 Non Impossible de créer le repère de plan '%.*ls', car le lot ou le module correspondant à l’instruction spécifiée @plan_handle contient plus de 1 000 instructions éligibles. Créez un repère de plan pour chaque instruction du lot ou module en indiquant une valeur statement_start_offset pour chacune.
10537 16 Non Impossible d’activer le repère de plan '%.*ls', car le repère de plan activé '%.*ls' contient la même étendue et la même valeur de décalage de départ de l’instruction. Désactivez le repère de plan existant avant d'activer le repère de plan spécifié.
10538 16 Non Impossible de trouver le repère de plan, car l'ID du repère de plan spécifié a la valeur Null ou n'est pas valide, ou vous n'avez pas d'autorisation sur l'objet référencé par le repère de plan. Vérifiez que l'ID du repère de plan est valide, que la session active est définie en fonction du contexte de base de données approprié et que vous disposez de l'autorisation ALTER sur l'objet référencé par le repère de plan ou de l'autorisation ALTER DATABASE.
10539 16 Non Impossible de créer le repère de plan '%.*ls' à partir du cache, car aucun plan de requête n'est disponible pour l'instruction avec l'offset de démarrage %d. Ce problème peut se produire si l'instruction dépend des objets de base de données qui n'ont pas encore été créés. Assurez-vous que tous les objets de base de données nécessaires existent, puis exécutez l'instruction avant de créer le repère de plan.
10601 16 Non Impossible de spécifier des colonnes incluses pour un index cluster.
10602 16 Non La combinaison des syntaxes ancienne et nouvelle dans une instruction CREATE/ALTER/DROP INDEX n'est pas autorisée.
10603 16 Non Impossible de reconstruire l’index cluster '%.*ls' sur la vue '%.*ls', car la vue dépend de la table de base '%.*ls' dont l’index cluster '%.*ls' est désactivé.
10604 16 Non Impossible de convertir une statistique en un index à l'aide de l'option d'index DROP_EXISTING lorsque l'option d'index ONLINE est également spécifiée.
10605 16 Non Impossible de désactiver l’index de clé primaire « %.*ls » sur la table « %.*ls », car la table est publiée pour la réplication.
10606 16 Non Impossible de désactiver l’index cluster « %.*ls » dans l’affichage « %.*ls », car la vue indexée est publiée pour la réplication.
10607 16 Non L’index cluster '%.*ls' sur la table '%.*ls' ne peut pas être désactivé, car le suivi des modifications est activé. Désactivez le suivi des modifications sur la table avant de désactiver l'index cluster.
10608 16 Non Impossible de désactiver l’index '%.*ls' sur la table '%.*ls', car le suivi des modifications est activé. Le suivi des modifications nécessite une contrainte de clé primaire sur la table et la désactivation de l'index supprimera la contrainte. Désactivez le suivi des modifications sur la table avant de désactiver l'index.
10609 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est une colonne calculée. Réécrivez l'expression de filtre de manière à ne pas inclure cette colonne.
10,610 16 Non Impossible de créer l’index filtré '%.*ls' sur l’objet '%.*ls', car il ne s’agit pas d’une table utilisateur. Les index filtrés sont uniquement pris en charge dans les tables. Si vous essayez de créer un index filtré sur une vue, envisagez de créer une vue indexée avec l'expression de filtre incorporée à la définition de vue.
10611 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est comparée à une constante de priorité de type de données plus élevée ou d’un classement différent. La conversion d’une colonne en type de données de constante n'est pas prise en charge pour les éléments %S_MSG. Pour résoudre cette erreur, convertissez explicitement la constante en le même type de données et le même classement que la colonne '%.*ls'.
10612 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est comparée à une constante qui ne peut pas être convertie en type de données de la colonne. Réécrivez l'expression de filtre de manière à ne pas inclure cette comparaison.
10617 16 Non Impossible de créer ou de reconstruire l'index '%.*ls'. La longueur de clé de cet index (%d octets) dépasse la longueur maximale autorisée de '%d' octets lors de l'utilisation du format de stockage VarDecimal.
10618 16 Non Impossible de %S_MSG’index filtré '%.*ls' sur la table '%.*ls', car l’instruction définit l’option IGNORE_DUP_KEY sur ON. Réécrivez l'instruction de manière à ne pas utiliser l'option IGNORE_DUP_KEY.
10619 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre est d’un type de données CLR. Réécrivez l'expression de filtre de manière à ne pas inclure cette colonne.
10620 16 Non Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car l’expression de filtre contient une comparaison avec une valeur NULL littérale. Réécrivez la comparaison de manière à utiliser l'opérateur IS [NOT] NULL pour tester les valeurs NULL.
10,621 16 Non Impossible de créer l’index '%.*ls' sur la table '%.*ls', car la colonne '%.*ls' dans l’expression de filtre de l’index est un jeu de colonnes.
10622 16 Non Impossible de créer ou de reconstruire %S_MSG '%.*ls'. Les index compressés ne sont pas pris en charge dans les tables contenant des colonnes éparses ou une colonne de jeu de colonnes.
10623 16 Non Les statistiques filtrées '%.*ls' ne peuvent pas être créées sur l’objet '%.*ls', car il ne s’agit pas d’une table utilisateur. Les statistiques filtrées ne sont prises en charge que sur les tables utilisateur.
10629 16 Non Le type de données spécifié pour la colonne '%.*ls' dans la table '%.*ls' ne peut pas être utilisé comme colonne dans la clé de distribution d’un index.
10633 16 Non Opération de création d’index en ligne non valide
10634 10 Oui Une instruction '%.*ls' a été exécutée sur l’objet '%.*ls' par le nom d’hôte '%.*ls', ID de processus hôte %d à l’aide des options WAIT_AT_LOW_PRIORITY avec MAX_DURATION = %d et ABORT_AFTER_WAIT = BLOCKERS. Les sessions utilisateur bloquantes seront supprimées après la durée maximale d’attente.
10635 16 Non Une opération en ligne ne peut pas être effectuée pour '%.*ls', car l’index contient une colonne de type d’objet volumineux et, dans la même transaction, il existe des opérations de mise à jour avant cette opération en ligne. Placez l’opération en ligne en dehors de la transaction ou placez-la avant les mises à jour de la transaction.
10636 16 Non Ignorer dans l’optimisation ne peut pas être défini pour '%.*ls' sur '%.*ls.%.*ls', car il s’applique uniquement aux index B-tree ou columnstore non cluster.
10637 16 Non Impossible d’effectuer cette opération sur '%.*ls' avec l’ID %I64d comme un ou plusieurs index sont actuellement à l’état de reconstruction d’index pouvant être repris. Pour plus d’informations, reportez-vous à sys.index_resumable_operations.
10638 16 Non Échec de ALTER INDEX '%S_MSG'. Il n’existe aucune opération d’index pouvant être reprise en attente pour l’index '%.*ls' sur '%.*ls'.
10639 16 Non L’opération d’index pouvant être reprise pour %S_MSG '%.*ls' a échoué, car l’index contient la colonne '%.*ls' de type timestamp en tant que colonne clé.
10640 16 Non Ignorer dans l’optimisation ne peut pas être défini pour un index sur '%.*ls.%.*ls', car il s’applique uniquement aux index sur les tables sur disque définies par l’utilisateur.
10641 16 Non ÉCHEC DE ALTER INDEX PAUSE. Il n’existe aucune opération d’index pouvant être reprise activement pour l’index '%.*ls' sur '%.*ls'.
10642 16 Non SNAPSHOT_MATERIALIZATION ne peut pas être défini pour l’index '%.*ls' sur '%.*ls', car il s’applique uniquement aux index sur les vues.
10643 16 Non SNAPSHOT_MATERIALIZATION ne peut pas être défini pour '%.*ls' sur '%.*ls', car il s’applique uniquement aux index cluster sur les vues.
10644 16 Non L’opération d’index pouvant être reprise pour %S_MSG '%.*ls' a échoué, car l’index contient la colonne calculée '%.*ls' en tant que colonne de clé ou de partitionnement. S’il s’agit d’un index non cluster, la colonne est implicitement incluse en tant que colonne clé si elle fait partie de la clé d’index cluster.
10645 10 Non Avertissement : une opération pouvant être reprise existante avec les mêmes options a été identifiée pour le même index sur '%.*ls'. L’opération existante reprendra à la place.
10646 16 Non Index '%.*ls' de la vue '%.*ls' qui a SNAPSHOT_MATERIALIZATION ne peut pas être supprimé à l’aide de l’option DROP_EXISTING.
10647 16 Non L’index '%.*ls' sur '%.*ls' qui a SNAPSHOT_MATERIALIZATION ne peut pas être modifié.
10648 16 Non SNAPSHOT_MATERIALIZATION ne peut pas être défini pour l’index partitionné '%.*ls' sur '%.*ls'.
10649 16 Non L’index non cluster '%.*ls' ne peut pas être créé sur '%.*ls' qui a un index cluster '%.*ls' avec SNAPSHOT_MATERIALIZATION.
10650 16 Non L’actualisation des vues d’instantanés nécessite l’activation de l’isolation des instantanés sur la base de données.
10651 16 Non L’actualisation de la vue d’instantané a échoué, car la vue '%.*ls.%.*ls' n’existe pas.
10652 16 Non L’actualisation de la vue d’instantané a échoué, car '%.*ls.%.*ls' n’est pas une vue d’instantané.
10653 16 Non Échec de l’actualisation de la vue d’instantané.
10654 16 Non L’actualisation de la vue d’instantané a échoué, car le verrou n’a pas pu être obtenu sur la base de données.
10655 16 Non L’actualisation de la vue d’instantané a échoué, car la vue n’est pas spécifiée au format nom en deux parties.
10656 10 Oui L’opération d’index pouvant être reprise pour l’index '%.*ls' sur l’objet '%.*ls' a été suspendue.
10657 10 Non L’index pouvant être repris '%.*ls' sur l’objet '%.*ls' a été suspendu pendant les heures '%.2f'.
10658 16 Non La procédure stockée '%ls' est actuellement désactivée.
10659 10 Oui Un ALTER INDEX '%S_MSG' a été exécuté pour l’index '%.*ls' sur l’objet '%.*ls' par le nom d’hôte '%.*ls'.
10660 13 Oui L’opération de génération d’index en ligne a été choisie comme victime d’interblocage plus de 500 fois lors de la tentative de traitement d’une seule ligne. Résolvez l’opération simultanée bloquante et réexécutez la requête.
10661 10 Oui L’opération d’actualisation pour toutes les vues d’instantanés a échoué, car il y a eu une autre opération d’actualisation (pour toutes ou une vue d’instantané unique) en cours.
10662 10 Oui L’opération d’actualisation de la vue d’instantané '%.*ls' a échoué, car une autre opération d’actualisation pour la même vue d’instantané était déjà en cours.
10663 10 Oui L’opération d’actualisation de la vue d’instantané '%.*ls' a échoué, car l’opération d’actualisation pour toutes les vues d’instantanés était déjà en cours.
10664 16 Non Impossible de spécifier les colonnes incluses pour les index sur les tables optimisées en mémoire.
10665 15 Non '%.*ls' avec l’option DROP_EXISTING n’est pas prise en charge avec l’option %S_MSG.
10666 16 Oui Impossible de reprendre la build d’index si l’opération DOP %d requise (opération DOP a été démarrée) n’est pas disponible. Vérifiez que DOP suffisant est disponible ou abandonne l’opération d’index existante et réessayez.
10667 10 Non Avertissement : La création d’un index a été démarrée avec MAXDOP %d. L’opération reprend avec la valeur MAXDOP %d.
10668 16 Non L’option %S_MSG n’est pas prise en charge pour la création d’un index sur un tas.
10669 16 Non L’option %S_MSG n’est pas prise en charge pour la création d’un index non cluster sur l’index columnstore cluster.
10670 16 Non La création d’index pouvant être reprise pour %S_MSG '%.*ls' a échoué, car l’index inclut une colonne d’objet volumineux '%.*ls'.
10671 16 Non L’option %S_MSG n’est pas prise en charge pour la création d’un index filtré.
10672 16 Non L’option %S_MSG n’est pas prise en charge pour la création d’un index cluster sur une relation avec un index filtré.
10673 16 Non Impossible de reprendre la création d’index en raison d’un état persistant incorrect trouvé. Veuillez abandonner l’opération et réessayer.
10674 16 Non L’option %S_MSG n’est pas prise en charge pour la création d’un index cluster sur une table contenant un index columnstore non cluster.
10675 16 Non Erreur interne du processeur de requêtes : Le processeur de requêtes n'a pas pu créer un plan de requête. L’option RESUMABLE n’est pas prise en charge pour cette build d’index. Supprimez l’option RESUMEABLE et réexécutez l’instruction.
10676 10 Non L’index pouvant être repris '%.*ls' sur l’objet '%.*ls' est abandonné automatiquement, car il est resté suspendu pendant plus de %d minutes. Reportez-vous à l’option PAUSED_RESUMABLE_INDEX_ABORT_DURATION_MINUTES DATABASE SCOPED CONFIGURATION pour configurer le seuil pour l’abandon automatique des opérations d’index suspendues.
10677 10 Non L’index '%.*ls' sur l’objet '%.*ls' a été reconstruit avec des lignes de données valides, mais des statistiques null ont été trouvées.
10678 16 Non Impossible de créer l’index columnstore '%.*ls' sur la table '%.*ls', car la colonne '%.*ls' est une colonne calculée qui n’est pas prise en charge dans la liste ORDER.
10679 16 Non L’index columnstore en ligne n’est pas pris en charge avec la clause ORDER.
10680 16 Non ÉCHEC DE ALTER INDEX ALL '%S_MSG'. Il n’existe aucune opération d’index pouvant être reprise en attente sur '%.*ls'.
10681 16 Non Impossible de créer une ligne de taille %d, supérieure à la taille maximale autorisée de %d. Abandonnez et réessayez l’opération en spécifiant l’option RESUMABLE = OFF.
10700 16 Non Le paramètre table "%.*ls" est READONLY et ne peut pas être modifié.
10701 15 Non L'option READONLY ne peut pas être utilisée dans une instruction EXECUTE ou CREATE AGGREGATE.
10702 15 Non Les options WITH CUBE et WITH ROLLUP ne sont pas autorisées avec une spécification ROLLUP, CUBE ou GROUPING SETS.
10703 15 Non Trop de jeux de regroupement. Le nombre maximal est %d.
10704 15 Non Pour recréer une erreur, une instruction THROW doit être utilisée à l’intérieur d’un bloc CATCH. Insérez l’instruction THROW à l’intérieur d’un bloc CATCH ou ajoutez des paramètres d’erreur à l’instruction THROW.
10705 15 Non Les sous-requêtes ne sont pas autorisées dans la clause OUTPUT.
10706 15 Non Trop d'expressions sont spécifiées dans la clause GROUP BY. Le nombre maximal est %d lorsque les jeux de regroupement sont fournis.
10707 15 Non Les constructions de regroupement CUBE() et ROLLUP() ne sont pas autorisées dans le mode de compatibilité actuel. Elles ne sont autorisées qu'en mode 100 ou supérieur.
10708 15 Non DEFAULT n'est pas autorisé dans la partie droite de "%.*ls"
10709 15 Non Le nombre de colonnes doit être identique pour chaque ligne dans un constructeur de valeurs de table.
10710 15 Non Une action de type '%S_MSG' n'est pas autorisée dans la clause 'WHEN NOT MATCHED' d'une instruction MERGE.
10711 15 Non Une action de type 'INSERT' n'est pas autorisée dans la clause '%S_MSG' d'une instruction MERGE.
10712 15 Non Le pseudocolumn '%.*ls' ne peut pas faire partie d’un index ou utilisé comme colonne de partitionnement.
10713 15 Non Une instruction MERGE doit se terminer par un point-virgule (;).
10714 15 Non Une action de type '%S_MSG' ne peut pas figurer plus d'une fois dans la clause '%S_MSG' d'une instruction MERGE.
10715 15 Non '%.*ls' n’est pas un indicateur valide.
10716 15 Non Une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée doit avoir une clause OUTPUT.
10717 15 Non La clause %S_MSG n'est pas autorisée lorsque la clause FROM contient une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10718 15 Non Les indicateurs de requête ne sont pas autorisés dans les instructions INSERT, UPDATE, DELETE ou MERGE imbriquées.
10719 16 Non Les relations de clé étrangère à partir d’une table optimisée en mémoire avec DURABILITY définie sur SCHEMA_AND_DATA à une table optimisée en mémoire avec DURABILITY défini sur SCHEMA_ONLY ne sont pas prises en charge.
10720 15 Non Une clause OUTPUT INTO n'est pas autorisée dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10721 15 Non La clause WHERE CURRENT OF n'est pas autorisée dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10722 15 Non Le mot clé DISTINCT n'est pas autorisé lorsque la clause FROM contient une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10723 15 Non Dans une instruction MERGE, une variable ne peut pas avoir pour valeur une colonne et une expression dans la même assignation de la clause SET d'une action UPDATE. Les assignations se présentant sous la forme 'SET @variable = column = expression' ne sont pas valides dans la clause SET de l'action UPDATE d'une instruction MERGE. Modifiez la clause SET de façon à ne spécifier que des assignations sous la forme 'SET @variable = column' ou 'SET @variable = expression'.
10724 15 Non L'indicateur FORCESEEK n'est pas autorisé pour les tables cibles d'instructions INSERT, UPDATE ou DELETE.
10725 15 Non Impossible d'utiliser l'option VARYING dans une instruction DECLARE, CREATE AGGREGATE ou CREATE FUNCTION.
10726 15 Non Les agrégats définis par l'utilisateur ne prennent pas en charge les paramètres par défaut.
10727 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée sur l'un ou l'autre côté d'un opérateur JOIN ou APPLY.
10728 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée comme source table d'un opérateur PIVOT ou UNPIVOT.
10729 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans une instruction SELECT qui n'est pas la source immédiate des lignes d'une instruction INSERT.
10730 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans la clause FROM d'une instruction UPDATE ou DELETE.
10731 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée au sein d'une autre instruction INSERT, UPDATE, DELETE ou MERGE imbriquée.
10732 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée sur l'un ou l'autre côté d'un opérateur UNION, INTERSECT ou EXCEPT.
10733 15 Non Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans la clause USING d'une instruction MERGE.
10734 16 Non L'attribution de variable n'est pas autorisée dans une instruction contenant un opérateur UNION, INTERSECT ou EXCEPT de niveau supérieur.
10735 15 Non Clause WHERE incorrecte pour %S_MSG '%.*ls' filtrée sur la table '%.*ls'.
10,736 15 Non Une instruction de liste de mots vides en texte intégral doit se terminer par un point-virgule (;).
10737 15 Non Dans une instruction ALTER TABLE REBUILD ou ALTER INDEX REBUILD, lorsqu'une partition est spécifiée dans une clause DATA_COMPRESSION, PARTITION=ALL est obligatoire. La clause PARTITION=ALL permet d'imposer que toutes les partitions de la table ou de l'index soient régénérées, même si un seul sous-ensemble est spécifié dans la clause DATA_COMPRESSION.
10738 15 Non Le nombre d'expressions de valeurs de ligne de l'instruction INSERT dépasse le nombre maximal autorisé de %d valeurs de ligne.
10739 15 Non La liste d'insertion de colonne utilisée dans l'instruction MERGE ne peut pas contenir d'identificateurs en plusieurs parties. Utilisez à la place des identificateurs en une partie.
10740 15 Non Une instruction de liste de propriétés de recherche doit se terminer par un point-virgule (;).
10741 15 Non Un TOP ne peut pas être utilisé dans la même requête ou sous-requête qu’un DÉCALAGE.
10742 15 Non Le décalage spécifié dans une clause OFFSET peut ne pas être négatif.
10743 15 Non Le nombre de lignes fournies pour une clause OFFSET doit être un entier.
10744 15 Non Le nombre de lignes fournies pour une clause FETCH doit être supérieur à zéro.
10745 15 Non L’indicateur FORCESCAN n’est pas autorisé pour les tables cibles d’instructions INSERT, UPDATE ou DELETE.
10,746 15 Non L’indicateur FORCESCAN est spécifié simultanément avec l’indicateur FORCESEEK. Supprimez l’un des indicateurs et soumettez à nouveau la requête.
10747 15 Non L’indicateur FORCESEEK paramétrable ne peut pas être utilisé simultanément avec des indicateurs INDEX ou un indicateur FORCESEEK non paramétrable sur le même objet. Utilisez des indicateurs INDEX et un indicateur FORCESEEK non paramétrable ou utilisez un indicateur FORCESEEK paramétrable sans indicateurs INDEX pour chaque table ou vue.
10748 15 Non Il existe plusieurs indicateurs FORCESEEK spécifiés sur la même table ou vue. Supprimez les indicateurs FORCESEEK supplémentaires et soumettez à nouveau la requête.
10,749 15 Non L’indicateur FORCESEEK ne peut pas être utilisé avec l’index 0. Corrigez l’index fourni à l’indicateur FORCESEEK et soumettez à nouveau la requête.
10750 15 Non L’indicateur FORCESCAN ne peut pas être utilisé avec plusieurs indicateurs INDEX. Supprimez les indicateurs INDEX supplémentaires et soumettez à nouveau la requête.
10751 15 Non La clause ORDER BY dans LA clause WITHIN GROUP de la fonction '%.*ls' doit avoir exactement une expression.
10 752 15 Non La fonction '%.*ls' peut ne pas avoir de cadre de fenêtre.
10753 15 Non La fonction '%.*ls' doit avoir une clause OVER.
10754 15 Non La fonction '%.*ls' doit avoir une clause WITHIN GROUP.
10755 15 Non La fonction '%.*ls' prend entre %d et %d arguments.
10756 15 Non Le cadre de fenêtre avec ROWS ou RANGE doit avoir une clause ORDER BY.
10757 15 Non La fonction '%.*ls' peut ne pas avoir de clause WITHIN GROUP.
10758 15 Non La fonction '%.*ls' peut ne pas avoir ORDER BY dans la clause OVER.
10759 15 Non L’utilisation de DISTINCT n’est pas autorisée avec la clause OVER.
10760 16 Non L’argument de mise à l’échelle n’est pas valide. Les expressions valides pour l’argument d’échelle %ls de type de données sont des constantes entières et des expressions constantes entières.
10761 16 Non Type de données %.*ls non valide dans la fonction %.*ls.
10762 16 Non La fonction %.*ls n’est pas autorisée en mode de compatibilité actuel. Il est autorisé uniquement en mode 110 ou version ultérieure.
10763 15 Non La clause GROUP BY ne peut contenir qu’un seul indicateur de requête. Supprimez les indicateurs supplémentaires et réexécutez la requête.
10,764 15 Non Le nombre de colonnes de regroupement dans la requête a dépassé le nombre maximal autorisé. SQL Server autorise les colonnes de regroupement 64 000. Réduisez le nombre de colonnes de regroupement et réexécutez la requête.
10765 15 Non DISTRIBUTED_AGG et les indicateurs de CENTRAL_AGG ne peuvent pas être utilisés avec une clause CUBE ou ROLLUP. Modifiez la requête et réexécutez-la.
10766 15 Non CENTRAL_AGG devez être spécifié après toutes les colonnes de la clause GROUP BY. Modifiez la requête et réexécutez-la.
10767 15 Non DISTRIBUTED_AGG indicateur ne peut pas être utilisé lorsque la clause GROUP BY contient la même colonne plusieurs fois. Modifiez la requête et réexécutez-la.
10768 15 Non L’indicateur LABEL ne peut être utilisé qu’une seule fois dans la requête. Modifiez la requête et réexécutez-la.
10769 15 Non Les options SET ne sont pas prises en charge dans les blocs ATOMIC.
10770 15 Non L’option SERVER et l’une des options CREDENTIAL ou FEDERATED_SERVICE_ACCOUNT = ON sont requises pour définir REMOTE_DATA_ARCHIVE sur une base de données.
10771 15 Non Impossible d’utiliser l’option CREDENTIAL avec l’option FEDERATED_SERVICE_ACCOUNT = ON.
10772 15 Non Il existe plusieurs indicateurs REMOTE_DATA_ARCHIVE_OVERRIDE spécifiés sur la même référence de table ou d’affichage. Supprimez les indicateurs de REMOTE_DATA_ARCHIVE_OVERRIDE supplémentaires et soumettez à nouveau la requête.
10773 15 Non L’indicateur REMOTE_DATA_ARCHIVE_OVERRIDE n’est pas applicable à l’objet '%.*ls', car il ne s’agit pas d’une table avec REMOTE_DATA_ARCHIVE activée. Supprimez l’indicateur REMOTE_DATA_ARCHIVE_OVERRIDE et soumettez à nouveau l’instruction.
10774 15 Non Clause WHERE incorrecte pour l’index filtré.
10775 16 Non L’objet '%.*ls' n’est pas une table optimisée en mémoire ou une fonction table incorporée compilée en mode natif et ne peut pas être accessible à partir d’un module compilé en mode natif.
10776 16 Non Les déclencheurs sur des tables non optimisées en mémoire ne peuvent pas utiliser WITH NATIVE_COMPILATION.
10777 16 Non Les déclencheurs sur des tables mémoire optimisées doivent utiliser WITH NATIVE_COMPILATION.
10778 16 Non Les relations de clé étrangère entre les tables optimisées en mémoire et les tables non optimisées en mémoire ne sont pas prises en charge.
10779 16 Non L’option de durabilité « schema_only » est prise en charge uniquement avec les tables optimisées en mémoire.
10780 16 Non Il n’existe aucune clé primaire dans la table référencée '%.*ls' qui correspond à la liste de colonnes de référencement dans la clé étrangère '%.*ls'. Les clés étrangères dans les tables mémoire optimisées doivent référencer les clés primaires.
10781 16 Non Querytraceon %d et l’indicateur d’optimiseur '%.*ls' spécifient des comportements en conflit. Supprimez l’une d’elles et réexécutez la requête.
10782 16 Non BEGIN ATOMIC est pris en charge uniquement dans les modules compilés en mode natif.
10783 16 Non Le corps d’un module compilé en mode natif doit être un bloc ATOMIC.
10784 16 Non La clause WITH de l'instruction BEGIN ATOMIC doit spécifier une valeur pour l'option « %ls ».
10785 15 Non %S_MSG '%ls' est pris en charge uniquement avec %S_MSG.
10786 16 Non La commande ALTER AVAILABILITY GROUP a échoué, car elle contenait plusieurs options MODIFY REPLICA : %ls. Entrez un GROUPE ALTER AVAILABILITY DISTINCT ... Commande MODIFY REPLICA pour chaque option de réplica que vous souhaitez modifier.
10787 16 Non Les indicateurs REPEATABLEREAD et SERIALIZABLE ne sont pas autorisés sur les tables Hekaton avec des index columnstore.
10788 15 Non L’option '%ls' n’est pas prise en charge avec les types de tables.
10789 15 Non L’option '%ls' doit être spécifiée pour l’index '%.*ls' sur la table '%.*ls'. Il est nécessaire pour les index de hachage.
10790 15 Non L’option '%ls' peut être spécifiée uniquement pour les index de hachage.
10791 15 Non Les index de hachage sont autorisés uniquement dans les tables mémoire optimisées.
10792 15 Non Lorsqu’elle est utilisée dans un module compilé en mode natif, la fonction '%.*ls' ne peut pas apparaître en dehors d’un bloc catch.
10793 16 Non Un index et une contrainte PRIMARY KEY ont été définis inline, avec la définition de la colonne '%.*ls', table '%.*ls'. La définition d’un index et d’une contrainte PRIMARY KEY inline avec la définition de colonne n’est pas autorisée.
10794 15 Non %S_MSG '%ls' n’est pas pris en charge avec %S_MSG.
10795 15 Non La variable '%.*ls' a été déclarée comme non null et doit être déclarée avec une valeur initiale.
10796 15 Non L’option SCHEMABINDING est prise en charge uniquement pour les modules compilés en mode natif et est requise pour ces modules.
10,797 15 Non Un seul groupe de fichiers MEMORY_OPTIMIZED_DATA est autorisé par base de données.
10798 16 Non Il ne s’agit pas d’un paramètre de compression de données valide pour cet objet. Elle ne peut être utilisée qu’avec des index columnstore. Choisissez NONE, PAGE ou compression ROW.
10799 16 Non Il ne s’agit pas d’un paramètre de compression de données valide pour un index columnstore. Choisissez COLUMNSTORE ou COLUMNSTORE_ARCHIVE compression.
10 800 16 Non L’écouteur de la ressource WSFC '%.*ls' n’a pas pu démarrer et a retourné le code d’erreur %d, '%.*ls'. Pour plus d’informations sur ce code d’erreur, consultez « Codes d’erreur système » dans la documentation de développement Windows.
10801 16 Non Échec de l’arrêt de l’écouteur pour la ressource du cluster de basculement Windows '%.*ls'. Erreur : %d. %.*ls
10802 10 Non Échec de la mise en file d’attente d’une tâche pour inscrire un nom de principal de service (SPN) pour le service SQL Server. L’authentification Kerberos ne sera pas possible tant qu’un SPN n’est pas ajouté manuellement ou que SQL Server soit redémarré. Code d’erreur SQLOS : %d.
10900 16 Non Impossible de configurer le gouverneur de ressources lors du démarrage. Recherchez des messages d'erreur spécifiques dans le journal des erreurs SQL Server ou vérifiez la cohérence de la base de données master en exécutant DBCC CHECKCATALOG('master').
10901 16 Non L'utilisateur n'a pas l'autorisation de modifier la configuration du gouverneur de ressources.
10902 16 Non La fonction définie par l'utilisateur '%s' n'existe pas dans la base de données master ou l'utilisateur n'a pas l'autorisation d'y accéder.
10903 16 Non Le nom de schéma spécifié '%.*ls' pour la fonction définie par l'utilisateur classifieur n'existe pas ou l'utilisateur n'a pas l'autorisation de l'utiliser.
10904 16 Non Échec de la configuration du gouverneur de ressources. Des sessions sont actives dans les groupes de charges de travail supprimés ou déplacés vers d'autres pools de ressources. Déconnectez toutes les sessions actives dans les groupes de charges de travail concernés et essayez à nouveau.
10905 16 Non Impossible de terminer la configuration du gouverneur de ressources, car la mémoire est insuffisante. Réduisez la charge du serveur ou tentez l'opération sur une connexion administrateur dédiée.
10906 16 Non Objet '%.*ls'.' %.*ls' n’est pas une fonction classifieur de classifieur resource governor valide définie par l’utilisateur. Une fonction définie par l'utilisateur classifieur valide doit être liée au schéma, retourner sysname et n'avoir aucun paramètre.
10907 16 Non L’attribut '%.*ls' avec la valeur %u est supérieur à l’attribut '%.*ls' avec la valeur %u.
10908 16 Non L’attribut '%.*ls' avec la valeur %u est inférieur à l’attribut '%.*ls' avec la valeur %u.
10909 16 Non Impossible de créer le pool de ressources. Le nombre maximal de pools de ressources ne peut pas dépasser la limite actuelle (%u), pools de ressources prédéfinis compris.
10910 16 Non L'opération n'a pas pu être terminée. La valeur spécifiée '%.*ls', %u, entraîne la somme des minimums sur tous les pools de ressources sur le planificateur %you de dépasser 100 %. Réduisez la valeur d’un ou plusieurs pools, ou modifiez l’affinité de pool, afin que la somme soit inférieure ou égale à 100.
10,911 16 Non Impossible d'effectuer l'opération demandée, car le pool de ressources '%.*ls' n'existe pas.
10912 16 Non L'opération n'a pas pu être terminée. La suppression du %S_MSG n'est pas autorisée.
10913 16 Non Les utilisateurs ne sont pas autorisés à %S_MSG le groupe de charge de travail '%.*ls' dans le pool de ressources '%.*ls'.
10914 16 Non Le nom du groupe de charges de travail %S_MSG '%.*ls' ne peut pas commencer par # sur ##.
10915 16 Non L'opération n'a pas pu être terminée. La modification de '%.*ls' %S_MSG n'est pas autorisée.
10916 16 Non Impossible de supprimer le pool de ressources '%.*ls', car il contient le groupe de charge de travail '%.*ls'. Supprimez tous les groupes de charges de travail à l'aide de ce pool de ressources avant de le supprimer.
10917 16 Non Échec de l'instruction ALTER WORKLOAD GROUP. Une clause 'WITH' ou 'USING' doit être spécifiée.
10918 16 Non Impossible de créer le fichier %S_MSG '%.*ls' parce qu'il existe déjà.
10919 16 Non Une erreur s'est produite lors de la lecture de la configuration du gouverneur de ressources à partir de la base de données master. Vérifiez l'intégrité de la base de données master ou contactez l'administrateur système.
10920 16 Non Impossible de %S_MSG la fonction définie par l'utilisateur '%.*ls'. Elle est utilisée en tant que classifieur du gouverneur de ressources.
10921 16 Non Le %S_MSG '%.*ls' ne peut pas être déplacé hors de '%.*ls' %S_MSG.
10922 16 Non Échec de %ls. Exécutez à nouveau l'instruction.
10923 16 Non Échec de %ls. Le gouverneur de ressources n'est pas disponible dans cette édition de SQL Server. Vous pouvez manipuler les métadonnées du gouverneur de ressources, mais vous ne serez pas en mesure d'appliquer la configuration du gouverneur de ressources. Seule l'édition Enterprise de SQL Server prend en charge le gouverneur de ressources.
10924 16 Non La plage d’affinité du pool n’est pas valide. La limite inférieure %d doit être inférieure à la limite supérieure %d.
10925 16 Non Une valeur %S_MSG a été spécifiée plusieurs fois dans la liste de plages d’affinités du pool.
10926 16 Non La plage %S_MSG qui spécifie %S_MSG %d inclut au moins un %S_MSG qui n’est pas disponible pour l’instance actuelle. Le nombre %S_MSG maximal disponible pour cette instance est %d.
10927 16 Non L'opération n'a pas pu être terminée. La valeur spécifiée '%.*ls', %u, entraîne la somme des minimums sur tous les groupes de charges de travail utilisant le pool de ressources '%.*ls' pour dépasser 100 %. Réduisez la valeur ou modifiez d’autres groupes de charges de travail afin que la somme soit inférieure ou égale à 100.
10928 16 Non ID de ressource : %d. La limite %ls pour la base de données est %d et a été atteinte. Pour obtenir de l’aide, consultez « https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server ».
10929 16 Non ID de ressource : %d. La garantie minimale %ls est %d, la limite maximale est %d et l’utilisation actuelle de la base de données est %d. Toutefois, le serveur est actuellement trop occupé pour prendre en charge %ls supérieur à %d pour cette base de données. Pour obtenir de l’aide, consultez « https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server ». Sinon, veuillez réessayer ultérieurement.
10930 16 Non Le service est actuellement trop occupé. Veuillez réessayer plus tard.
10931 16 Non Impossible de supprimer le pool de ressources '%.*ls', car il est lié à une base de données. Supprimez toutes les liaisons de ce pool de ressources avant de la supprimer.
10932 16 Non La configuration de Resource Governor a échoué, car il existe une base de données active dans le pool de ressources supprimée. Mettre la base de données hors connexion et réessayer.
10933 16 Non Un %S_MSG avec id %d n’existe pas sur ce système. Utilisez sys.dm_os_schedulers pour localiser %S_MSGs valide pour ce système.
10934 16 Non Impossible d’effectuer l’opération demandée, car le pool de ressources externe '%.*ls' n’existe pas.
10935 16 Non Le pool de ressources externe n’autorise pas plusieurs groupes de processeurs.
10936 16 Non ID de ressource : %d. La limite %ls pour le pool élastique est %d et a été atteinte. Pour obtenir de l’aide, consultez « https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server ».
10937 16 Non Le groupe de charge de travail par défaut n’autorise pas la modification de l’attribut '%.*ls'.
10961 16 Non La requête a été abandonnée, car son utilisation du processeur dépasse la limite maximale configurée pour le groupe de charge de travail.
10981 10 Non La reconfiguration du gouverneur de ressources a réussi.
10982 16 Oui Échec de l’exécution de la fonction classifieur de classifieur resource governor '%.*ls'. Dernière erreur %u, état %u. Examinez les erreurs précédentes dans le journal des erreurs SQL Server à partir de l'ID de session %ld pour des détails. Temps écoulé de la fonction classifieur : %I64u ms.
10983 16 Non L'opération '%ls' du gouverneur de ressources a été annulée par l'utilisateur.
10984 16 Non Échec de la reconfiguration de Resource Governor.
10985 10 Non La reconfiguration de Resource Governor a rencontré un problème (code HRESULT : 0x%lx, raison : %ls), lors de l’envoi d’ID de pool de ressources externes actifs à launchpad. Cela n’échouera pas à reconfigurer.
10986 10 Non La configuration du gestionnaire de ressources à partir du maître répliqué n’a pas pu être terminée.
10987 10 Non Impossible de démarrer la configuration du gestionnaire de ressources à partir du maître répliqué. Impossible d’envoyer une tâche asynchrone.