Erreurs 10000 - 10999
Erreur |
Gravité |
Événement journalisé |
Description (texte du message) |
---|---|---|---|
10000 |
16 |
Non |
Erreur : fournisseur inconnu. |
16 |
Non |
Le fournisseur rapporte une défaillance catastrophique inattendue. |
|
10002 |
16 |
Non |
Le fournisseur n'a pas implémenté cette fonctionnalité. |
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. |
|
|
Une erreur s'est produite lors de l'établissement d'une connexion au serveur. Lors de la connexion à SQL Server, cet échec peut être dû au fait que les paramètres par défaut de SQL Server n'autorisent pas les connexions à distance. (fournisseur : Fournisseur TCP, erreur : 0 - Échec de la tentative de connexion parce que la partie connectée n'a pas répondu correctement après un certain laps de temps ou la connexion établie a échoué parce que l'hôte connecté n'a pas pu répondre.) (Microsoft SQL Server, erreur : 10060) |
|
|
|
Une erreur s'est produite lors de l'établissement d'une connexion au serveur. Lors de la connexion à SQL Server, cet échec peut être dû au fait que les paramètres par défaut de SQL Server n'autorisent pas les connexions à distance. (fournisseur : Fournisseur TCP, erreur :0 - Aucune connexion n'a pu être établie parce que l'ordinateur cible l'a refusé.) (Microsoft SQL Server, erreur : 10061) |
|
10062 |
16 |
Non |
La modification a été annulée par le fournisseur pendant la notification. |
10063 |
16 |
Non |
La modification a été annulée par le fournisseur pendant la notification. |
10064 |
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é. |
10065 |
16 |
Non |
La valeur des données d'une ou de plusieurs colonnes a dépassé le type utilisé par le fournisseur. |
10066 |
16 |
Non |
Les données ont violé les contraintes d'intégrité d'une ou de plusieurs colonnes. |
10067 |
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. |
10068 |
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. |
10069 |
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. |
10081 |
16 |
Non |
Le consommateur ne peut pas supprimer la ligne. Une insertion a été transmise à la source de données. |
10085 |
16 |
Non |
L'ensemble de lignes fait appel aux index intégrés mais il n'y a pas d'index actuellement. |
10086 |
16 |
Non |
RestartPosition sur la table a été annulé pendant la notification. |
10087 |
16 |
Non |
La table a été construite pendant un flux de données actif et la position ne peut pas être redémarrée. |
10088 |
16 |
Non |
Le fournisseur n'a pas libéré certaines lignes existantes. |
10100 |
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é. |
10101 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle 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 dans les colonnes de regroupement. |
10102 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient le mot clé TOP. Supprimez le mot clé TOP ou n'indexez pas la vue. |
10103 |
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. |
10104 |
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. |
10105 |
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. |
10106 |
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. |
10107 |
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. |
10108 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise la variable de table "%.*ls". N'indexez pas cette vue ou supprimez la référence à la variable de table. |
10109 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une table interne SQL Server. |
10110 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une 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. |
10111 |
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. |
10112 |
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. |
10113 |
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. Supprimez l'indicateur de jointure. |
10114 |
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. |
10115 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'opérateur PIVOT. N'indexez pas cette vue. |
10116 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'opérateur UNPIVOT. N'indexez pas cette vue. |
10117 |
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. |
10118 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car la vue utilise l'opérateur "*" pour sélectionner les colonnes. Référencez plutôt les colonnes par leur nom. |
10119 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient GROUP BY ALL. Utilisez plutôt GROUP BY. |
10121 |
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. |
10122 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une clause HAVING. Supprimez la clause HAVING. |
10123 |
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 contient une jointure qui utilise la syntaxe de jointure Transact-SQL désapprouvée ( *= et =* ). Utilisez plutôt = opérateur (jointure non externe). |
10125 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence une colonne interne SQL Server. |
10126 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle 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. |
10127 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle 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. |
10128 |
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. |
10129 |
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. |
10130 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence la fonction table à plusieurs instructions ou inline "%.*ls". Développez manuellement la définition de la fonction dans la définition de la vue ou n'indexez pas la vue. |
10131 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle 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. |
10132 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence la fonction table CLR (Common Language Runtime) imprécise "%.*ls". N'indexez pas la vue. |
10133 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence la fonction table CLR (Common Language Runtime) "%.*ls". Supprimez la référence à la fonction ou n'indexez pas la vue. |
10134 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car la fonction "%.*ls" référencée par la vue permet uniquement l'accès aux données par l'utilisateur ou le système. |
10136 |
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. |
10137 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle utilise l'agrégat COUNT. Utilisez plutôt COUNT_BIG. |
10138 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle référence l'expression de table courante "%.*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. |
10139 |
16 |
Non |
Impossible de créer %S_MSG dans la vue '%.*ls', car la liste de sélection ne contient pas COUNT_BIG. Ajoutez COUNT_BIG(*) à la liste de sélection. |
10140 |
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. |
10141 |
16 |
Non |
Impossible de créer %S_MSG dans la vue '%.*ls', car elle contient un indicateur de table. Supprimez l'indicateur. |
10142 |
16 |
Non |
Impossible de créer %S_MSG dans la vue '%.*ls', car elle référence la routine CLR (fonction ou méthode) '%.*ls' hors 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. |
10143 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient APPLY. N'indexez pas la vue ou supprimez APPLY. |
10144 |
16 |
Non |
Impossible de créer %S_MSG dans la vue "%.*ls", car elle contient une fonction 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. |
10145 |
16 |
Non |
Impossible de créer %S_MSG dans la vue '%.*ls', car elle utilise la fonction CHANGETABLE. |
10211 |
16 |
Non |
Impossible de créer %S_MSG sur la vue '%.*ls', car elle fait référence à un jeu de colonnes fragmentées. Les vues contenant un jeu de colonnes fragmentées ne peuvent pas être indexées. Envisagez de supprimer le jeu de colonnes fragmentées de la vue ou de ne pas indexer la vue. |
10227 |
16 |
Non |
Impossible d'appeler le mutateur d'une valeur de type CLR Null. |
10240 |
16 |
Non |
Le champ "%.*ls" de type "%.*ls.%.*ls" ne peut pas être mis à jour, car le champ est "%.*ls". |
10300 |
16 |
Non |
UdtExtensions.dll est introuvable. Vérifiez l'installation. |
10301 |
16 |
Non |
L'assembly '%.*ls' référence l'assembly '%.*ls', qui n'est pas présent dans la base de données actuelle. 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. |
10302 |
16 |
Non |
L'assembly '%.*ls' référence l'assembly '%.*ls', qui n'est pas présent dans la base de données actuelle. 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. |
10303 |
16 |
Oui |
Impossible d'obtenir le chemin d'accès du serveur SQL Server : '%ls'. |
10304 |
16 |
Non |
Impossible de créer le gestionnaire AppDomain : '%.*ls'. |
10305 |
16 |
Non |
Impossible d'entrer dans le CLR (Common Language Runtime) avec HRESULT 0x%x. Cela peut être dû à des ressources insuffisantes. |
10306 |
16 |
Non |
La méthode Init d'une fonction table CLR doit être annotée avec SqlFunctionAttribute. |
10307 |
16 |
Non |
L'attribut SqlFunctionAttribute de la méthode Init d'une fonction table CLR doit définir la propriété FillRowMethodName. |
10308 |
10 |
Non |
La propriété FillRowMethodName de SqlFunctionAttribute ne contient aucun nom de méthode valide. |
10309 |
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. |
10310 |
10 |
Oui |
Avertissement : l'assembly client SQL Server '%.*ls' que vous enregistrez n'est pas entièrement testé dans un environnement hébergé SQL Server. |
10311 |
10 |
Oui |
AppDomain %i (%.*ls) est marqué pour être déchargé en raison d'opérations CLR ou DLL des données de sécurité. |
10312 |
16 |
Non |
AppDomain %i (%.*ls) est marqué pour être déchargé en raison d'une sollicitation de la mémoire. |
10313 |
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. |
10314 |
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 |
10316 |
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 |
10317 |
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. |
10318 |
16 |
Non |
Une erreur s'est produite lors de l'obtention des informations de version du fichier '%s'. |
10319 |
16 |
Non |
Échec de '%.*ls', 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 |
Échec de la 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. |
10321 |
16 |
Non |
Nom de méthode '%.*ls' non valide pour '%.*ls'. |
10322 |
16 |
Non |
Nom de méthode '%.*ls' non valide pour l'appel de la méthode UserDefinedType. |
10323 |
16 |
Oui |
Le type %.*ls est introuvable dans la base de données %.*ls |
10324 |
16 |
Non |
Code utilisateur non valide identifié par l'Assistant Débogage managé %.*ls de .Net Framework |
10325 |
16 |
Oui |
L'option WITH ENCRYPTION de CREATE TRIGGER s'applique uniquement aux déclencheurs T-SQL et non aux déclencheurs CLR. |
10326 |
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. |
10327 |
14 |
Non |
Deux versions de l'assembly '%.*ls' ne peuvent pas exister simultanément dans la base de données '%.*ls'. Conservez une version et supprimez l'autre. |
10328 |
16 |
Non |
Échec de l'ASSEMBLY %ls pour l'assembly '%.*ls' parce que 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. |
10329 |
16 |
Non |
Espace de pile insuffisant pour créer AppDomain '%.*ls'. |
10330 |
16 |
Non |
L'exécution de .NET Framework a été annulée. %.*ls |
10331 |
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. |
10501 |
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. |
16 |
Non |
Impossible de créer le repère de plan '%.*ls', car le type '%.*ls' spécifié n'est pas autorisé. |
|
10503 |
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. |
10504 |
16 |
Non |
L'opération '%.*ls' n'est pas autorisée. |
10505 |
16 |
Non |
Impossible de créer le repère de plan '%.*ls', car le paramètre @hints est incorrect. Utilisez N'OPTION ( <query_hint> [ ,...n ] )'. |
10506 |
16 |
Non |
Impossible de créer le repère de plan '%.*ls', car la valeur '%.*ls' spécifiée pour @module_or_batch n'est pas un nom conforme en deux parties. Utilisez 'schema_name.object_name'. |
16 |
Non |
Impossible de créer le repère de plan '%.*ls', car le paramètre @stmt contient plusieurs instructions. |
|
10508 |
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 lot spécifié. Modifiez les valeurs pour qu'elles correspondent à une instruction dans le module ou le lot. |
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. |
|
10510 |
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 pour le 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. |
10512 |
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. |
10513 |
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. |
10515 |
16 |
Non |
%S_MSG %S_MSG '%.*ls' impossible, 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. |
10516 |
16 |
Non |
Impossible de créer le repère de plan '%.*ls', car le module '%.*ls' n'existe pas ou vous ne disposez pas de l'autorisation nécessaire. |
10517 |
16 |
Non |
Impossible de créer le repère de plan '%.*ls, car @module_or_batch ne peut pas être compilé. |
10518 |
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. |
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. |
|
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 @stmt ou @statement_start_offset. Vérifiez que les indicateurs peuvent être appliqués à l'instruction. |
|
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. |
|
10522 |
16 |
Non |
Impossible de créer le repère de plan '%.*ls', car @type a été spécifié en tant que '%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. |
10523 |
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'. |
10524 |
16 |
Non |
Impossible de générer le modèle de requête, car @querytext ne contient aucune requête valide. |
10525 |
10 |
Non |
Impossible de paramétrer @querytext. |
10526 |
16 |
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étrées automatiquement. Supprimez ce repère de plan ou supprimez l'indicateur RECOMPILE de ce dernier. |
10527 |
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. |
10528 |
16 |
Non |
Impossible de créer le repère de plan '%.*ls' car l'objet '%.*ls' est un objet temporaire. |
10529 |
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 ('#'). |
10530 |
16 |
Non |
Impossible de créer le repère de plan '%.*ls' car il existe déjà un repère de plan '%.*ls' de @type 'template' sur @stmt. |
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 indiqué. Envisagez de modifier @statement_start_offset pour correspondre à une instruction dans le module ou le lot. |
|
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. |
|
16 |
Non |
Impossible de créer le repère de plan '%.*ls', car le module ou lot spécifié par @plan_handle ne contient pas d'instruction éligible pour un repère de plan. Indiquez une autre valeur pour @plan_handle. |
|
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. |
|
16 |
Non |
Impossible de créer le repère de plan '%.*ls', car la valeur spécifiée pour @params n'est pas valide. Indiquez la valeur sous la forme <nom_paramètre> <type_paramètre> ou spécifiez Null. |
|
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. |
|
16 |
Non |
Impossible de créer le repère de plan '%.*ls', car le lot ou module correspondant au @plan_handle spécifié 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. |
|
16 |
Non |
Impossible d'activer le repère de plan '%.*ls', car le repère de plan activé '%.*ls' contient les mêmes étendue et 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é. |
|
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. |
|
10601 |
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. |
10602 |
16 |
Non |
Impossible de spécifier des colonnes incluses pour un index cluster. |
10603 |
16 |
Non |
La combinaison des syntaxes ancienne et nouvelle dans une instruction CREATE/ALTER/DROP INDEX n'est pas autorisée. |
10604 |
16 |
Non |
Impossible de régénérer l'index cluster '%.*ls' sur la vue '%.*ls' car cette dernière dépend de la table de base '%.*ls' dont l'index cluster '%.*ls' est désactivé. |
10605 |
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. |
10606 |
16 |
Non |
Impossible de désactiver l'index de clé primaire "%.*ls" dans la table "%.*ls", car la table est publiée pour la réplication. |
10607 |
16 |
Non |
Impossible de désactiver l'index cluster "%.*ls" sur la vue "%.*ls", car la vue indexée est publiée pour la réplication. |
10608 |
16 |
Non |
L'index cluster '%.*ls' de la table '%.*ls' ne peut pas être désactivé, car le suivi des modifications est activé sur la table. Désactivez le suivi des modifications sur la table avant de désactiver l'index cluster. |
10609 |
16 |
Non |
L'index '%.*ls' de la table '%.*ls' ne peut pas être désactivé, car le suivi des modifications est activé sur la table. 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. |
10610 |
16 |
Non |
Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' de l'expression de filtre est une colonne calculée. Réécrivez l'expression de filtre de manière à ne pas inclure cette colonne. |
10611 |
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. |
10612 |
16 |
Non |
Impossible de créer %S_MSG '%.*ls' filtré(e) sur la table '%.*ls', car la colonne '%.*ls' de l'expression de filtre est comparée à une constante dont la priorité de type de données est supérieure ou le classement est 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 de façon explicite la constante pour que le type de données et le classement soient identiques à ceux de la colonne '%.*ls'. |
10617 |
16 |
Non |
Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' de l'expression de filtre est comparée à une constante qu'il est impossible de convertir en type de données de la colonne. Réécrivez l'expression de filtre de manière à ne pas inclure cette comparaison. |
10618 |
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. |
10619 |
16 |
Non |
Impossible de %S_MSG l'index filtré '%.*ls' sur la table '%.*ls', car l'instruction affecte à l'option IGNORE_DUP_KEY la valeur ON. Réécrivez l'instruction de manière à ne pas utiliser l'option IGNORE_DUP_KEY. |
10620 |
16 |
Non |
Impossible de créer %S_MSG '%.*ls' filtré sur la table '%.*ls', car la colonne '%.*ls' de l'expression de filtre est d'un type de donnée CLR. Réécrivez l'expression de filtre de manière à ne pas inclure cette colonne. |
10621 |
16 |
Non |
Impossible de créer %S_MSG '%.*ls' sur la table '%.*ls', car l'expression de filtre contient une comparaison avec une valeur littérale NULL. Réécrivez la comparaison de manière à utiliser l'opérateur IS [NOT] NULL pour tester les valeurs NULL. |
10622 |
16 |
Non |
Impossible de créer l'index '%.*ls' sur la table '%.*ls', car la colonne '%.*ls' de l'expression de filtre de l'index est un jeu de colonnes. |
10623 |
16 |
Non |
Impossible de créer ou de reconstruire l'index '%.*ls'. Les index compressés ne sont pas pris en charge dans les tables contenant des colonnes fragmentées ou une colonne de jeu de colonnes. |
10700 |
16 |
Non |
Impossible de créer les statistiques filtrées '%.*ls' 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. |
10701 |
15 |
Non |
Le paramètre table "%.*ls" est READONLY et ne peut pas être modifié. |
10702 |
15 |
Non |
L'option READONLY ne peut pas être utilisée dans une instruction EXECUTE ou CREATE AGGREGATE. |
10703 |
15 |
Non |
Les options WITH CUBE et WITH ROLLUP ne sont pas autorisées avec une spécification ROLLUP, CUBE ou GROUPING SETS. |
10705 |
15 |
Non |
Trop de jeux de regroupement. Le nombre maximal est %d. |
10706 |
15 |
Non |
Les sous-requêtes ne sont pas autorisées dans la clause OUTPUT. |
10707 |
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. |
10708 |
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. |
10709 |
15 |
Non |
DEFAULT n'est pas autorisé dans la partie droite de "%.*ls" |
10710 |
15 |
Non |
Le nombre de colonnes doit être identique pour chaque ligne dans un constructeur de valeurs de table. |
10711 |
15 |
Non |
Une action de type '%S_MSG' n'est pas autorisée dans la clause 'WHEN NOT MATCHED' d'une instruction MERGE. |
10712 |
15 |
Non |
Une action de type 'INSERT' n'est pas autorisée dans la clause '%S_MSG' d'une instruction MERGE. |
10713 |
15 |
Non |
Les opérateurs de jointure externe non ANSI ("*=" ou "=*") ne sont pas autorisés dans une instruction MERGE. Utilisez plutôt les mots clés OUTER JOIN. |
10714 |
15 |
Non |
Une instruction MERGE doit se terminer par un point-virgule (;). |
10716 |
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. |
10717 |
15 |
Non |
Une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée doit avoir une clause OUTPUT. |
10718 |
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. |
10719 |
15 |
Non |
Les indicateurs de requête ne sont pas autorisés dans les instructions INSERT, UPDATE, DELETE ou MERGE imbriquées. |
10720 |
15 |
Non |
Les opérateurs de jointure externe non ANSI ("*=" ou "=*") ne sont pas autorisés dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée. Utilisez plutôt les mots clés OUTER JOIN. |
10721 |
15 |
Non |
Une clause OUTPUT INTO n'est pas autorisée dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée. |
10722 |
15 |
Non |
La clause WHERE CURRENT OF n'est pas autorisée dans une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée. |
10723 |
15 |
Non |
Le mot clé DISTINCT n'est pas autorisé lorsque la clause FROM contient une instruction INSERT, UPDATE, DELETE ou MERGE imbriquée. |
10724 |
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'. |
10725 |
15 |
Non |
L'indicateur FORCESEEK n'est pas autorisé pour les tables cibles d'instructions INSERT, UPDATE ou DELETE. |
10726 |
15 |
Non |
Impossible d'utiliser l'option VARYING dans une instruction DECLARE, CREATE AGGREGATE ou CREATE FUNCTION. |
10727 |
15 |
Non |
Les agrégats définis par l'utilisateur ne prennent pas en charge les paramètres par défaut. |
10728 |
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. |
10729 |
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. |
10730 |
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. |
10731 |
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. |
10732 |
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. |
10733 |
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. |
10734 |
16 |
Non |
Aucune instruction INSERT, UPDATE, DELETE ou MERGE imbriquée n'est autorisée dans la clause USING d'une instruction MERGE. |
10735 |
15 |
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. |
10736 |
15 |
Non |
Clause WHERE incorrecte pour l'élément %S_MSG '%.*ls' filtré(e) sur la table '%.*ls'. |
15 |
Non |
Une instruction de liste de mots vides en texte intégral doit se terminer par un point-virgule (;). |
|
10738 |
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. |
10739 |
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. |
10900 |
16 |
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. |
10901 |
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'). |
10902 |
16 |
Non |
L'utilisateur n'a pas l'autorisation de modifier la configuration du gouverneur de ressources. |
10903 |
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. |
10904 |
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. |
10905 |
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. |
10906 |
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. |
10907 |
16 |
Non |
L'objet '%.*ls'.'%.*ls' n'est pas une fonction définie par l'utilisateur classifieur du gouverneur de ressources valide. Une fonction définie par l'utilisateur classifieur valide doit être liée au schéma, retourner sysname et n'avoir aucun paramètre. |
10908 |
16 |
Non |
L'attribut '%.*ls' avec la valeur %u est supérieur à l'attribut '%.*ls' avec la valeur %u. |
10909 |
16 |
Non |
L'attribut '%.*ls' avec la valeur %u est inférieur à l'attribut '%.*ls' avec la valeur %u. |
10910 |
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. |
10911 |
16 |
Non |
L'opération n'a pas pu être terminée. La valeur '%.*ls' spécifiée, %u, a pour conséquence que la somme des valeurs minimales de tous les pools de ressources dépasse 100 pour cent. Diminuez la valeur ou modifiez d'autres pools de ressources afin que la somme soit inférieure à 100. |
10912 |
16 |
Non |
Impossible d'effectuer l'opération demandée, car le pool de ressources '%.*ls' n'existe pas. |
10913 |
16 |
Non |
L'opération n'a pas pu être terminée. La suppression du %S_MSG n'est pas autorisée. |
10914 |
16 |
Non |
Les utilisateurs ne sont pas autorisés à %S_MSG le groupe de charges de travail '%.*ls' dans le pool de ressources '%.*ls'. |
10915 |
16 |
Non |
Le nom du groupe de charges de travail %S_MSG '%.*ls' ne peut pas commencer par # sur ##. |
10916 |
16 |
Non |
L'opération n'a pas pu être terminée. La modification de '%.*ls' %S_MSG n'est pas autorisée. |
10917 |
16 |
Non |
Impossible de supprimer le pool de ressources '%.*ls', car il contient le groupe de charges de travail '%.*ls'. Supprimez tous les groupes de charges de travail à l'aide de ce pool de ressources avant de le supprimer. |
10918 |
16 |
Non |
Échec de l'instruction ALTER WORKLOAD GROUP. Une clause 'WITH' ou 'USING' doit être spécifiée. |
10919 |
16 |
Non |
Impossible de créer le fichier %S_MSG '%.*ls' parce qu'il existe déjà. |
10920 |
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. |
10921 |
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. |
10922 |
16 |
Non |
'%.*ls' %S_MSG ne peut pas être déplacé hors de '%.*ls' %S_MSG. |
10923 |
16 |
Non |
Échec de %ls. Exécutez à nouveau l'instruction. |
10981 |
10 |
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. |
10982 |
16 |
Oui |
La reconfiguration du gouverneur de ressources a réussi. |
10983 |
16 |
Non |
Impossible d'exécuter la fonction définie par l'utilisateur classifieur du gouverneur de ressources. 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. |
10984 |
16 |
Non |
L'opération '%ls' du gouverneur de ressources a été annulée par l'utilisateur. |