Partager via


Moteur de base de données événements et erreurs (4000 à 4999)

Cet article contient des numéros de message d’erreur (compris entre la plage 4000 et 4999) 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 4000 et 4999) 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 4000 et 4999) 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 4000 et 4999) 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 4000 et 4999) 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 (4000 à 4999)

Error Niveau de gravité Événement journalisé Description
4001 10 Non Le client envoie sp_reset_connection alors que des requêtes sont toujours en attente.
4002 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. Le flux s'est arrêté prématurément.
4004 16 Non Impossible d'envoyer des données Unicode à classement exclusivement Unicode ou des données ntext à des clients utilisant DB-Library (par exemple ISQL) ou ODBC version 3.7 ou antérieure.
4005 16 Non Impossible de mettre à jour des colonnes de plusieurs tables sous-jacentes dans un seul appel de mise à jour.
4006 16 Non Vous ne pouvez pas supprimer des lignes de plusieurs tables sous-jacentes dans un seul appel de suppression.
4007 16 Non Impossible de mettre à jour ou d'insérer la colonne "%.*ls". Elle pourrait être une expression.
4008 16 Non Les types de données varchar(max), nvarchar(max), varbinary(max) et XML ne peuvent pas être utilisés dans la clause COMPUTE par des versions de pilotes clients antérieures à SQL Server 2005. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4009 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. Les en-têtes TDS contenaient des erreurs.
4010 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS de notification de la requête contenait des erreurs.
4011 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS MARS contenait des erreurs.
4012 16 Non Un classement TDS (Tabular Data Stream) non valide a été rencontré.
4013 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS MARS (Multiple Active Result Sets) est manquant.
4014 20 Non Une erreur irrécupérable s'est produite lors de la lecture du flux d'entrée à partir du réseau. La session va se terminer (erreur d'entrée : %d, erreur de sortie : %d).
4015 16 Non La langue demandée dans la connexion '%.*ls' n’est pas un nom officiel sur ce serveur SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4016 16 Non La langue demandée dans 'login %.*ls' n’est pas un nom officiel sur ce SERVEUR SQL Server. Utilisation de %.*ls par défaut de l’utilisateur à la place.
4017 16 Non Ni la langue demandée dans 'login %.*ls' ni la langue par défaut de l’utilisateur %.*ls n’est un nom de langue officiel sur ce SERVEUR SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4018 16 Non La langue par défaut de l’utilisateur %.*ls n’est pas un nom de langue officiel sur ce serveur SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4019 16 Non La langue demandée dans la connexion '%.*ls' n'est pas un nom de langue officiel sur cet ordinateur SQL Server. Échec de la connexion.
4020 16 Non L’ordre de date par défaut '%.*ls' pour la langue %.*ls n’est pas valide. Remplacement par l'ordre mja.
4021 16 Non La réinitialisation de la connexion crée un état différent de la connexion initiale. La connexion échoue.
4022 16 Non Données à chargement en masse attendues mais non envoyées. Le traitement va se terminer.
4027 16 Non Montez la bande pour %hs de la base de données '%ls' sur le lecteur de bande '%ls'.
4028 16 Non La fin de la bande a été atteinte. Retirez la bande '%ls' et montez la bande suivante pour %hs de la base de données '%ls'.
4030 10 Non Le support du périphérique '%ls' expire le %hs et ne il peut pas être remplacé.
4035 10 Non %I64d pages traitées pour la base de données '%ls', fichier ‘%.*ls’ dans le fichier %d.
4037 16 Non Le nom MEDIANAME "%.*ls" spécifié par l'utilisateur ne correspond pas au nom MEDIANAME "%ls" du périphérique "%ls".
4,038 16 Non ID de fichier %d introuvable sur le périphérique '%ls'.
4060 11 Non Impossible d'ouvrir la base de données "%.*ls" demandée par la connexion. La connexion a échoué.
4061 11 Non Ni la base de données "%.*ls" demandée par la connexion, ni la base de données par défaut de l'utilisateur n'ont pu être ouvertes. La base de données master est utilisée à la place.
4062 11 Non La base de données utilisateur par défaut ne peut pas être ouverte. Utilisation de la base de données master.
4063 11 Non Impossible d’ouvrir la base de données « %.*ls » demandée par la connexion. Utilisation de la base de données par défaut de l’utilisateur « %.*ls » à la place.
4064 11 Non La base de données utilisateur par défaut ne peut pas être ouverte. Échec de la connexion.
4065 16 Oui L'utilisateur tente d'employer '%.*ls' par le biais d'ODS, ce qui n'est plus pris en charge.
4066 16 Non Les ID de type supérieurs à 65535 ne peuvent pas être envoyés à des clients livrés dans SQL Server 2000 ou une version antérieure.
4067 16 Non La sérialisation de type CLR a échoué car un cookie non valide a été spécifié.
4068 20 Non sp_resetconnection a été envoyé dans un traitement d'appel de procédure distante (RPC), mais il n'était pas le dernier appel RPC du traitement. Cette connexion va être interrompue.
4069 16 Non La valeur finale du paramètre de sortie était NULL et n'a pas pu être envoyée à un client 6.5 attendant un paramètre sans valeur NULL.
4070 16 Non Plus de 255 colonnes ont été spécifiées dans la clause COMPUTE et ces métadonnées ne peuvent pas être envoyées à un client SQL Server version 6.5.
4071 10 Non La fonction de rappel XP '%.*ls' a échoué dans la procédure étendue '%.*ls', car elle a été exécutée dans une instruction INSERT-EXEC qui n’autorise pas la procédure étendue à envoyer des informations autres que le jeu de résultats.
4072 10 Non La fonction de rappel XP '%.*ls' a échoué dans la procédure étendue '%.*ls', car la procédure étendue est appelée à l’intérieur d’une fonction UDF qui n’autorise pas l’envoi de données.
4073 16 Non Une valeur de retour du type de données varchar(max), nvarchar(max), varbinary(max), XML ou de tout autre type d'objet volumineux ne peut pas être retournée aux clients dont les versions sont antérieures à SQL Server 2005. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4074 16 Non Les pilotes clients n'acceptent pas de jeux de résultats contenant plus de 65 535 colonnes.
4075 16 Non Échec de l'instruction USE DATABASE parce que le classement de base de données %.*ls n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4076 16 Non Échec de l'instruction ALTER DATABASE parce que le classement de base de données %.*ls n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4077 20 Non Échec de l'instruction parce que la valeur sql_variant utilise le classement %.*ls, qui n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4078 16 Non L’instruction a échoué, car la colonne '%.*ls' (ID=%d) utilise le classement %.*ls, qui n’est pas reconnu par les pilotes clients plus anciens. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4079 16 Non Échec de l'instruction en raison d'un débordement arithmétique lors de l'envoi du flux de données.
2 000 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L’en-tête TRACE TDS contenait des erreurs.
4081 16 Non Le paramètre '%.*ls' a été déduit comme un paramètre table, qui ne peut pas être envoyé par les versions du pilote client antérieures à SQL Server 2008. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4082 16 Non Impossible de récupérer l’état de session demandé par la connexion.
4083 16 Non La connexion a été récupérée et le nombre de lignes dans la première requête n’est pas disponible. Exécutez une autre requête pour obtenir un nombre de lignes valide.
4101 16 Non Les agrégats du côté droit d'un APPLY ne peuvent pas faire référence à des colonnes du côté gauche.
4102 15 Non L'indicateur (hint) de verrou READPAST est uniquement autorisé sur les tables cibles d'UPDATE et de DELETE, ainsi que sur les tables spécifiées dans une clause explicite FROM.
4103 15 Non « %.*ls » : Les vues temporaires ne sont pas autorisées.
4104 16 Non L'identificateur en plusieurs parties "%.*ls" ne peut pas être lié.
4105 16 Non Les fonctions définies par l'utilisateur, les fonctions de partition et les références de colonnes ne sont pas autorisées dans les expressions de ce contexte.
4107 16 Non L'insertion dans des tables ou des vues distantes n'est pas autorisée à l'aide de l'utilitaire BCP ou de BULK INSERT.
4108 16 Non Les fonctions fenêtrées peuvent uniquement apparaître dans les clauses SELECT ou ORDER BY.
4109 16 Non Les fonctions fenêtrées ne peuvent pas être employées dans le contexte d'une autre fonction en fenêtre ou d'un agrégat.
4110 16 Non Le type d'argument "%s" n'est pas valide pour l'argument %d de "%s".
4111 16 Non L'instruction CREATE SCHEMA doit être suivie d'un nom ou d'un mot clé d'autorisation.
4112 16 Non La fonction '%.*ls' doit avoir une clause OVER avec ORDER BY.
4113 16 Non La fonction '%.*ls' n’est pas une fonction de fenêtrage valide et ne peut pas être utilisée avec la clause OVER.
4114 16 Non La fonction '%.*ls' accepte exactement %d argument(s).
4115 16 Non La référence à la colonne « %.*ls » n’est pas autorisée dans un argument à une clause TOP, OFFSET ou FETCH. Seules les références aux colonnes dans une étendue externe ou des expressions autonomes et des sous-requêtes sont autorisées ici.
4116 16 Non La fonction 'ntile' n'accepte qu'une expression int ou bigint positive en entrée.
4117 16 Non Impossible de récupérer les données de table pour l’opération de requête, car le schéma de table « %.*ls » est modifié trop fréquemment. Étant donné que la table « %.*ls » contient une colonne calculée, les modifications apportées au schéma de table nécessitent une actualisation de toutes les données de table. Réessayez l'opération de requête et si le problème persiste, utilisez SQL Server Profiler pour identifier les opérations de modification de schéma qui sont effectuées.
4118 16 Non Une expression non valide a été spécifiée dans la clause FOR UPDATE.
4119 16 Non Des valeurs par défaut ne peuvent pas être assignées à des configurateurs de propriétés de colonnes d'un type CLR.
4120 16 Non Un nom de fonction défini par l'utilisateur ne peut pas avoir pour préfixe un nom de base de données dans ce contexte.
4121 16 Non Impossible de trouver la colonne « %.*ls » ou la fonction définie par l’utilisateur ou l’agrégat « %.*ls », ou le nom est ambigu.
4122 16 Non Les appels distants de fonction table ne sont pas autorisés.
4124 16 Non Les paramètres fournis pour le traitement ne sont pas valides.
4126 16 Non Colonnes indexées de texte intégral introuvables.
4127 16 Non Au moins un des arguments de COALESCE doit être une expression qui n’est pas la constante NULL.
4128 16 Non Une erreur interne s'est produite lors de l'exécution d'une requête distante. Contactez votre support technique SQL Server et fournissez des informations détaillées sur la requête que vous tentez d'exécuter.
4129 16 Non La fonction inline "%.*ls" ne peut pas accepter de paramètres ou de sous-requêtes corrélés parce qu'elle utilise un opérateur de texte intégral.
4130 16 Non Un indicateur en double a été spécifié pour l'ensemble de lignes BULK.
4131 16 Non Une valeur littérale de compilation est spécifiée plusieurs fois pour la variable "%.*ls" dans une ou plusieurs clauses OPTIMIZE FOR.
4132 16 Non La valeur spécifiée pour la variable "%.*ls" dans la clause OPTIMIZE FOR ne peut pas être implicitement convertie au type de cette variable.
4133 16 Non Seule une expression scalaire peut être spécifiée comme argument de l'instruction RETURN.
4134 16 Oui Les métadonnées stockées sur le disque pour la colonne calculée '%.*ls' dans la table '%.*ls' ne correspondent pas à la définition de colonne. Pour éviter une éventuelle altération de l'index, supprimez et recréez cette colonne calculée.
4135 16 Non Le synonyme '%.*ls' est défini sur la file d’attente '%.*ls'. Les synonymes sur les files d'attente ne sont pas autorisés.
4136 16 Non L’indicateur '%.*ls' ne peut pas être utilisé avec l’indicateur '%.*ls'.
4137 16 Non Un fichier de format ne peut pas être spécifié avec l'option SINGLE_BLOB, SINGLE_CLOB ou SINGLE_NCLOB.
4138 16 Non Des indicateurs (hint) de verrouillage en conflit sont spécifiés pour la table "%.*ls". Cet incident peut être dû à la spécification d'un indicateur en conflit pour une vue.
4139 16 Non Impossible de traiter la requête, car elle fait référence à la fonction table CLR (Common Language Runtime) « %.*ls » avec un indicateur dans la vue « %.*ls ».
4140 15 Non L'indicateur (hint) de verrou READCOMMITTEDLOCK n'est pas autorisé sur la table cible d'une instruction INSERT.
4141 16 Non Les mises à jour imbriquées de type CLR ne sont pas autorisées.
4142 16 Non Les agrégats ne sont pas autorisés dans la liste RECEIVE.
4,143 16 Non Le fournisseur openrowset en bloc n'est pas une cible valide pour %.*ls.
4144 16 Non L'indicateur '%.*ls' n'est pas autorisé lors de l'insertion dans des tables distantes.
4145 15 Non Expression de type non booléen spécifiée dans un contexte où une condition est attendue, près de '%.*ls'.
4146 16 Non Des statistiques ne peuvent être créées que sur des colonnes.
4147 15 Non La requête utilise des opérateurs de jointure externe non ANSI (« *= » ou « =* »). Pour exécuter cette requête sans modification, attribuez au niveau de compatibilité de la base de données actuelle la valeur 80, à l'aide de l'option SET COMPATIBILITY_LEVEL de ALTER DATABASE. Il est instamment recommandé de réécrire la requête en utilisant des opérateurs de jointure externe ANSI (LEFT OUTER JOIN, RIGHT OUTER JOIN). Dans les futures versions de SQL Server, les opérateurs de jointure non ANSI ne seront pas pris en charge, même dans les modes de compatibilité descendante.
4148 16 Non Les méthodes XML ne sont pas autorisées dans une clause GROUP BY.
4150 16 Non Les indicateurs (hint) ne sont pas autorisés dans des références CTE (Common Table Expression) récursives. Vous pourriez par exemple supprimer l'indicateur de la référence CTE récursive '%.*ls'.
4151 16 Non Le type du premier argument de NULLIF ne peut pas être la constante Null, car le type du premier argument doit être connu.
4152 16 Non Le type "%.*ls" n'est pas un type CLR.
4153 16 Non Impossible de traiter le type de données "%ls" comme un type de données "%ls".
4154 16 Non UNNEST peut uniquement accepter une expression de type multiset.
4155 15 Non La liste SELECT pour l'instruction imbriquée INSERT ne peut contenir qu'un seul élément.
4156 16 Non La cible d'une opération imbriquée d'insertion, de mise à jour ou de suppression doit être de type multiset.
4157 16 Non « %.*ls » n’est pas une propriété, un champ ou une méthode valides.
4158 16 Non Le champ "%.*ls" est référencé plusieurs fois dans la liste de définition, soit directement, soit par le biais d'une propriété.
4159 16 Non Les instances de type CLR différées nécessitent une colonne de table de base locale comme argument.
4.1.6.0 16 Non Impossible de trouver une clé appropriée dans la table '%.*ls' pour une utilisation dans une extraction de type CLR différée.
4161 16 Non Seuls les types CLR sont autorisés dans une extraction de type CLR différée.
4162 16 Non Une table PROB_MATCH ne peut être utilisée que dans une requête PROB_MATCH.
4163 16 Non Une clause GROUP BY est requise dans une requête PROB_MATCH.
4164 16 Non Une clause GROUP BY dans une requête PROB_MATCH ne peut comporter que des colonnes clés et doit inclure toutes les colonnes clés.
4165 16 Non S'il est présent dans l'une des sous-requêtes, l'argument de substitution de score doit l'être dans toutes les sous-requêtes et doit correspondre à la même constante et à la même variable.
4166 16 Non Sous requête PROB_MATCH non valide.
4167 16 Non Des sous-requêtes PROB_MATCH multiples ne peuvent faire référence qu'à la même table de base.
4168 16 Non Élément de projet PROB_MATCH non valide dans la liste PROB_MATCH SELECT.
4169 16 Non L'application de TREAT plusieurs fois à la même expression n'est pas autorisée dans une référence de propriété en texte intégral.
4170 16 Non La spécification (ANY) peut uniquement être appliquée à des expressions de type multiset.
4171 16 Non Un alias n'a pas été spécifié pour un agrégat dans la liste PROB_MATCH SELECT.
4172 16 Non Utilisation incorrecte d'un %s de texte intégral.
4173 16 Non « %.*s » n’est pas un nom de fonction de scoring valide.
4174 16 Non Une requête de valeur d'extraction d'instanciation de type CLR différée ne peut faire référence qu'à une colonne de type grand objet ou grande valeur.
4175 16 Non Les mises à jour imbriquées ne peuvent pas être effectuées sur des types CLR qui ne sont pas Format.Structured.
4176 16 Non Trop de paramètres ont été spécifiés pour FULLTEXTTABLE de type "Simple". Le nombre maximal de paramètres est %d.
4177 16 Non La clause FROM d'une requête PROB_MATCH doit être une table dérivée unique.
4184 16 Non Impossible de récupérer les données de table pour l’opération de requête, car le schéma de table « %.*ls » est modifié trop fréquemment. Étant donné que la table « %.*ls » contient un index filtré ou des statistiques filtrées, les modifications apportées au schéma de table nécessitent une actualisation de toutes les données de table. Réessayez l'opération de requête et si le problème persiste, utilisez SQL Server Profiler pour identifier les opérations de modification de schéma qui sont effectuées.
4185 16 Non Cette action ne peut pas être effectuée sur un type de système.
4186 16 Non La colonne '%ls.%.*ls' ne peut pas être référencée dans la clause OUTPUT parce que la définition de colonne contient une sous-requête ou référence une fonction qui offre un accès aux données utilisateur ou système. Une fonction est censée par défaut offrir un accès aux données si elle n'est pas liée au schéma. Pensez à supprimer la sous-requête ou la fonction de la définition de colonne ou à supprimer la colonne de la clause OUTPUT.
4187 16 Non Le type de données %ls de la variable de réception ne peut pas stocker toutes les valeurs du type de données %ls de la colonne '%.*ls' sans perte de données.
4188 16 Non La colonne ou le paramètre '%.*ls' a le type '%ls' et le classement '%.*ls'. Les types LOB hérités ne prennent pas en charge les caractères supplémentaires Unicode dont les points de code sont U+10000 ou ultérieur. Remplacez la colonne ou le type de paramètre par varchar(max), nvarchar(max) ou utilisez un classement qui n’a pas l’indicateur de _SC.
4189 16 Non Impossible de convertir en texte/ntext ou collate en '%.*ls', car ces types LOB hérités ne prennent pas en charge les caractères supplémentaires Unicode dont les points de code sont U+10000 ou ultérieur. Utilisez les types varchar(max), nvarchar(max) ou un classement qui n’a pas l’indicateur _SC.
4190 16 Non L’opérateur PIVOT n’est pas autorisé dans la partie récursive d’une expression de table commune récursive '%.*ls'.
4191 16 Non Impossible de résoudre le conflit de classement de l'opération %ls.
4192 16 Non Impossible de résoudre le conflit de classement.
4193 16 Non '%.*ls' n’est pas un cadre de fenêtre valide et ne peut pas être utilisé avec la clause OVER.
4194 15 Non RANGE est uniquement pris en charge avec les délimiteurs de cadre de fenêtre UNBOUNDED et CURRENT ROW.
4195 16 Non La référence à la colonne « %.*ls » n’est pas autorisée dans un argument à la fonction NTILE. Seules les références aux colonnes dans une étendue externe ou des expressions autonomes et des sous-requêtes sont autorisées ici.
4196 16 Non La colonne '%ls.%.*ls' ne peut pas être référencée dans la clause OUTPUT, car la définition de colonne contient une expression à l’aide d’une fonction de fenêtre.
4,197 16 Non Une erreur de compilation de requête interne s’est produite pendant la liaison.
4198 16 Non Le classement '%.*ls' est pris en charge uniquement sur les types de données Unicode. Les classements Unicode uniquement ne peuvent pas être utilisés pour spécifier les paramètres de fonction de partition.
4202 16 Non BACKUP LOG impossible car des modifications journalisées en bloc existent dans la base de données et un ou plusieurs groupes de fichiers ne sont pas disponibles.
4208 16 Non L'instruction %hs n'est pas autorisée lorsque le modèle de récupération est SIMPLE. Faites appel à BACKUP DATABASE ou modifiez le modèle de récupération au moyen de ALTER DATABASE.
4212 16 Non Impossible de sauvegarder le journal de la base de données master. L'exécution de BACKUP LOG est impossible en raison de l'absence de sauvegarde de la base de données actuelle.
4214 16 Non BACKUP LOG ne peut pas être effectué car il n'y a pas de sauvegarde actuelle.
4215 10 Non Le journal n'a pas été tronqué, car les enregistrements du début sont en attente de réplication ou de capture de données modifiées. Assurez-vous que l'Agent de lecture du journal ou qu'un travail de capture est en cours d'exécution, ou faites appel à sp_repldone pour marquer les transactions comme étant distribuées ou capturées.
4217 10 Non BACKUP LOG ne peut pas modifier la base de données, car celle-ci est en lecture seule. La sauvegarde va se poursuivre, même si les sauvegardes suivantes vont dupliquer le travail de celle-ci.
4218 16 Non La base de données comporte des opérations journalisées en bloc. Exécutez une instruction BACKUP LOG.
4219 10 Non La chaîne de sauvegarde des journaux est interrompue. Vous devez effectuer une sauvegarde complète de base de données avant de pouvoir effectuer une sauvegarde de journal.
4220 16 Non Impossible de sauvegarder le journal de la base de données de modèle avec l’option NORECOVERY.
4302 16 Non L'option "%ls" est en conflit avec la restauration en ligne. Retirez l'option en conflit et exécutez à nouveau la commande.
4,303 16 Non Le point de départ de la restauration est maintenant au numéro de séquence de journal (LSN) %.*s. Un roll forward supplémentaire passé LSN %.*s est nécessaire pour terminer la séquence de restauration.
4305 16 Non Le journal de ce jeu de sauvegarde commence à LSN %.*ls, qui est trop récent pour s’appliquer à la base de données. Une sauvegarde de journal antérieure qui inclut LSN %.*ls peut être restaurée.
4307 16 Non La restauration en ligne dans la base de données '%ls' a échoué. Il peut s'avérer nécessaire d'effectuer une restauration hors ligne. Pour imposer une restauration hors ligne, déconnectez d'abord la base de données à l'aide de l'instruction BACKUP LOG WITH NORECOVERY.
4308 10 Non La restauration en ligne est terminée, mais WITH NORECOVERY a été spécifié. Utilisez RESTORE WITH RECOVERY pour amener en ligne les données affectées.
4309 16 Non L'état du fichier "%ls" empêche la restauration de pages individuelles. Seule la restauration d'un fichier est actuellement possible.
4310 16 Non L'instruction RESTORE PAGE n'est pas autorisée sur le fichier "%ls", car celui-ci n'est pas en ligne.
4311 16 Non L'instruction RESTORE PAGE n'est pas autorisée à partir des sauvegardes effectuées avec des versions antérieures de SQL Server.
4312 16 Non Ce journal ne peut pas être restauré car une rupture a été créée dans la séquence de journaux de transactions consécutifs. Utilisez des sauvegardes de données plus récentes pour rétablir la continuité.
4313 16 Non obsolète
4314 16 Non obsolète
4315 10 Non Certains fichiers nécessitent encore des étapes de restauration supplémentaires pour que la séquence de restauration en ligne puisse se terminer.
4318 16 Non Le fichier '%ls' a été roulé vers LSN %.*ls. Ce journal se termine à LSN %.*ls, qui est trop tôt pour appliquer l’option WITH RECOVERY. Exécutez à nouveau l'instruction RESTORE LOG avec l'option WITH NORECOVERY.
4319 16 Non Une opération de restauration précédente a été interrompue et n'a pas terminé le traitement du fichier '%ls'. Vous pouvez soit restaurer le jeu de sauvegarde qui a été interrompu, soit relancer la séquence de restauration.
4320 16 Non Le fichier "%ls" n'a pas été entièrement restauré par une restauration de base de données ou de fichier. Le fichier doit être entièrement restauré avant d'appliquer ce jeu de sauvegarde.
4322 10 Non Ce jeu de sauvegarde contient des enregistrements qui ont été inscrits avant le moment indiqué. La base de données va rester dans l'état de restauration de façon à ce que la restauration par progression puisse se poursuivre.
4323 16 Non Une opération RESTORE WITH CONTINUE_AFTER_ERROR précédente a laissé la base de données dans un état potentiellement endommagé. Pour continuer cette séquence RESTORE, toutes les étapes suivantes doivent inclure l'option CONTINUE_AFTER_ERROR.
4,326 16 Non Le journal de ce jeu de sauvegarde se termine à LSN %.*ls, ce qui est trop tôt pour s’appliquer à la base de données. Une sauvegarde de journal plus récente qui inclut LSN %.*ls peut être restaurée.
4327 16 Non Le journal dans ce jeu de sauvegarde contient des modifications journalisées en bloc. Une récupération limitée dans le temps est interdite. La base de données a été restaurée par progression jusqu'à la fin du journal.
4,328 16 Non Le fichier "%ls" est manquant. La progression s’arrête au numéro de séquence de journal %.*ls. Le fichier est créé au numéro de séquence de journal (LSN) %.*ls, supprimé à LSN %.*ls. Restaurez le journal des transactions au-delà du point temporel de suppression du fichier ou restaurez les données pour assurer la cohérence avec le reste de la base de données.
4329 10 Non Ce fichier journal contient des enregistrements inscrits avant la marque spécifiée. La base de données va rester dans l'état de restauration pour vous permettre d'utiliser un autre journal.
4330 16 Non Ce jeu de sauvegarde ne peut pas être appliqué parce qu'il correspond à un chemin de récupération qui n'est pas cohérent avec la base de données. Le chemin de récupération est la séquence de sauvegarde de données et de fichiers journaux qui rétablit la base de données à un point de récupération particulier. Trouvez une sauvegarde compatible à restaurer ou restaurez le reste de la base de données à un point de récupération dans ce jeu de sauvegarde, ce qui restaurera la base de données à un point différent dans le temps. Pour plus d'informations sur les chemins de récupération, reportez-vous à la documentation en ligne de SQL Server.
4331 16 Non Impossible de restaurer la base de données car les fichiers ont été restaurés en fonction d'une limite dans le temps incohérente.
4332 16 Non L'instruction RESTORE LOG a été interrompue. Pour utiliser la base de données dans son état actuel, exécutez RESTORE DATABASE %ls WITH RECOVERY.
4333 16 Non La base de données ne peut pas être récupérée car le journal n'a pas été restauré.
4,334 16 Non La marque nommée n'identifie pas un numéro de séquence d'enregistrement valide.
4335 16 Non La valeur temporelle STOPAT spécifiée est trop hâtive. La totalité ou une partie de la base de données est déjà restaurée par progression au-delà de ce point.
4336 16 Non Le groupe de fichiers "%ls" a été supprimé et ne peut pas être restauré dans la base de données en ligne.
4337 16 Non Le fichier "%ls" a été supprimé et ne peut pas être restauré dans la base de données en ligne.
4338 16 Non La clause STOPAT spécifie un point trop hâtif pour permettre la restauration de ce jeu de sauvegarde. Choisissez un autre point d'arrêt ou utilisez RESTORE DATABASE WITH RECOVERY pour effectuer une récupération au point actuel.
4339 10 Non Cette instruction RESTORE a réussi à effectuer certaines actions, mais il n'est pas possible de mettre la base de données en ligne parce qu'une ou plusieurs étapes RESTORE sont nécessaires. Les messages précédents expliquent les raisons de l'échec de la récupération à ce stade.
4340 16 Non La clause de limite dans le temps de cette instruction RESTORE ne peut être utilisée que par les instructions RESTORE LOG. Évitez d'utiliser cette clause ou employez une clause qui inclut un cachet temporel (timestamp).
4341 16 Non Cette sauvegarde des journaux de transactions contient des modifications journalisées en bloc. Elle ne peut pas être utilisée pour prévoir un arrêt à un point arbitraire dans le temps.
4342 16 Non La récupération limitée dans le temps est impossible sauf si le groupe de fichiers primaire fait partie de la séquence de restauration. Évitez d'utiliser la clause de limitation dans le temps ou restaurez le groupe de fichiers primaire.
4,343 16 Non La base de données a été restaurée par progression jusqu'à la fin de ce jeu de sauvegarde et au-delà de la limite spécifiée dans le temps. L'instruction RESTORE WITH RECOVERY peut être utilisée pour accepter le point de récupération actuel.
4344 16 Non L'instruction RESTORE PAGE n'est pas autorisée sur les bases de données ou les groupes de fichiers en lecture seule.
4345 10 Non Problèmes lors de l'enregistrement d'informations dans la table msdb..suspect_page. Cette erreur n'interfère avec aucune autre activité que la maintenance de la table suspect_page. Consultez le journal des erreurs pour plus de détails.
4346 16 Non RESTORE PAGE n’est pas autorisé avec les bases de données qui utilisent le modèle de récupération simple ou qui ont rompu la chaîne de sauvegarde de journal.
4347 16 Non La séquence de restauration actuelle a été interrompue précédemment pendant la transition vers l'état en ligne. RESTORE DATABASE WITH RECOVERY peut être utilisé pour effectuer la transition vers l'état en ligne.
4348 16 Non La restauration en ligne dans la base de données '%ls' a échoué. Il peut s'avérer nécessaire d'effectuer une restauration hors ligne. Pour lancer cette opération, utilisez l'instruction BACKUP LOG WITH NORECOVERY.
4,349 16 Non Le journal de ce jeu de sauvegarde commence à LSN %.*ls, qui est trop récent pour s’appliquer à la base de données. Cette séquence de restauration doit initialiser le journal pour démarrer à LSN %.*ls. Relancez l'instruction RESTORE LOG en utilisant une sauvegarde du journal antérieure.
4350 16 Non La liste de pages fournies avec l'instruction RESTORE PAGE n'est pas correctement mise en forme. Avant que ce problème ne se produise, %d pages ont été correctement identifiées. Le problème s'est produit à l'offset de caractère %d. Vérifiez que toutes les pages sont identifiées par des paires file> :<page> numériques <avec des virgules séparant chaque paire. Par exemple : PAGE='1:57,2:31'.
4351 16 Non Les sauvegardes effectuées sur des versions antérieures de SQL Server ne sont pas prises en charge par fn_dump_dblog.
4352 16 Non RESTORE LOG n'est pas pris en charge à partir de cette sauvegarde de données, car le fichier '%ls' est trop ancien. Utilisez une sauvegarde de fichier journal ordinaire pour continuer la séquence de restauration.
4353 16 Non Des réadressages de fichiers en conflit ont été spécifiés pour le fichier '%.*ls'. Une seule clause WITH MOVE doit être spécifiée par nom de fichier logique.
4354 10 Oui Le fichier '%.*ls' de la base de données restaurée '%ls' est laissé dans l'état defunct car la base de données est mise à niveau à partir d'une version antérieure. La restauration fragmentaire n'est pas prise en charge lorsqu'une mise à niveau est impliquée.
4355 16 Non La commande revert n'est pas spécifiée correctement. L’instruction RESTORE doit être de la forme suivante : RESTORE DATABASE <x> FROM DATABASE_SNAPSHOT = <y>.
4403 16 Non Impossible de mettre à jour la vue ou la fonction '%.*ls', car elle contient des agrégats ou une clause DISTINCT ou GROUP BY, ou un opérateur PIVOT ou UNPIVOT.
4405 16 Non La vue ou la fonction '%.*ls' ne peut pas être mise à jour car la modification porte sur plusieurs tables de base.
4406 16 Non Impossible de mettre à jour ou d'insérer la vue ou la fonction '%.*ls' car elle contient un champ dérivé ou constant.
4408 19 Oui Trop de tables. La requête et ses vues ou ses fonctions dépassent la limite de %d tables. Modifiez la requête de manière à réduire le nombre de tables.
4413 16 Non Impossible d'utiliser la vue ou la fonction '%.*ls' à cause d'erreurs de liaison.
4414 16 Non Impossible d'allouer la table connexe pour la résolution de la vue ou de la fonction. Le nombre maximal de tables dans une requête (%d) a été dépassé.
4415 16 Non La vue '%.*ls' ne peut pas être mise à jour parce qu'elle a été créée avec WITH CHECK OPTION ou qu'elle englobe une vue créée avec WITH CHECK OPTION, et que la table cible est référencée plusieurs fois dans la requête résultante.
4416 16 Non La vue UNION ALL '%.*ls' ne peut pas être mise à jour car la définition contient une construction non autorisée.
4417 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur UNION.
4418 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour, car elle contient des agrégats ou une clause DISTINCT ou GROUP BY, ou un opérateur PIVOT ou UNPIVOT.
4420 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que la modification concerne plusieurs tables de base.
4421 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que l'une de ses colonnes est dérivée ou constante.
4422 16 Non La vue '%.*ls' comporte un déclencheur INSTEAD OF UPDATE et ne peut pas être la cible d'une instruction UPDATE FROM.
4423 16 Non La vue '%.*ls' comporte un déclencheur INSTEAD OF DELETE et ne peut pas être la cible d'une instruction DELETE FROM.
4424 16 Non Impossible de spécifier des tables jointes dans une requête contenant des opérateurs de jointure externe. La vue ou la fonction '%.*ls' contient des tables jointes.
4425 16 Non Impossible de spécifier des opérateurs de jointure externe dans une requête contenant des tables jointes. La vue ou la fonction '%.*ls' contient des opérateurs de jointure externe.
4426 16 Non La vue '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur UNION.
4427 16 Non Impossible de mettre à jour la vue « %.*ls », car elle ou une vue qu’elle référence a été créée avec WITH CHECK OPTION et sa définition contient une clause TOP ou OFFSET.
4429 16 Non La vue ou la fonction '%.*ls' contient une auto-référence. Les vues ou les fonctions ne peuvent pas se faire référence à elles-mêmes, ni directement, ni indirectement.
4430 10 Non Avertissement : les indicateurs (hint) d'index fournis pour la vue '%.*ls' seront ignorés.
4431 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a une colonne d’horodatage.
4432 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a une contrainte DEFAULT.
4433 16 Non Impossible d’insérer dans la vue partitionnée '%.*ls', car la table '%.*ls' a une contrainte IDENTITY.
4434 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a un déclencheur INSTEAD OF.
4435 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car une valeur n’a pas été spécifiée pour la colonne de partitionnement '%.*ls'.
4436 16 Non Impossible de mettre à jour la vue UNION ALL '%.*ls' car une colonne de partitionnement est introuvable.
4437 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls' en tant que cible d'une opération en bloc.
4438 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls' car elle ne livre pas toutes les colonnes de ses tables membres.
4439 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la requête source contient des références à la table de partition '%.*ls'.
4440 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car une clé primaire est introuvable dans la table '%.*ls'.
4441 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a un index sur une colonne calculée.
4442 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la table de base '%.*ls' est utilisée plusieurs fois.
4443 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la colonne '%.*ls' de la table de base '%.*ls' est utilisée plusieurs fois.
4444 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la clé primaire de la table '%.*ls' n’est pas incluse dans le résultat de l’union.
4445 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la clé primaire de la table '%.*ls' n’est pas unionée avec les clés primaires des tables précédentes.
4446 16 Non Impossible de mettre à jour la vue UNION ALL « %.*ls », car la définition de la colonne « %.*ls » de la vue « %.*ls » est utilisée par une autre colonne d’affichage.
4447 16 Non La vue '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur de jeu.
4448 16 Non Impossible d'effectuer une insertion dans la vue partitionnée '%.*ls' car des valeurs n'ont pas été fournies pour toutes les colonnes.
4449 16 Non L'utilisation de valeurs par défaut n'est pas autorisée dans les vues contenant un opérateur de jeu.
4450 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls', car la définition de la colonne de vue '%.*ls' dans la table '%.*ls' a une contrainte IDENTITY.
4,451 16 Non Les vues référençant les tables de plusieurs serveurs ne peuvent pas être mises à jour dans l'édition de cette instance de SQL Server '%.*ls'. Pour plus d'informations sur la prise en charge des fonctionnalités dans différentes versions de SQL Server, consultez la documentation en ligne.
4452 16 Non Impossible de mettre à jour la colonne de partitionnement '%.*ls' de la vue '%.*ls', car la table '%.*ls' a une contrainte CASCADE DELETE ou CASCADE UPDATE.
4453 16 Non Impossible de mettre à jour la colonne de partitionnement '%.*ls' de la vue '%.*ls', car la table '%.*ls' a un déclencheur INSERT, UPDATE ou DELETE.
4,454 16 Non Impossible de mettre à jour la vue partitionnée "%.*ls" parce que les colonnes de partitionnement de ses tables membres ont des types incompatibles.
4456 16 Non Impossible de mettre à jour la vue partitionnée "%.*ls" parce qu'une ou plusieurs des colonnes non partitionnées de ses tables membres ont des types incompatibles.
4457 16 Non La tentative d'insertion ou de mise à jour de la vue partitionnée a échoué car la valeur de la colonne de partitionnement n'appartient pas à l'une des partitions.
4502 16 Non Dans la vue ou la fonction '%.*ls', le nombre de noms de colonnes spécifiés est supérieur au nombre de colonnes définies.
4503 16 Non Impossible de créer la liaison au schéma %S_MSG '%.*ls' en raison de sa référence à un objet se trouvant dans une autre base de données.
4504 16 Non Impossible de créer %S_MSG '%.*ls', car le type CLR '%.*ls' n’existe pas dans la base de données cible '%.*ls'.
4505 16 Non CREATE VIEW a échoué, car la colonne '%.*ls' dans la vue '%.*ls' dépasse le maximum de %d colonnes.
4506 16 Non Dans chaque vue, les noms de colonnes ou de fonctions doivent être uniques. Le nom de colonne '%.*ls' dans la vue ou la fonction '%.*ls' est spécifié plusieurs fois.
4508 16 Non Les vues ou les fonctions ne sont pas autorisées sur les tables temporaires. Les noms de tables commençant par '#' désignent les tables temporaires.
4510 16 Non Impossible d'exécuter CREATE VIEW parce que WITH %ls a été spécifié et que la vue ne peut pas être mise à jour.
4511 16 Non CREATE VIEW ou FUNCTION a échoué parce qu'aucun nom n'a été spécifié pour la colonne %d.
4512 16 Non Impossible de lier le schéma %S_MSG '%.*ls', car le nom '%.*ls' n’est pas valide pour la liaison de schéma. Les noms doivent être en deux parties et un objet ne peut pas se référencer lui-même.
4513 16 Non Impossible de lier le schéma %S_MSG '%.*ls'. '%.*ls' n’est pas lié au schéma.
4514 16 Non Échec de CREATE FUNCTION car aucun nom de colonne n'est spécifié pour la colonne %d.
4515 16 Non LA FONCTION CREATE a échoué, car la colonne '%.*ls' dans la fonction '%.*ls' dépasse le maximum de %d colonnes.
4516 16 Non Impossible de lier au schéma la fonction '%.*ls' car elle contient une instruction EXECUTE.
4517 16 Non Un objet de file d'attente de service ne peut pas être utilisé dans des expressions de liaison au schéma. '%.*ls' est une file d'attente de service.
4518 16 Non Impossible de %S_MSG '%.*ls', car il s’agit d’une vue générée par le système créée à des fins d’optimisation.
4519 16 Non Impossible de %S_MSG %S_MSG '%.*ls' sur l’affichage '%.*ls', car il s’agit d’une vue générée par le système créée à des fins d’optimisation.
4520 16 Non Impossible de désactiver l'index sur la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4521 16 Non Impossible d'utiliser l'objet '%.*ls' avec un attribut de suppression d'objet automatique dans des expressions de liaison au schéma parce qu'il s'agit d'une vue générée par le système qui a été créée à des fins d'optimisation.
4522 16 Non Impossible de modifier la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4523 16 Non Impossible de créer un déclencheur sur la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4602 14 Non Seuls les membres du rôle sysadmin peuvent accorder ou révoquer l'autorisation CREATE DATABASE.
4604 16 Non L'utilisateur ou le groupe '%.*ls' n'existe pas ou vous n'avez pas l'autorisation nécessaire.
4606 16 Non Privilège %ls accordé ou révoqué non compatible avec l'objet.
4610 16 Non Vous ne pouvez accorder ou révoquer des autorisations que pour les objets de la base de données en cours.
4611 16 Non Pour révoquer ou refuser des privilèges attribuables, spécifiez l'option CASCADE.
4613 16 Non Le fournisseur d'autorisations ne possède pas l'autorisation GRANT.
4615 16 Non Nom de colonne non valide : '%.*ls'.
4616 16 Non Vous ne pouvez pas effectuer cette opération pour la base de données de ressources.
4617 16 Non Impossible d'accorder, de refuser ou de révoquer des autorisations à des rôles spéciaux.
4618 16 Non Vous n'avez pas l'autorisation d'utiliser '%.*ls' dans la clause AS.
4619 16 Non L'autorisation CREATE DATABASE ne peut être accordée que dans la base de données master.
4620 16 Non Toutes les autorisations dans une instruction grant/deny/revoke doivent concerner la même étendue (par exemple, serveur ou base de données)
4621 16 Non Les autorisations dans l'étendue du serveur ne peuvent être accordées que lorsque la base de données actuelle est master.
4622 16 Non Les autorisations dans l'étendue serveur ne peuvent être accordées qu'à des connexions.
4,623 16 Non L'autorisation ALL a été déconseillée et n'est plus disponible pour cette classe d'entité.
4624 16 Non Impossible d'accorder, de refuser ou de révoquer des autorisations à sa, dbo, entity owner, information_schema, sys ou à vous-même.
4625 16 Non L'utilisateur ou le groupe '%.*s' n'existe pas ou vous n'avez pas l'autorisation nécessaire.
4627 16 Non Impossible d’accorder, de refuser ou de révoquer l’autorisation de la base de données de connexion aux rôles d’application.
4628 16 Non L'autorisation ALL est déconseillée et conservée uniquement à des fins de compatibilité. Cela NE concerne PAS les autorisations ALL définies sur l'entité.
4629 16 Non Les autorisations sur les affichages catalogue dont l'étendue est définie au niveau serveur ou sur les procédures stockées système ou sur les procédures stockées étendues ne peuvent être octroyées que si la base de données actuelle est la base de données master.
4630 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server. Vous pouvez également utiliser l’autorisation %.*ls level '%.*ls'.
4631 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server.
4701 16 Non L'objet "%.*ls" est introuvable, car il n'existe pas ou vous ne disposez pas des autorisations requises.
4707 16 Non Impossible de tronquer l’objet '%.*ls', car il ou l’un de ses index réside sur un groupe de fichiers READONLY '%.*ls'.
4708 16 Non Impossible de tronquer l'objet '%.*ls' parce que ce n'est pas une table.
4709 16 Non Vous n'êtes pas autorisé à tronquer la table système '%.*ls'.
4710 16 Non Impossible de tronquer l’objet '%.*ls', car il ou l’un de ses index réside sur un groupe de fichiers hors connexion '%.*ls'.
4711 16 Non Impossible de tronquer la table '%.*ls' parce qu'elle est publiée pour la réplication ou activée pour la capture de données modifiées.
4712 16 Non Impossible de tronquer la table '%.*ls' parce qu'elle est actuellement référencée par une contrainte FOREIGN KEY.
4801 16 Non L'insertion en bloc n'est pas prise en charge sur ce protocole d'accès.
4802 16 Non Les options SINGLE_LOB, SINGLE_CLOB et SINGLE_NCLOB ne peuvent pas être utilisées conjointement avec les autres options.
4803 21 Oui Le client de copie en bloc (bcp) a envoyé une longueur de ligne de %d. Celle-ci n'est pas une valeur valide. La taille de ligne maximale est %d. Utilisez une interface de programmation d'application (API) cliente prise en charge.
4804 21 Oui Fin de message prématurée lors de la lecture sur l'hôte de la ligne en cours ; un flux de données entrant a été interrompu lorsque le serveur s'attendait à recevoir d'autres données. Le programme de l'hôte est peut-être arrêté. Vérifiez que vous utilisez une interface de programmation d'application (API) cliente prise en charge.
4805 17 Non L'outil frontal utilisé ne prend pas en charge le chargement en masse de l'hôte. Faites appel aux outils pris en charge pour cette commande.
4806 16 Non SINGLE_CLOB nécessite un fichier d'entrée de jeu de caractères codés sur deux octets (DBCS) (char). Le fichier spécifié est Unicode.
4807 21 Oui Le client de copie en bloc (bcp) a envoyé une longueur de ligne de %d. Celle-ci n'est pas une taille valide. La taille de ligne minimale est %d. Utilisez une interface de programmation d'application (API) cliente prise en charge.
4808 16 Non Les opérations de copie en bloc ne peuvent pas déclencher les instructions de chargement en masse.
4809 16 Non SINGLE_NCLOB nécessite un fichier d'entrée UNICODE (widechar). Le fichier spécifié n'est pas Unicode.
4810 16 Non Jeton TEXT attendu dans le flux de données pour la copie en bloc des données text ou image.
4811 16 Non Décalage des colonnes dans le flux de données attendu pour la copie en bloc de données text ou image.
4812 16 Non Décalage de lignes dans le flux de données attendu pour la copie en bloc des données text ou image.
4813 16 Non Longueur du texte dans le flux de données attendu pour la copie en bloc de données text, ntext ou image.
4814 16 Non La copie en bloc dans une table partitionnée n'est pas prise en charge pour les clients de bas niveau.
4815 16 Non Réception d'une longueur de colonne non valide du client bcp pour colid %d.
4816 16 Non Type de colonne non valide du client bcp pour colid %d.
4817 16 Non Chargement en masse impossible. La colonne triée '%.*ls' n'est pas valide. L'indicateur de commande est ignoré.
4818 16 Non Chargement en masse impossible. La colonne triée '%.*ls' a été spécifiée plusieurs fois. L'indicateur de commande est ignoré.
4819 16 Non Chargement en masse impossible. Le flux de données en masse a été incorrectement spécifié comme étant trié ou les données violent une contrainte d'unicité imposée par la table cible. Ordre de tri incorrect pour les deux lignes suivantes : clé primaire de la première ligne : %s, clé primaire de la seconde ligne : %s.
4820 16 Non Chargement en masse impossible. Version inconnue du fichier de format "%s".
4821 16 Non Chargement en masse impossible. Erreur lors de la lecture du nombre de colonnes du fichier de format "%s".
4822 16 Non Chargement en masse impossible. Nombre de colonnes non valide dans le fichier de format "%s".
4823 16 Non Chargement en masse impossible. Nombre de colonnes non valide dans le fichier de format "%s".
4824 16 Non Chargement en masse impossible. Type de données non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4825 16 Non Chargement en masse impossible. Préfixe non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4826 16 Non Chargement en masse impossible. Longueur de colonne non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4827 16 Non Chargement en masse impossible. Terminateur de colonne non valide pour le numéro de colonne %d dans le fichier de format "%s".
4828 16 Non Chargement en masse impossible. Numéro de colonne dans la table de destination non valide pour la colonne source % dans le fichier de format "%s".
4829 16 Non Chargement en masse impossible. Erreur lors de la lecture du nom de colonne dans la table de destination pour la colonne source %d dans le fichier de format "%s".
4,830 10 Non Chargement en masse : DataFileType a été incorrectement spécifié en tant que char. DataFileType sera considéré comme étant widechar, parce que le fichier de données a une signature Unicode.
4831 10 Non Chargement en masse : DataFileType a été incorrectement spécifié en tant que widechar. DataFileType sera considéré comme étant char, parce que le fichier de données n'a pas de signature Unicode.
4832 16 Non Chargement en masse : une fin de fichier inattendue a été rencontrée dans le fichier de données.
4833 16 Non Chargement en masse : discordance de version entre la bibliothèque de liens dynamiques du fournisseur et le fichier exécutable du serveur.
4834 16 Non Vous n'êtes pas autorisé à utiliser l'instruction de chargement en masse.
4835 16 Non La copie en bloc dans une table comportant des colonnes calculées n'est pas prise en charge pour les clients de niveau inférieur.
4836 10 Non Avertissement : la table "%.*s" est publiée en vue d'une réplication de fusion. Réinitialisez les abonnés affectés ou exécutez sp_addtabletocontents pour garantir que les données ajoutées sont incluses dans la prochaine synchronisation.
4837 16 Non Copie en bloc impossible dans une table "%.*s" pour laquelle les abonnements de mise à jour immédiate sont activés.
4838 16 Non La source de données en bloc ne prend pas en charge les types de données SQLNUMERIC ou SQLDECIMAL.
4839 16 Non Impossible d’effectuer le chargement en masse. Nom de classement non valide pour la colonne source %d dans le fichier de format "%s".
4840 16 Non La chaîne du fournisseur de sources de données en bloc contient une valeur %ls de propriété %ls non valide.
4841 16 Non Le nom de la source de données n'est pas un nom d'objet simple.
4842 16 Non La propriété FormatFile requise est manquante dans la chaîne de fournisseur du serveur.
4843 16 Non La chaîne du fournisseur de sources de données en bloc comporte une erreur de syntaxe ('%lc') près du caractère %d.
4844 16 Non La chaîne du fournisseur de sources de données en bloc possède un nom de propriété non pris en charge (%ls).
4845 16 Non La chaîne du fournisseur de sources de données en bloc comporte une erreur de syntaxe près du caractère %d. '%lc' attendu, mais '%lc' trouvé.
4846 16 Non Le fournisseur de données en bloc n'est pas parvenu à allouer de la mémoire.
4847 16 Non La copie en bloc dans une table comportant des colonnes BIGINT n'est pas prise en charge pour les versions antérieures à SQL Server 2000.
4848 16 Non La copie en bloc dans une table comportant des colonnes sql_variant n'est pas prise en charge pour les versions antérieures à SQL Server 2000.
4855 16 Non Ligne %d dans le fichier de format "%ls" : élément inattendu "%ls".
4856 16 Non Ligne %d dans le fichier de format "%ls" : élément d'informations inattendu.
4857 16 Non Ligne %d dans le fichier de format "%ls" : l'attribut "%ls" n'a pas pu être spécifié pour ce type.
4858 16 Non Ligne %d dans le fichier de format "%ls" : valeur erronée %ls pour l'attribut "%ls".
4859 16 Non Ligne %d dans le fichier de format "%ls" : attribut obligatoire "%ls" manquant.
4860 16 Non Chargement en masse impossible. Le fichier "%ls" n'existe pas.
4861 16 Non Chargement en masse impossible car le fichier "%ls" n'a pas pu être ouvert. Code d'erreur du système d'exploitation %ls.
4862 16 Non Impossible de charger en bloc, car le fichier « %ls » est incomplet ou n’a pas pu être lu. Code d'erreur du système d'exploitation %ls.
4863 16 Non Erreur de conversion des données de chargement en masse (troncation) pour la ligne %d, colonne %d (%ls).
4864 16 Non Erreur de conversion des données de chargement en masse (incompatibilité de type ou caractère non valide pour la page de codes spécifiée) pour la ligne %d, colonne %d (%ls).
4865 16 Non Chargement en masse impossible en raison du dépassement du nombre maximal d'erreurs (%d).
4866 16 Non Le chargement en masse a échoué. La colonne est trop longue dans le fichier de données pour la ligne %d, colonne %d. Vérifiez que le terminateur de champ et le terminateur de ligne sont correctement spécifiés.
4867 16 Non Erreur de conversion des données de chargement en masse (dépassement) pour la ligne %d, colonne %d (%ls).
4868 16 Non Le chargement en masse a échoué. La page de codes "%d" n'est pas installée. Installez la page de codes et exécutez à nouveau la commande.
4869 16 Non Le chargement en masse a échoué. Valeur NULL attendue dans la ligne du fichier de données %d, colonne %d. La colonne de destination (%ls) est définie comme NOT NULL.
4870 16 Non Chargement en masse impossible en raison d'une erreur lors de l'écriture du fichier "%ls". Code d'erreur du système d'exploitation %ls.
4871 16 Non Erreur de chargement en masse lors d'une tentative d'enregistrement d'erreurs.
4872 16 Non Ligne %d dans le fichier de format "%ls" : ID d'élément en double "%ls".
4873 16 Non Ligne %d dans le fichier de format "%ls" : référence à un ID d'élément inexistant "%ls".
4874 16 Non Ligne %d dans le fichier de format "%ls" : référence à un ID d'élément en double "%ls".
4875 16 Non Attribut de colonne non valide du client bcp pour colid %d.
4876 16 Non L’opération d’insertion en bloc de destination SQL Server a expiré. Envisagez d’augmenter la valeur de la propriété Timeout sur la destination SQL Server dans le flux de données.
4877 16 Non Erreur lors de l'analyse du flux DTS lors de la lecture de la ligne %d, colonne %d.
4880 16 Non Chargement en masse impossible. Lors de l'utilisation des paramètres FIRSTROW et LASTROW, la valeur de FIRSTROW ne doit pas être supérieure à celle de LASTROW.
4881 10 Non Remarque : l'insertion en bloc par le biais d'une vue peut aboutir à l'ignorance des valeurs par défaut de la table de base pour les colonnes NULL du fichier de données.
4882 16 Non Chargement en masse impossible. Une longueur de préfixe, une longueur de champ ou un terminateur est requis pour la colonne source %d dans le fichier de format "%s".
4883 16 Non Le lecteur XML a retourné 0x%08X pour l'élément d'informations commençant près de la ligne %d, colonne %d, dans le fichier de format "%ls".
4884 16 Non Erreur inconnue à proximité de l'élément commençant près de la ligne %d, colonne %d dans le fichier de format "%ls".
4885 16 Non impossible d'ouvrir le fichier "%ls". Une connexion de sécurité intégrée de Windows NT est requise.
4886 16 Non Impossible d'ouvrir le fichier "%ls". Erreur %ls du système d'exploitation.
4887 16 Non Impossible d'ouvrir le fichier "%ls". Seuls les fichiers disque sont pris en charge.
4888 16 Non Impossible d'ouvrir le fichier "%ls". L'appartenance au rôle bulkadmin est requise.
4889 16 Non Impossible d'ouvrir le fichier "%ls". Une marque d'ordre d'octet Unicode est manquante.
4890 16 Non L'insertion en bloc n'est pas prise en charge en mode plan d'exécution de requêtes.
4891 16 Non L'insertion en bloc a échoué en raison d'un changement de schéma de la table cible.
4892 16 Non L'insertion en bloc a échoué en raison d'un changement de schéma de la table cible.
4893 16 Non Chargement en masse impossible, car l'objet de mappage de fichier SSIS '%ls' n'a pas pu être ouvert. Code d'erreur du système d'exploitation %ls. Vérifiez que vous accédez à un serveur local par le biais de la sécurité Windows.
4894 21 Oui COLMETADATA doit être présent lors de l'utilisation de bcp.
4895 21 Oui Les données Unicode présentent une taille en octets impaire pour la colonne %d. Cette taille en octets doit être paire.
4896 16 Non Valeur de colonne non valide du client bcp pour colid %d.
4897 16 Non Réception d'une longueur non valide pour les données LOB segmentées du colid %d.
4900 16 Non Échec de l'instruction ALTER TABLE SWITCH pour la table '%.*ls'. Il n'est pas possible de changer la partition d'une table dans laquelle le suivi des modifications est activé. Désactivez le suivi des modifications avant d'utiliser ALTER TABLE SWITCH.
4901 16 Non ALTER TABLE permet d'ajouter uniquement des colonnes pouvant contenir des valeurs NULL, des colonnes ayant une définition DEFAULT, des colonnes identité ou de type timestamp ; si aucune des conditions précédentes n'est satisfaite, la table doit être vide pour autoriser l'ajout de cette colonne. La colonne '%.*ls' ne peut pas être ajoutée à la table non vide '%.*ls', car elle ne répond pas à ces conditions.
4902 16 Non L'objet "%.*ls" est introuvable, car il n'existe pas ou vous ne disposez pas des autorisations requises.
4,903 10 Non Avertissement : la partition spécifiée %d pour la table '%.*ls' a été ignorée dans l'instruction ALTER TABLE SWITCH, car la table n'est pas partitionnée.
4904 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition spécifiée %d de la table cible '%.*ls' doit être vide.
4905 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' doit être vide.
4906 16 Non Échec de l'instruction '%ls' %S_MSG '%.*ls' est %S_MSG partitionné alors que l’index '%.*ls' est %S_MSG partitionné.
4907 16 Non Échec de l'instruction '%ls' %S_MSG '%.*ls' a %d partitions tandis que l’index '%.*ls' a %d partitions.
4908 16 Non Échec de l'instruction '%ls' Les valeurs de limites de plage utilisées pour partitionner %S_MSG '%.*ls' sont différentes des valeurs de limites de plage utilisées pour l’index '%.*ls'.
4909 16 Non Impossible de modifier '%.*ls', car ce n'est pas une table.
4,911 16 Non Impossible de spécifier une table partitionnée sans numéro de partition dans l'instruction ALTER TABLE SWITCH. La table '%.*ls' est partitionnée.
4912 16 Non Échec de l'instruction '%ls' Le jeu de colonnes utilisé pour partitionner %S_MSG '%.*ls' est différent du jeu de colonnes utilisé pour partitionner l’index '%.*ls'.
4913 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a un index cluster '%.*ls' tandis que la table '%.*ls' n’a pas d’index cluster.
4914 16 Non Échec de l'instruction ALTER TABLE SWITC. La table "%.*ls" comporte un index cluster désactivé.
4915 16 Non Échec de l'instruction '%ls' Le type de paramètre de la fonction de partition utilisée pour partitionner le %S_MSG '%.*ls' est différent du type de paramètre de la fonction de partition utilisée pour partitionner l’index '%.*ls'.
4,916 16 Non Impossible d'activer ou de désactiver la contrainte. Consultez les erreurs précédentes.
4917 16 Non La contrainte '%.*ls' n'existe pas.
4918 16 Non L'instruction ALTER TABLE SWITCH a échoué parce qu'un index de texte intégral est appliqué sur la table '%.*ls'.
4919 16 Non Impossible de modifier l'attribut PERSISTED sur la colonne '%.*ls' parce que cette colonne n'est pas calculée.
4920 16 Non ALTER TABLE a échoué, car le déclencheur '%.*ls' sur la table '%.*ls' n’existe pas.
4921 16 Non ÉCHEC DE ALTER TABLE, car le déclencheur '%.*ls' n’appartient pas à la table '%.*ls'.
4922 16 Non %ls %.*ls a échoué, car un ou plusieurs objets accèdent à ce %S_MSG.
4923 16 Non ÉCHEC DE LA COLONNE ALTER TABLE DROP, car '%.*ls' est la seule colonne de données de la table '%.*ls'. Une table doit comporter au moins une colonne de données.
4924 16 Non %ls a échoué, car la colonne '%.*ls' n’existe pas dans la table '%.*ls'.
4925 16 Non ALTER TABLE ALTER COLUMN ADD ROWGUIDCOL a échoué parce qu'une colonne avec la propriété ROWGUIDCOL existe déjà dans la table '%.*ls'.
4926 16 Non ALTER TABLE ALTER COLUMN DROP ROWGUIDCOL a échoué parce qu'une colonne avec la propriété ROWGUIDCOL existe déjà dans la table '%.*ls'.
4927 16 Non Impossible de modifier la colonne '%.*ls' comme type de données %.*ls.
4928 16 Non Impossible de modifier la colonne '%.*ls', car elle est '%.*ls'.
4929 16 Non Impossible de modifier %1! '%2!' parce qu'elle est en cours d'édition pour la réplication.
4933 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne dépend d’un objet non lié au schéma.
4934 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne accède aux données utilisateur ou système.
4935 16 Non ALTER TABLE ADD COLUMN ne peut pas spécifier un groupe de fichiers FILESTREAM différent de celui qui existe déjà.
4936 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne n’est pas déterministe.
4937 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a la vue '%.*ls' avec la liaison de schéma.
4938 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et la partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4939 16 Non Échec de l'instruction ALTER TABLE SWITCH. %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et la partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4940 16 Non Échec de l'instruction ALTER TABLE SWITCH. %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4941 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que la table '%.*ls' est marquée pour une réplication de fusion.
4942 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' à ordinal %d dans la table '%.*ls' a un nom différent de la colonne '%.*ls' au même ordinal de la table '%.*ls'.
4943 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la table '%.*ls' a %d colonnes et la table '%.*ls' a %d colonnes.
4944 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' a le type de données %s dans la table source '%.*ls' qui est différente de son type %s dans la table cible '%.*ls'.
4945 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même classement dans les tables '%.*ls' et '%.*ls'.
4946 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut persistant dans les tables '%.*ls' et '%.*ls'.
4947 16 Non Échec de l'instruction ALTER TABLE SWITCH. Il n’existe aucun index identique dans la table source '%.*ls' pour l’index '%.*ls' dans la table cible '%.*ls'.
4948 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table source '%.*ls' est dans la base de données '%.*ls' tandis que la table cible '%.*ls' est dans la base de données '%.*ls'.
4949 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que l'objet '%.*ls' n'est pas une table définie par l'utilisateur.
4950 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que le numéro de partition %d n'existe pas dans la table '%.*ls'.
4951 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut de stockage FILESTREAM dans les tables '%.*ls' et '%.*ls'.
4952 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même sémantique de découpage ANSI dans les tables '%.*ls' et '%.*ls'.
4953 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les colonnes définies pour partitionner la table '%.*ls' sont différentes du jeu de colonnes utilisé pour partitionner la table '%.*ls'.
4954 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a une limite inline de %d pour le texte dans les données de ligne qui est différente de la valeur %d utilisée par la table '%.*ls'.
4955 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table source '%.*ls' et la table cible '%.*ls' sont identiques.
4956 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que la table '%.*ls' n'est pas partitionnée par spécification de plages de valeurs (RANGE).
4957 16 Non Échec de l'instruction '%ls' parce que l'expression qui identifie le numéro de partition de %S_MSG '%.*ls' n'est pas de type entier.
4958 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même propriété ROWGUIDCOL dans les tables '%.*ls' et '%.*ls'.
4959 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d de %S_MSG '%.*ls' a le groupe de fichiers TEXT '%.*ls' et la partition %d de %S_MSG '%.*ls' a le groupe de fichiers TEXT '%.*ls'.
4960 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de vérification '%.*ls' dans la table source '%.*ls' est une contrainte NOCHECK, mais la contrainte de vérification correspondante '%.*ls' dans la table cible '%.*ls' est CHECK.
4961 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne '%.*ls' dans la table '%.*ls' est nullable et elle n’est pas nullable dans '%.*ls'.
4962 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d dans la table '%.*ls' n'est pas une partition par spécification de plages de valeurs.
4963 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d n'est pas valide pour la table '%.*ls'.
4964 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a la contrainte RULE '%.*ls'. SWITCH n'est pas autorisé sur les tables ayant des contraintes RULE.
4965 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne '%.*ls' de la table '%.*ls' est calculée, mais la même colonne dans '%.*ls' n’est pas calculée.
4966 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne calculée '%.*ls' définie comme '%.*ls' dans la table '%.*ls' est différente de la même colonne de la table '%.*ls' définie comme '%.*ls'.
4967 16 Non Échec de l'instruction ALTER TABLE SWITCH. SWITCH n’est pas autorisé, car la table source '%.*ls' contient la clé primaire pour la contrainte '%.*ls'.
4968 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une clé étrangère pour la contrainte '%.*ls', mais la table source '%.*ls' n’a pas de clé correspondante.
4969 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de clé étrangère '%.*ls' est désactivée dans la table source '%.*ls' et la contrainte correspondante '%.*ls' est activée dans la table cible '%.*ls'. La contrainte de la table source doit être activée.
4970 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification au niveau de la table '%.*ls', mais la table source '%.*ls' n’a pas de contrainte correspondante.
4971 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification au niveau des colonnes '%.*ls', mais la table source '%.*ls' n’a pas de contrainte correspondante.
4972 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les contraintes de vérification ou la fonction de partition de la table source '%.*ls' autorisent les valeurs qui ne sont pas autorisées par les contraintes de vérification ou la fonction de partition sur la table cible '%.*ls'.
4973 16 Non Échec de l'instruction ALTER TABLE SWITCH. La plage définie par la partition %d dans la table '%.*ls' n’est pas un sous-ensemble de plage défini par la partition %d dans la table '%.*ls'.
4974 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de clé étrangère '%.*ls' est NOCHECK dans la table source '%.*ls' et la contrainte correspondante '%.*ls' est CHECK dans la table cible '%.*ls'. La contrainte de la table source doit être CHECK.
4975 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte De vérification '%.*ls' dans la table source '%.*ls' et la contrainte de vérification '%.*ls' dans la table cible '%.*ls' ont des paramètres « Non pour la réplication ».
4976 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification '%.*ls' sur une colonne XML, mais la table source '%.*ls' n’a pas de contrainte de vérification identique.
4977 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification '%.*ls' sur une colonne de type CLR, mais la table source '%.*ls' n’a pas de contrainte de vérification identique.
4978 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d dans la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4979 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4980 16 Non Échec de l'instruction ALTER TABLE SWITCH. Lobdata de partition %d dans la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4981 16 Non Échec de l'instruction ALTER TABLE SWITCH. Lobdata de la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4982 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les contraintes de vérification de la table source '%.*ls' autorisent les valeurs qui ne sont pas autorisées par la plage définie par la partition %d sur la table cible '%.*ls'.
4983 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a un index XML ou spatial '%.*ls' sur celui-ci. Seule la table source peut avoir des index XML ou spatial dans l'instruction ALTER TABLE SWITCH.
4984 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' et la table source '%.*ls' ont des valeurs de format de stockage vardecimal différentes. Utilisez la procédure stockée sp_tableoption pour modifier l'option 'format de stockage VarDecimal' des tables pour garantir que les valeurs sont identiques.
4985 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut nullabilité dans les tables '%.*ls' et '%.*ls'.
4986 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même type CLR dans les tables '%.*ls' et '%.*ls'.
4987 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même collection de schémas XML dans les tables '%.*ls' et '%.*ls'.
4988 16 Non Impossible de conserver la colonne calculée '%.*ls'. L’objet sous-jacent '%.*ls' a un propriétaire différent de la table '%.*ls'.
4989 16 Non Impossible de supprimer la propriété ROWGUIDCOL pour la colonne '%.*ls' dans la table '%.*ls', car la colonne n’est pas le ROWGUIDCOL désigné pour la table.
4990 16 Non Impossible de modifier la colonne '%.*ls' dans la table '%.*ls' pour ajouter ou supprimer l’attribut de colonne FILESTREAM.
4991 16 Non Impossible de modifier l’attribut NOT FOR REPLICATION sur la colonne '%.*ls' dans la table '%.*ls', car cette colonne n’est pas une colonne d’identité.
4992 16 Non Impossible d'utiliser l'option de table LARGE VALUE TYPES OUT OF ROW sur une table utilisateur qui n'a pas de colonnes de type de valeur élevée varchar(max), nvarchar(max), varbinary(max), xml ou de type CLR volumineux. Cette option s'applique aux tables ayant des colonnes calculées de valeur élevée et qui sont persistantes.
4993 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a un paramètre différent pour l’option de table Hors ligne des types de valeurs volumineux par rapport à la table '%.*ls'.
4994 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car le type de colonne '%.*ls', est un type CLR non ordonné par octet.
4995 16 Non Impossible d’activer le format de stockage vardecimal sur la table '%.*ls', car la base de données '%.*ls' est une base de données système. Le format de stockage VarDecimal n'est pas disponible dans les bases de données système.
4996 16 Non Le suivi des modifications est déjà activé pour la table '%.*ls'.
4997 16 Non Impossible d'activer le suivi des modifications sur la table '%.*ls'. Le suivi des modifications requiert une clé primaire sur la table. Créez une clé primaire sur la table avant d'activer le suivi des modifications.
4998 16 Non Le suivi des modifications n'est pas activé sur la table '%.*ls'.
4999 16 Non Impossible d'activer le suivi des modifications sur la table '%.*ls'. Le suivi des modifications ne prend pas en charge une clé primaire de type timestamp sur une table.
Error Niveau de gravité Événement journalisé Description
4001 10 Non Le client envoie sp_reset_connection alors que des requêtes sont toujours en attente.
4002 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. Le flux s'est arrêté prématurément.
4004 16 Non Impossible d'envoyer des données Unicode à classement exclusivement Unicode ou des données ntext à des clients utilisant DB-Library (par exemple ISQL) ou ODBC version 3.7 ou antérieure.
4005 16 Non Impossible de mettre à jour des colonnes de plusieurs tables sous-jacentes dans un seul appel de mise à jour.
4006 16 Non Vous ne pouvez pas supprimer des lignes de plusieurs tables sous-jacentes dans un seul appel de suppression.
4007 16 Non Impossible de mettre à jour ou d'insérer la colonne "%.*ls". Elle pourrait être une expression.
4008 16 Non Les types de données varchar(max), nvarchar(max), varbinary(max) et XML ne peuvent pas être utilisés dans la clause COMPUTE par des versions de pilotes clients antérieures à SQL Server 2005. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4009 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. Les en-têtes TDS contenaient des erreurs.
4010 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS de notification de la requête contenait des erreurs.
4011 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS MARS contenait des erreurs.
4012 16 Non Un classement TDS (Tabular Data Stream) non valide a été rencontré.
4013 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS MARS (Multiple Active Result Sets) est manquant.
4014 20 Non Une erreur irrécupérable s'est produite lors de la lecture du flux d'entrée à partir du réseau. La session va se terminer (erreur d'entrée : %d, erreur de sortie : %d).
4015 16 Non La langue demandée dans la connexion '%.*ls' n’est pas un nom officiel sur ce serveur SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4016 16 Non La langue demandée dans 'login %.*ls' n’est pas un nom officiel sur ce SERVEUR SQL Server. Utilisation de %.*ls par défaut de l’utilisateur à la place.
4017 16 Non Ni la langue demandée dans 'login %.*ls' ni la langue par défaut de l’utilisateur %.*ls n’est un nom de langue officiel sur ce SERVEUR SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4018 16 Non La langue par défaut de l’utilisateur %.*ls n’est pas un nom de langue officiel sur ce serveur SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4019 16 Non La langue demandée dans la connexion '%.*ls' n'est pas un nom de langue officiel sur cet ordinateur SQL Server. Échec de la connexion.
4020 16 Non L’ordre de date par défaut '%.*ls' pour la langue %.*ls n’est pas valide. Remplacement par l'ordre mja.
4021 16 Non La réinitialisation de la connexion crée un état différent de la connexion initiale. La connexion échoue.
4022 16 Non Données à chargement en masse attendues mais non envoyées. Le traitement va se terminer.
4027 16 Non Montez la bande pour %hs de la base de données '%ls' sur le lecteur de bande '%ls'.
4028 16 Non La fin de la bande a été atteinte. Retirez la bande '%ls' et montez la bande suivante pour %hs de la base de données '%ls'.
4030 10 Non Le support du périphérique '%ls' expire le %hs et ne il peut pas être remplacé.
4035 10 Non %I64d pages traitées pour la base de données '%ls', fichier ‘%.*ls’ dans le fichier %d.
4037 16 Non Le nom MEDIANAME "%.*ls" spécifié par l'utilisateur ne correspond pas au nom MEDIANAME "%ls" du périphérique "%ls".
4,038 16 Non ID de fichier %d introuvable sur le périphérique '%ls'.
4060 11 Non Impossible d'ouvrir la base de données "%.*ls" demandée par la connexion. La connexion a échoué.
4061 11 Non Ni la base de données "%.*ls" demandée par la connexion, ni la base de données par défaut de l'utilisateur n'ont pu être ouvertes. La base de données master est utilisée à la place.
4062 11 Non La base de données utilisateur par défaut ne peut pas être ouverte. Utilisation de la base de données master.
4063 11 Non Impossible d’ouvrir la base de données « %.*ls » demandée par la connexion. Utilisation de la base de données par défaut de l’utilisateur « %.*ls » à la place.
4064 11 Non La base de données utilisateur par défaut ne peut pas être ouverte. Échec de la connexion.
4065 16 Oui L'utilisateur tente d'employer '%.*ls' par le biais d'ODS, ce qui n'est plus pris en charge.
4066 16 Non Les ID de type supérieurs à 65535 ne peuvent pas être envoyés à des clients livrés dans SQL Server 2000 ou une version antérieure.
4067 16 Non La sérialisation de type CLR a échoué car un cookie non valide a été spécifié.
4068 20 Non sp_resetconnection a été envoyé dans un traitement d'appel de procédure distante (RPC), mais il n'était pas le dernier appel RPC du traitement. Cette connexion va être interrompue.
4069 16 Non La valeur finale du paramètre de sortie était NULL et n'a pas pu être envoyée à un client 6.5 attendant un paramètre sans valeur NULL.
4070 16 Non Plus de 255 colonnes ont été spécifiées dans la clause COMPUTE et ces métadonnées ne peuvent pas être envoyées à un client SQL Server version 6.5.
4071 10 Non La fonction de rappel XP '%.*ls' a échoué dans la procédure étendue '%.*ls', car elle a été exécutée dans une instruction INSERT-EXEC qui n’autorise pas la procédure étendue à envoyer des informations autres que le jeu de résultats.
4072 10 Non La fonction de rappel XP '%.*ls' a échoué dans la procédure étendue '%.*ls', car la procédure étendue est appelée à l’intérieur d’une fonction UDF qui n’autorise pas l’envoi de données.
4073 16 Non Une valeur de retour du type de données varchar(max), nvarchar(max), varbinary(max), XML ou de tout autre type d'objet volumineux ne peut pas être retournée aux clients dont les versions sont antérieures à SQL Server 2005. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4074 16 Non Les pilotes clients n'acceptent pas de jeux de résultats contenant plus de 65 535 colonnes.
4075 16 Non Échec de l'instruction USE DATABASE parce que le classement de base de données %.*ls n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4076 16 Non Échec de l'instruction ALTER DATABASE parce que le classement de base de données %.*ls n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4077 20 Non Échec de l'instruction parce que la valeur sql_variant utilise le classement %.*ls, qui n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4078 16 Non L’instruction a échoué, car la colonne '%.*ls' (ID=%d) utilise le classement %.*ls, qui n’est pas reconnu par les pilotes clients plus anciens. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4079 16 Non Échec de l'instruction en raison d'un débordement arithmétique lors de l'envoi du flux de données.
2 000 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L’en-tête TRACE TDS contenait des erreurs.
4081 16 Non Le paramètre '%.*ls' a été déduit comme un paramètre table, qui ne peut pas être envoyé par les versions du pilote client antérieures à SQL Server 2008. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4082 16 Non Impossible de récupérer l’état de session demandé par la connexion.
4083 16 Non La connexion a été récupérée et le nombre de lignes dans la première requête n’est pas disponible. Exécutez une autre requête pour obtenir un nombre de lignes valide.
4101 16 Non Les agrégats du côté droit d'un APPLY ne peuvent pas faire référence à des colonnes du côté gauche.
4102 15 Non L'indicateur (hint) de verrou READPAST est uniquement autorisé sur les tables cibles d'UPDATE et de DELETE, ainsi que sur les tables spécifiées dans une clause explicite FROM.
4103 15 Non « %.*ls » : Les vues temporaires ne sont pas autorisées.
4104 16 Non L'identificateur en plusieurs parties "%.*ls" ne peut pas être lié.
4105 16 Non Les fonctions définies par l'utilisateur, les fonctions de partition et les références de colonnes ne sont pas autorisées dans les expressions de ce contexte.
4107 16 Non L'insertion dans des tables ou des vues distantes n'est pas autorisée à l'aide de l'utilitaire BCP ou de BULK INSERT.
4108 16 Non Les fonctions fenêtrées peuvent uniquement apparaître dans les clauses SELECT ou ORDER BY.
4109 16 Non Les fonctions fenêtrées ne peuvent pas être employées dans le contexte d'une autre fonction en fenêtre ou d'un agrégat.
4110 16 Non Le type d'argument "%s" n'est pas valide pour l'argument %d de "%s".
4111 16 Non L'instruction CREATE SCHEMA doit être suivie d'un nom ou d'un mot clé d'autorisation.
4112 16 Non La fonction '%.*ls' doit avoir une clause OVER avec ORDER BY.
4113 16 Non La fonction '%.*ls' n’est pas une fonction de fenêtrage valide et ne peut pas être utilisée avec la clause OVER.
4114 16 Non La fonction '%.*ls' accepte exactement %d argument(s).
4115 16 Non La référence à la colonne « %.*ls » n’est pas autorisée dans un argument à une clause TOP, OFFSET ou FETCH. Seules les références aux colonnes dans une étendue externe ou des expressions autonomes et des sous-requêtes sont autorisées ici.
4116 16 Non La fonction 'ntile' n'accepte qu'une expression int ou bigint positive en entrée.
4117 16 Non Impossible de récupérer les données de table pour l’opération de requête, car le schéma de table « %.*ls » est modifié trop fréquemment. Étant donné que la table « %.*ls » contient une colonne calculée, les modifications apportées au schéma de table nécessitent une actualisation de toutes les données de table. Réessayez l'opération de requête et si le problème persiste, utilisez SQL Server Profiler pour identifier les opérations de modification de schéma qui sont effectuées.
4118 16 Non Une expression non valide a été spécifiée dans la clause FOR UPDATE.
4119 16 Non Des valeurs par défaut ne peuvent pas être assignées à des configurateurs de propriétés de colonnes d'un type CLR.
4120 16 Non Un nom de fonction défini par l'utilisateur ne peut pas avoir pour préfixe un nom de base de données dans ce contexte.
4121 16 Non Impossible de trouver la colonne « %.*ls » ou la fonction définie par l’utilisateur ou l’agrégat « %.*ls », ou le nom est ambigu.
4122 16 Non Les appels distants de fonction table ne sont pas autorisés.
4124 16 Non Les paramètres fournis pour le traitement ne sont pas valides.
4126 16 Non Colonnes indexées de texte intégral introuvables.
4127 16 Non Au moins un des arguments de COALESCE doit être une expression qui n’est pas la constante NULL.
4128 16 Non Une erreur interne s'est produite lors de l'exécution d'une requête distante. Contactez votre support technique SQL Server et fournissez des informations détaillées sur la requête que vous tentez d'exécuter.
4129 16 Non La fonction inline "%.*ls" ne peut pas accepter de paramètres ou de sous-requêtes corrélés parce qu'elle utilise un opérateur de texte intégral.
4130 16 Non Un indicateur en double a été spécifié pour l'ensemble de lignes BULK.
4131 16 Non Une valeur littérale de compilation est spécifiée plusieurs fois pour la variable "%.*ls" dans une ou plusieurs clauses OPTIMIZE FOR.
4132 16 Non La valeur spécifiée pour la variable "%.*ls" dans la clause OPTIMIZE FOR ne peut pas être implicitement convertie au type de cette variable.
4133 16 Non Seule une expression scalaire peut être spécifiée comme argument de l'instruction RETURN.
4134 16 Oui Les métadonnées stockées sur le disque pour la colonne calculée '%.*ls' dans la table '%.*ls' ne correspondent pas à la définition de colonne. Pour éviter une éventuelle altération de l'index, supprimez et recréez cette colonne calculée.
4135 16 Non Le synonyme '%.*ls' est défini sur la file d’attente '%.*ls'. Les synonymes sur les files d'attente ne sont pas autorisés.
4136 16 Non L’indicateur '%.*ls' ne peut pas être utilisé avec l’indicateur '%.*ls'.
4137 16 Non Un fichier de format ne peut pas être spécifié avec l'option SINGLE_BLOB, SINGLE_CLOB ou SINGLE_NCLOB.
4138 16 Non Des indicateurs (hint) de verrouillage en conflit sont spécifiés pour la table "%.*ls". Cet incident peut être dû à la spécification d'un indicateur en conflit pour une vue.
4139 16 Non Impossible de traiter la requête, car elle fait référence à la fonction table CLR (Common Language Runtime) « %.*ls » avec un indicateur dans la vue « %.*ls ».
4140 15 Non L'indicateur (hint) de verrou READCOMMITTEDLOCK n'est pas autorisé sur la table cible d'une instruction INSERT.
4141 16 Non Les mises à jour imbriquées de type CLR ne sont pas autorisées.
4142 16 Non Les agrégats ne sont pas autorisés dans la liste RECEIVE.
4,143 16 Non Le fournisseur openrowset en bloc n'est pas une cible valide pour %.*ls.
4144 16 Non L'indicateur '%.*ls' n'est pas autorisé lors de l'insertion dans des tables distantes.
4145 15 Non Expression de type non booléen spécifiée dans un contexte où une condition est attendue, près de '%.*ls'.
4146 16 Non Des statistiques ne peuvent être créées que sur des colonnes.
4147 15 Non La requête utilise des opérateurs de jointure externe non ANSI (« *= » ou « =* »). Pour exécuter cette requête sans modification, attribuez au niveau de compatibilité de la base de données actuelle la valeur 80, à l'aide de l'option SET COMPATIBILITY_LEVEL de ALTER DATABASE. Il est instamment recommandé de réécrire la requête en utilisant des opérateurs de jointure externe ANSI (LEFT OUTER JOIN, RIGHT OUTER JOIN). Dans les futures versions de SQL Server, les opérateurs de jointure non ANSI ne seront pas pris en charge, même dans les modes de compatibilité descendante.
4148 16 Non Les méthodes XML ne sont pas autorisées dans une clause GROUP BY.
4150 16 Non Les indicateurs (hint) ne sont pas autorisés dans des références CTE (Common Table Expression) récursives. Vous pourriez par exemple supprimer l'indicateur de la référence CTE récursive '%.*ls'.
4151 16 Non Le type du premier argument de NULLIF ne peut pas être la constante Null, car le type du premier argument doit être connu.
4152 16 Non Le type "%.*ls" n'est pas un type CLR.
4153 16 Non Impossible de traiter le type de données "%ls" comme un type de données "%ls".
4154 16 Non UNNEST peut uniquement accepter une expression de type multiset.
4155 15 Non La liste SELECT pour l'instruction imbriquée INSERT ne peut contenir qu'un seul élément.
4156 16 Non La cible d'une opération imbriquée d'insertion, de mise à jour ou de suppression doit être de type multiset.
4157 16 Non « %.*ls » n’est pas une propriété, un champ ou une méthode valides.
4158 16 Non Le champ "%.*ls" est référencé plusieurs fois dans la liste de définition, soit directement, soit par le biais d'une propriété.
4159 16 Non Les instances de type CLR différées nécessitent une colonne de table de base locale comme argument.
4.1.6.0 16 Non Impossible de trouver une clé appropriée dans la table '%.*ls' pour une utilisation dans une extraction de type CLR différée.
4161 16 Non Seuls les types CLR sont autorisés dans une extraction de type CLR différée.
4162 16 Non Une table PROB_MATCH ne peut être utilisée que dans une requête PROB_MATCH.
4163 16 Non Une clause GROUP BY est requise dans une requête PROB_MATCH.
4164 16 Non Une clause GROUP BY dans une requête PROB_MATCH ne peut comporter que des colonnes clés et doit inclure toutes les colonnes clés.
4165 16 Non S'il est présent dans l'une des sous-requêtes, l'argument de substitution de score doit l'être dans toutes les sous-requêtes et doit correspondre à la même constante et à la même variable.
4166 16 Non Sous requête PROB_MATCH non valide.
4167 16 Non Des sous-requêtes PROB_MATCH multiples ne peuvent faire référence qu'à la même table de base.
4168 16 Non Élément de projet PROB_MATCH non valide dans la liste PROB_MATCH SELECT.
4169 16 Non L'application de TREAT plusieurs fois à la même expression n'est pas autorisée dans une référence de propriété en texte intégral.
4170 16 Non La spécification (ANY) peut uniquement être appliquée à des expressions de type multiset.
4171 16 Non Un alias n'a pas été spécifié pour un agrégat dans la liste PROB_MATCH SELECT.
4172 16 Non Utilisation incorrecte d'un %s de texte intégral.
4173 16 Non « %.*s » n’est pas un nom de fonction de scoring valide.
4174 16 Non Une requête de valeur d'extraction d'instanciation de type CLR différée ne peut faire référence qu'à une colonne de type grand objet ou grande valeur.
4175 16 Non Les mises à jour imbriquées ne peuvent pas être effectuées sur des types CLR qui ne sont pas Format.Structured.
4176 16 Non Trop de paramètres ont été spécifiés pour FULLTEXTTABLE de type "Simple". Le nombre maximal de paramètres est %d.
4177 16 Non La clause FROM d'une requête PROB_MATCH doit être une table dérivée unique.
4184 16 Non Impossible de récupérer les données de table pour l’opération de requête, car le schéma de table « %.*ls » est modifié trop fréquemment. Étant donné que la table « %.*ls » contient un index filtré ou des statistiques filtrées, les modifications apportées au schéma de table nécessitent une actualisation de toutes les données de table. Réessayez l'opération de requête et si le problème persiste, utilisez SQL Server Profiler pour identifier les opérations de modification de schéma qui sont effectuées.
4185 16 Non Cette action ne peut pas être effectuée sur un type de système.
4186 16 Non La colonne '%ls.%.*ls' ne peut pas être référencée dans la clause OUTPUT parce que la définition de colonne contient une sous-requête ou référence une fonction qui offre un accès aux données utilisateur ou système. Une fonction est censée par défaut offrir un accès aux données si elle n'est pas liée au schéma. Pensez à supprimer la sous-requête ou la fonction de la définition de colonne ou à supprimer la colonne de la clause OUTPUT.
4187 16 Non Le type de données %ls de la variable de réception ne peut pas stocker toutes les valeurs du type de données %ls de la colonne '%.*ls' sans perte de données.
4188 16 Non La colonne ou le paramètre '%.*ls' a le type '%ls' et le classement '%.*ls'. Les types LOB hérités ne prennent pas en charge les caractères supplémentaires Unicode dont les points de code sont U+10000 ou ultérieur. Remplacez la colonne ou le type de paramètre par varchar(max), nvarchar(max) ou utilisez un classement qui n’a pas l’indicateur de _SC.
4189 16 Non Impossible de convertir en texte/ntext ou collate en '%.*ls', car ces types LOB hérités ne prennent pas en charge les caractères supplémentaires Unicode dont les points de code sont U+10000 ou ultérieur. Utilisez les types varchar(max), nvarchar(max) ou un classement qui n’a pas l’indicateur _SC.
4190 16 Non L’opérateur PIVOT n’est pas autorisé dans la partie récursive d’une expression de table commune récursive '%.*ls'.
4191 16 Non Impossible de résoudre le conflit de classement de l'opération %ls.
4192 16 Non Impossible de résoudre le conflit de classement.
4193 16 Non '%.*ls' n’est pas un cadre de fenêtre valide et ne peut pas être utilisé avec la clause OVER.
4194 15 Non RANGE est uniquement pris en charge avec les délimiteurs de cadre de fenêtre UNBOUNDED et CURRENT ROW.
4195 16 Non La référence à la colonne « %.*ls » n’est pas autorisée dans un argument à la fonction NTILE. Seules les références aux colonnes dans une étendue externe ou des expressions autonomes et des sous-requêtes sont autorisées ici.
4196 16 Non La colonne '%ls.%.*ls' ne peut pas être référencée dans la clause OUTPUT, car la définition de colonne contient une expression à l’aide d’une fonction de fenêtre.
4,197 16 Non Une erreur de compilation de requête interne s’est produite pendant la liaison.
4198 16 Non Le classement '%.*ls' est pris en charge uniquement sur les types de données Unicode. Les classements Unicode uniquement ne peuvent pas être utilisés pour spécifier les paramètres de fonction de partition.
4199 16 Non La valeur de l’argument %d n’est pas valide pour l’argument %d de la fonction %ls.
4202 16 Non BACKUP LOG impossible car des modifications journalisées en bloc existent dans la base de données et un ou plusieurs groupes de fichiers ne sont pas disponibles.
4208 16 Non L'instruction %hs n'est pas autorisée lorsque le modèle de récupération est SIMPLE. Faites appel à BACKUP DATABASE ou modifiez le modèle de récupération au moyen de ALTER DATABASE.
4212 16 Non Impossible de sauvegarder le journal de la base de données master. L'exécution de BACKUP LOG est impossible en raison de l'absence de sauvegarde de la base de données actuelle.
4214 16 Non BACKUP LOG ne peut pas être effectué car il n'y a pas de sauvegarde actuelle.
4215 10 Non Le journal n'a pas été tronqué, car les enregistrements du début sont en attente de réplication ou de capture de données modifiées. Assurez-vous que l'Agent de lecture du journal ou qu'un travail de capture est en cours d'exécution, ou faites appel à sp_repldone pour marquer les transactions comme étant distribuées ou capturées.
4217 10 Non BACKUP LOG ne peut pas modifier la base de données, car celle-ci est en lecture seule. La sauvegarde va se poursuivre, même si les sauvegardes suivantes vont dupliquer le travail de celle-ci.
4218 16 Non La base de données comporte des opérations journalisées en bloc. Exécutez une instruction BACKUP LOG.
4219 10 Non La chaîne de sauvegarde des journaux est interrompue. Vous devez effectuer une sauvegarde complète de base de données avant de pouvoir effectuer une sauvegarde de journal.
4220 16 Non Impossible de sauvegarder le journal de la base de données de modèle avec l’option NORECOVERY.
4221 16 Non La connexion au serveur de lecture secondaire a échoué en raison d’une longue attente sur 'HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING'. Le réplica n’est pas disponible pour la connexion, car il manque des versions de ligne pour les transactions qui étaient en cours lorsque le réplica a été recyclé. Le problème peut être résolu en restaurant ou en validant les transactions actives au niveau du réplica principal. Les occurrences de cette erreur peuvent être réduites en évitant les transactions d’écriture longues sur le serveur principal.
4302 16 Non L'option "%ls" est en conflit avec la restauration en ligne. Retirez l'option en conflit et exécutez à nouveau la commande.
4,303 16 Non Le point de départ de la restauration est maintenant au numéro de séquence de journal (LSN) %.*s. Un roll forward supplémentaire passé LSN %.*s est nécessaire pour terminer la séquence de restauration.
4305 16 Non Le journal de ce jeu de sauvegarde commence à LSN %.*ls, qui est trop récent pour s’appliquer à la base de données. Une sauvegarde de journal antérieure qui inclut LSN %.*ls peut être restaurée.
4307 16 Non La restauration en ligne dans la base de données '%ls' a échoué. Il peut s'avérer nécessaire d'effectuer une restauration hors ligne. Pour imposer une restauration hors ligne, déconnectez d'abord la base de données à l'aide de l'instruction BACKUP LOG WITH NORECOVERY.
4308 10 Non La restauration en ligne est terminée, mais WITH NORECOVERY a été spécifié. Utilisez RESTORE WITH RECOVERY pour amener en ligne les données affectées.
4309 16 Non L'état du fichier "%ls" empêche la restauration de pages individuelles. Seule la restauration d'un fichier est actuellement possible.
4310 16 Non L'instruction RESTORE PAGE n'est pas autorisée sur le fichier "%ls", car celui-ci n'est pas en ligne.
4311 16 Non L'instruction RESTORE PAGE n'est pas autorisée à partir des sauvegardes effectuées avec des versions antérieures de SQL Server.
4312 16 Non Ce journal ne peut pas être restauré car une rupture a été créée dans la séquence de journaux de transactions consécutifs. Utilisez des sauvegardes de données plus récentes pour rétablir la continuité.
4313 16 Non obsolète
4314 16 Non obsolète
4315 10 Non Certains fichiers nécessitent encore des étapes de restauration supplémentaires pour que la séquence de restauration en ligne puisse se terminer.
4318 16 Non Le fichier '%ls' a été roulé vers LSN %.*ls. Ce journal se termine à LSN %.*ls, qui est trop tôt pour appliquer l’option WITH RECOVERY. Exécutez à nouveau l'instruction RESTORE LOG avec l'option WITH NORECOVERY.
4319 16 Non Une opération de restauration précédente a été interrompue et n'a pas terminé le traitement du fichier '%ls'. Vous pouvez soit restaurer le jeu de sauvegarde qui a été interrompu, soit relancer la séquence de restauration.
4320 16 Non Le fichier "%ls" n'a pas été entièrement restauré par une restauration de base de données ou de fichier. Le fichier doit être entièrement restauré avant d'appliquer ce jeu de sauvegarde.
4322 10 Non Ce jeu de sauvegarde contient des enregistrements qui ont été inscrits avant le moment indiqué. La base de données va rester dans l'état de restauration de façon à ce que la restauration par progression puisse se poursuivre.
4323 16 Non Une opération RESTORE WITH CONTINUE_AFTER_ERROR précédente a laissé la base de données dans un état potentiellement endommagé. Pour continuer cette séquence RESTORE, toutes les étapes suivantes doivent inclure l'option CONTINUE_AFTER_ERROR.
4,326 16 Non Le journal de ce jeu de sauvegarde se termine à LSN %.*ls, ce qui est trop tôt pour s’appliquer à la base de données. Une sauvegarde de journal plus récente qui inclut LSN %.*ls peut être restaurée.
4327 16 Non Le journal dans ce jeu de sauvegarde contient des modifications journalisées en bloc. Une récupération limitée dans le temps est interdite. La base de données a été restaurée par progression jusqu'à la fin du journal.
4,328 16 Non Le fichier "%ls" est manquant. La progression s’arrête au numéro de séquence de journal %.*ls. Le fichier est créé au numéro de séquence de journal (LSN) %.*ls, supprimé à LSN %.*ls. Restaurez le journal des transactions au-delà du point temporel de suppression du fichier ou restaurez les données pour assurer la cohérence avec le reste de la base de données.
4329 10 Non Ce fichier journal contient des enregistrements inscrits avant la marque spécifiée. La base de données va rester dans l'état de restauration pour vous permettre d'utiliser un autre journal.
4330 16 Non Ce jeu de sauvegarde ne peut pas être appliqué parce qu'il correspond à un chemin de récupération qui n'est pas cohérent avec la base de données. Le chemin de récupération est la séquence de sauvegarde de données et de fichiers journaux qui rétablit la base de données à un point de récupération particulier. Trouvez une sauvegarde compatible à restaurer ou restaurez le reste de la base de données à un point de récupération dans ce jeu de sauvegarde, ce qui restaurera la base de données à un point différent dans le temps. Pour plus d'informations sur les chemins de récupération, reportez-vous à la documentation en ligne de SQL Server.
4331 16 Non Impossible de restaurer la base de données car les fichiers ont été restaurés en fonction d'une limite dans le temps incohérente.
4332 16 Non L'instruction RESTORE LOG a été interrompue. Pour utiliser la base de données dans son état actuel, exécutez RESTORE DATABASE %ls WITH RECOVERY.
4333 16 Non La base de données ne peut pas être récupérée car le journal n'a pas été restauré.
4,334 16 Non La marque nommée n'identifie pas un numéro de séquence d'enregistrement valide.
4335 16 Non La valeur temporelle STOPAT spécifiée est trop hâtive. La totalité ou une partie de la base de données est déjà restaurée par progression au-delà de ce point.
4336 16 Non Le groupe de fichiers "%ls" a été supprimé et ne peut pas être restauré dans la base de données en ligne.
4337 16 Non Le fichier "%ls" a été supprimé et ne peut pas être restauré dans la base de données en ligne.
4338 16 Non La clause STOPAT spécifie un point trop hâtif pour permettre la restauration de ce jeu de sauvegarde. Choisissez un autre point d'arrêt ou utilisez RESTORE DATABASE WITH RECOVERY pour effectuer une récupération au point actuel.
4339 10 Non Cette instruction RESTORE a réussi à effectuer certaines actions, mais il n'est pas possible de mettre la base de données en ligne parce qu'une ou plusieurs étapes RESTORE sont nécessaires. Les messages précédents expliquent les raisons de l'échec de la récupération à ce stade.
4340 16 Non La clause de limite dans le temps de cette instruction RESTORE ne peut être utilisée que par les instructions RESTORE LOG. Évitez d'utiliser cette clause ou employez une clause qui inclut un cachet temporel (timestamp).
4341 16 Non Cette sauvegarde des journaux de transactions contient des modifications journalisées en bloc. Elle ne peut pas être utilisée pour prévoir un arrêt à un point arbitraire dans le temps.
4342 16 Non La récupération limitée dans le temps est impossible sauf si le groupe de fichiers primaire fait partie de la séquence de restauration. Évitez d'utiliser la clause de limitation dans le temps ou restaurez le groupe de fichiers primaire.
4,343 16 Non La base de données a été restaurée par progression jusqu'à la fin de ce jeu de sauvegarde et au-delà de la limite spécifiée dans le temps. L'instruction RESTORE WITH RECOVERY peut être utilisée pour accepter le point de récupération actuel.
4344 16 Non L'instruction RESTORE PAGE n'est pas autorisée sur les bases de données ou les groupes de fichiers en lecture seule.
4345 10 Non Problèmes lors de l'enregistrement d'informations dans la table msdb..suspect_page. Cette erreur n'interfère avec aucune autre activité que la maintenance de la table suspect_page. Consultez le journal des erreurs pour plus de détails.
4346 16 Non RESTORE PAGE n’est pas autorisé avec les bases de données qui utilisent le modèle de récupération simple ou qui ont rompu la chaîne de sauvegarde de journal.
4347 16 Non La séquence de restauration actuelle a été interrompue précédemment pendant la transition vers l'état en ligne. RESTORE DATABASE WITH RECOVERY peut être utilisé pour effectuer la transition vers l'état en ligne.
4348 16 Non La restauration en ligne dans la base de données '%ls' a échoué. Il peut s'avérer nécessaire d'effectuer une restauration hors ligne. Pour lancer cette opération, utilisez l'instruction BACKUP LOG WITH NORECOVERY.
4,349 16 Non Le journal de ce jeu de sauvegarde commence à LSN %.*ls, qui est trop récent pour s’appliquer à la base de données. Cette séquence de restauration doit initialiser le journal pour démarrer à LSN %.*ls. Relancez l'instruction RESTORE LOG en utilisant une sauvegarde du journal antérieure.
4350 16 Non La liste de pages fournies avec l'instruction RESTORE PAGE n'est pas correctement mise en forme. Avant que ce problème ne se produise, %d pages ont été correctement identifiées. Le problème s'est produit à l'offset de caractère %d. Vérifiez que toutes les pages sont identifiées par des paires file> :<page> numériques <avec des virgules séparant chaque paire. Par exemple : PAGE='1:57,2:31'.
4351 16 Non Les sauvegardes effectuées sur des versions antérieures de SQL Server ne sont pas prises en charge par fn_dump_dblog.
4352 16 Non RESTORE LOG n'est pas pris en charge à partir de cette sauvegarde de données, car le fichier '%ls' est trop ancien. Utilisez une sauvegarde de fichier journal ordinaire pour continuer la séquence de restauration.
4353 16 Non Des réadressages de fichiers en conflit ont été spécifiés pour le fichier '%.*ls'. Une seule clause WITH MOVE doit être spécifiée par nom de fichier logique.
4354 10 Oui Le fichier '%.*ls' de la base de données restaurée '%ls' est laissé dans l'état defunct car la base de données est mise à niveau à partir d'une version antérieure. La restauration fragmentaire n'est pas prise en charge lorsqu'une mise à niveau est impliquée.
4355 16 Non La commande revert n'est pas spécifiée correctement. L’instruction RESTORE doit être de la forme suivante : RESTORE DATABASE <x> FROM DATABASE_SNAPSHOT = <y>.
4403 16 Non Impossible de mettre à jour la vue ou la fonction '%.*ls', car elle contient des agrégats ou une clause DISTINCT ou GROUP BY, ou un opérateur PIVOT ou UNPIVOT.
4405 16 Non La vue ou la fonction '%.*ls' ne peut pas être mise à jour car la modification porte sur plusieurs tables de base.
4406 16 Non Impossible de mettre à jour ou d'insérer la vue ou la fonction '%.*ls' car elle contient un champ dérivé ou constant.
4408 19 Oui Trop de tables. La requête et ses vues ou ses fonctions dépassent la limite de %d tables. Modifiez la requête de manière à réduire le nombre de tables.
4413 16 Non Impossible d'utiliser la vue ou la fonction '%.*ls' à cause d'erreurs de liaison.
4414 16 Non Impossible d'allouer la table connexe pour la résolution de la vue ou de la fonction. Le nombre maximal de tables dans une requête (%d) a été dépassé.
4415 16 Non La vue '%.*ls' ne peut pas être mise à jour parce qu'elle a été créée avec WITH CHECK OPTION ou qu'elle englobe une vue créée avec WITH CHECK OPTION, et que la table cible est référencée plusieurs fois dans la requête résultante.
4416 16 Non La vue UNION ALL '%.*ls' ne peut pas être mise à jour car la définition contient une construction non autorisée.
4417 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur UNION.
4418 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour, car elle contient des agrégats ou une clause DISTINCT ou GROUP BY, ou un opérateur PIVOT ou UNPIVOT.
4420 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que la modification concerne plusieurs tables de base.
4421 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que l'une de ses colonnes est dérivée ou constante.
4422 16 Non La vue '%.*ls' comporte un déclencheur INSTEAD OF UPDATE et ne peut pas être la cible d'une instruction UPDATE FROM.
4423 16 Non La vue '%.*ls' comporte un déclencheur INSTEAD OF DELETE et ne peut pas être la cible d'une instruction DELETE FROM.
4424 16 Non Impossible de spécifier des tables jointes dans une requête contenant des opérateurs de jointure externe. La vue ou la fonction '%.*ls' contient des tables jointes.
4425 16 Non Impossible de spécifier des opérateurs de jointure externe dans une requête contenant des tables jointes. La vue ou la fonction '%.*ls' contient des opérateurs de jointure externe.
4426 16 Non La vue '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur UNION.
4427 16 Non Impossible de mettre à jour la vue « %.*ls », car elle ou une vue qu’elle référence a été créée avec WITH CHECK OPTION et sa définition contient une clause TOP ou OFFSET.
4429 16 Non La vue ou la fonction '%.*ls' contient une auto-référence. Les vues ou les fonctions ne peuvent pas se faire référence à elles-mêmes, ni directement, ni indirectement.
4430 10 Non Avertissement : les indicateurs (hint) d'index fournis pour la vue '%.*ls' seront ignorés.
4431 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a une colonne d’horodatage.
4432 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a une contrainte DEFAULT.
4433 16 Non Impossible d’insérer dans la vue partitionnée '%.*ls', car la table '%.*ls' a une contrainte IDENTITY.
4434 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a un déclencheur INSTEAD OF.
4435 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car une valeur n’a pas été spécifiée pour la colonne de partitionnement '%.*ls'.
4436 16 Non Impossible de mettre à jour la vue UNION ALL '%.*ls' car une colonne de partitionnement est introuvable.
4437 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls' en tant que cible d'une opération en bloc.
4438 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls' car elle ne livre pas toutes les colonnes de ses tables membres.
4439 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la requête source contient des références à la table de partition '%.*ls'.
4440 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car une clé primaire est introuvable dans la table '%.*ls'.
4441 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a un index sur une colonne calculée.
4442 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la table de base '%.*ls' est utilisée plusieurs fois.
4443 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la colonne '%.*ls' de la table de base '%.*ls' est utilisée plusieurs fois.
4444 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la clé primaire de la table '%.*ls' n’est pas incluse dans le résultat de l’union.
4445 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la clé primaire de la table '%.*ls' n’est pas unionée avec les clés primaires des tables précédentes.
4446 16 Non Impossible de mettre à jour la vue UNION ALL « %.*ls », car la définition de la colonne « %.*ls » de la vue « %.*ls » est utilisée par une autre colonne d’affichage.
4447 16 Non La vue '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur de jeu.
4448 16 Non Impossible d'effectuer une insertion dans la vue partitionnée '%.*ls' car des valeurs n'ont pas été fournies pour toutes les colonnes.
4449 16 Non L'utilisation de valeurs par défaut n'est pas autorisée dans les vues contenant un opérateur de jeu.
4450 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls', car la définition de la colonne de vue '%.*ls' dans la table '%.*ls' a une contrainte IDENTITY.
4,451 16 Non Les vues référençant les tables de plusieurs serveurs ne peuvent pas être mises à jour dans l'édition de cette instance de SQL Server '%.*ls'. Pour plus d'informations sur la prise en charge des fonctionnalités dans différentes versions de SQL Server, consultez la documentation en ligne.
4452 16 Non Impossible de mettre à jour la colonne de partitionnement '%.*ls' de la vue '%.*ls', car la table '%.*ls' a une contrainte CASCADE DELETE ou CASCADE UPDATE.
4453 16 Non Impossible de mettre à jour la colonne de partitionnement '%.*ls' de la vue '%.*ls', car la table '%.*ls' a un déclencheur INSERT, UPDATE ou DELETE.
4,454 16 Non Impossible de mettre à jour la vue partitionnée "%.*ls" parce que les colonnes de partitionnement de ses tables membres ont des types incompatibles.
4456 16 Non Impossible de mettre à jour la vue partitionnée "%.*ls" parce qu'une ou plusieurs des colonnes non partitionnées de ses tables membres ont des types incompatibles.
4457 16 Non La tentative d'insertion ou de mise à jour de la vue partitionnée a échoué car la valeur de la colonne de partitionnement n'appartient pas à l'une des partitions.
4502 16 Non Dans la vue ou la fonction '%.*ls', le nombre de noms de colonnes spécifiés est supérieur au nombre de colonnes définies.
4503 16 Non Impossible de créer la liaison au schéma %S_MSG '%.*ls' en raison de sa référence à un objet se trouvant dans une autre base de données.
4504 16 Non Impossible de créer %S_MSG '%.*ls', car le type CLR '%.*ls' n’existe pas dans la base de données cible '%.*ls'.
4505 16 Non CREATE VIEW a échoué, car la colonne '%.*ls' dans la vue '%.*ls' dépasse le maximum de %d colonnes.
4506 16 Non Dans chaque vue, les noms de colonnes ou de fonctions doivent être uniques. Le nom de colonne '%.*ls' dans la vue ou la fonction '%.*ls' est spécifié plusieurs fois.
4508 16 Non Les vues ou les fonctions ne sont pas autorisées sur les tables temporaires. Les noms de tables commençant par '#' désignent les tables temporaires.
4510 16 Non Impossible d'exécuter CREATE VIEW parce que WITH %ls a été spécifié et que la vue ne peut pas être mise à jour.
4511 16 Non CREATE VIEW ou FUNCTION a échoué parce qu'aucun nom n'a été spécifié pour la colonne %d.
4512 16 Non Impossible de lier le schéma %S_MSG '%.*ls', car le nom '%.*ls' n’est pas valide pour la liaison de schéma. Les noms doivent être en deux parties et un objet ne peut pas se référencer lui-même.
4513 16 Non Impossible de lier le schéma %S_MSG '%.*ls'. '%.*ls' n’est pas lié au schéma.
4514 16 Non Échec de CREATE FUNCTION car aucun nom de colonne n'est spécifié pour la colonne %d.
4515 16 Non LA FONCTION CREATE a échoué, car la colonne '%.*ls' dans la fonction '%.*ls' dépasse le maximum de %d colonnes.
4516 16 Non Impossible de lier au schéma la fonction '%.*ls' car elle contient une instruction EXECUTE.
4517 16 Non Un objet de file d'attente de service ne peut pas être utilisé dans des expressions de liaison au schéma. '%.*ls' est une file d'attente de service.
4518 16 Non Impossible de %S_MSG '%.*ls', car il s’agit d’une vue générée par le système créée à des fins d’optimisation.
4519 16 Non Impossible de %S_MSG %S_MSG '%.*ls' sur l’affichage '%.*ls', car il s’agit d’une vue générée par le système créée à des fins d’optimisation.
4520 16 Non Impossible de désactiver l'index sur la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4521 16 Non Impossible d'utiliser l'objet '%.*ls' avec un attribut de suppression d'objet automatique dans des expressions de liaison au schéma parce qu'il s'agit d'une vue générée par le système qui a été créée à des fins d'optimisation.
4522 16 Non Impossible de modifier la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4523 16 Non Impossible de créer un déclencheur sur la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4524 16 Non Impossible de modifier la vue '%.*ls', car elle a une matérialisation d’instantané.
4525 16 Non Impossible d’utiliser l’indicateur '%ls' sur l’affichage '%.*ls' qui a une matérialisation d’instantané avant l’actualisation de la vue.
4602 14 Non Seuls les membres du rôle sysadmin peuvent accorder ou révoquer l'autorisation CREATE DATABASE.
4604 16 Non L'utilisateur ou le groupe '%.*ls' n'existe pas ou vous n'avez pas l'autorisation nécessaire.
4606 16 Non Privilège %ls accordé ou révoqué non compatible avec l'objet.
4610 16 Non Vous ne pouvez accorder ou révoquer des autorisations que pour les objets de la base de données en cours.
4611 16 Non Pour révoquer ou refuser des privilèges attribuables, spécifiez l'option CASCADE.
4613 16 Non Le fournisseur d'autorisations ne possède pas l'autorisation GRANT.
4615 16 Non Nom de colonne non valide : '%.*ls'.
4616 16 Non Vous ne pouvez pas effectuer cette opération pour la base de données de ressources.
4617 16 Non Impossible d'accorder, de refuser ou de révoquer des autorisations à des rôles spéciaux.
4618 16 Non Vous n'avez pas l'autorisation d'utiliser '%.*ls' dans la clause AS.
4619 16 Non L'autorisation CREATE DATABASE ne peut être accordée que dans la base de données master.
4620 16 Non Toutes les autorisations dans une instruction grant/deny/revoke doivent concerner la même étendue (par exemple, serveur ou base de données)
4621 16 Non Les autorisations dans l'étendue du serveur ne peuvent être accordées que lorsque la base de données actuelle est master.
4622 16 Non Les autorisations dans l'étendue serveur ne peuvent être accordées qu'à des connexions.
4,623 16 Non L'autorisation ALL a été déconseillée et n'est plus disponible pour cette classe d'entité.
4624 16 Non Impossible d'accorder, de refuser ou de révoquer des autorisations à sa, dbo, entity owner, information_schema, sys ou à vous-même.
4625 16 Non L'utilisateur ou le groupe '%.*s' n'existe pas ou vous n'avez pas l'autorisation nécessaire.
4627 16 Non Impossible d’accorder, de refuser ou de révoquer l’autorisation de la base de données de connexion aux rôles d’application.
4628 16 Non L'autorisation ALL est déconseillée et conservée uniquement à des fins de compatibilité. Cela NE concerne PAS les autorisations ALL définies sur l'entité.
4629 16 Non Les autorisations sur les affichages catalogue dont l'étendue est définie au niveau serveur ou sur les procédures stockées système ou sur les procédures stockées étendues ne peuvent être octroyées que si la base de données actuelle est la base de données master.
4630 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server. Vous pouvez également utiliser l’autorisation %.*ls level '%.*ls'.
4631 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server.
4632 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server. Vous pouvez également utiliser l’autorisation %.*ls level '%.*ls'.
4701 16 Non L'objet "%.*ls" est introuvable, car il n'existe pas ou vous ne disposez pas des autorisations requises.
4707 16 Non Impossible de tronquer l’objet '%.*ls', car il ou l’un de ses index réside sur un groupe de fichiers READONLY '%.*ls'.
4708 16 Non Impossible de tronquer l'objet '%.*ls' parce que ce n'est pas une table.
4709 16 Non Vous n'êtes pas autorisé à tronquer la table système '%.*ls'.
4710 16 Non Impossible de tronquer l’objet '%.*ls', car il ou l’un de ses index réside sur un groupe de fichiers hors connexion '%.*ls'.
4711 16 Non Impossible de tronquer la table '%.*ls' parce qu'elle est publiée pour la réplication ou activée pour la capture de données modifiées.
4712 16 Non Impossible de tronquer la table '%.*ls' parce qu'elle est actuellement référencée par une contrainte FOREIGN KEY.
4801 16 Non L'insertion en bloc n'est pas prise en charge sur ce protocole d'accès.
4802 16 Non Les options SINGLE_LOB, SINGLE_CLOB et SINGLE_NCLOB ne peuvent pas être utilisées conjointement avec les autres options.
4803 21 Oui Le client de copie en bloc (bcp) a envoyé une longueur de ligne de %d. Celle-ci n'est pas une valeur valide. La taille de ligne maximale est %d. Utilisez une interface de programmation d'application (API) cliente prise en charge.
4804 21 Oui Fin de message prématurée lors de la lecture sur l'hôte de la ligne en cours ; un flux de données entrant a été interrompu lorsque le serveur s'attendait à recevoir d'autres données. Le programme de l'hôte est peut-être arrêté. Vérifiez que vous utilisez une interface de programmation d'application (API) cliente prise en charge.
4805 17 Non L'outil frontal utilisé ne prend pas en charge le chargement en masse de l'hôte. Faites appel aux outils pris en charge pour cette commande.
4806 16 Non SINGLE_CLOB nécessite un fichier d'entrée de jeu de caractères codés sur deux octets (DBCS) (char). Le fichier spécifié est Unicode.
4807 21 Oui Le client de copie en bloc (bcp) a envoyé une longueur de ligne de %d. Celle-ci n'est pas une taille valide. La taille de ligne minimale est %d. Utilisez une interface de programmation d'application (API) cliente prise en charge.
4808 16 Non Les opérations de copie en bloc ne peuvent pas déclencher les instructions de chargement en masse.
4809 16 Non SINGLE_NCLOB nécessite un fichier d'entrée UNICODE (widechar). Le fichier spécifié n'est pas Unicode.
4810 16 Non Jeton TEXT attendu dans le flux de données pour la copie en bloc des données text ou image.
4811 16 Non Décalage des colonnes dans le flux de données attendu pour la copie en bloc de données text ou image.
4812 16 Non Décalage de lignes dans le flux de données attendu pour la copie en bloc des données text ou image.
4813 16 Non Longueur du texte dans le flux de données attendu pour la copie en bloc de données text, ntext ou image.
4814 16 Non La copie en bloc dans une table partitionnée n'est pas prise en charge pour les clients de bas niveau.
4815 16 Non Réception d'une longueur de colonne non valide du client bcp pour colid %d.
4816 16 Non Type de colonne non valide du client bcp pour colid %d.
4817 16 Non Chargement en masse impossible. La colonne triée '%.*ls' n'est pas valide. L'indicateur de commande est ignoré.
4818 16 Non Chargement en masse impossible. La colonne triée '%.*ls' a été spécifiée plusieurs fois. L'indicateur de commande est ignoré.
4819 16 Non Chargement en masse impossible. Le flux de données en masse a été incorrectement spécifié comme étant trié ou les données violent une contrainte d'unicité imposée par la table cible. Ordre de tri incorrect pour les deux lignes suivantes : clé primaire de la première ligne : %s, clé primaire de la seconde ligne : %s.
4820 16 Non Chargement en masse impossible. Version inconnue du fichier de format "%s".
4821 16 Non Chargement en masse impossible. Erreur lors de la lecture du nombre de colonnes du fichier de format "%s".
4822 16 Non Chargement en masse impossible. Nombre de colonnes non valide dans le fichier de format "%s".
4823 16 Non Chargement en masse impossible. Nombre de colonnes non valide dans le fichier de format "%s".
4824 16 Non Chargement en masse impossible. Type de données non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4825 16 Non Chargement en masse impossible. Préfixe non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4826 16 Non Chargement en masse impossible. Longueur de colonne non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4827 16 Non Chargement en masse impossible. Terminateur de colonne non valide pour le numéro de colonne %d dans le fichier de format "%s".
4828 16 Non Chargement en masse impossible. Numéro de colonne dans la table de destination non valide pour la colonne source % dans le fichier de format "%s".
4829 16 Non Chargement en masse impossible. Erreur lors de la lecture du nom de colonne dans la table de destination pour la colonne source %d dans le fichier de format "%s".
4,830 10 Non Chargement en masse : DataFileType a été incorrectement spécifié en tant que char. DataFileType sera considéré comme étant widechar, parce que le fichier de données a une signature Unicode.
4831 10 Non Chargement en masse : DataFileType a été incorrectement spécifié en tant que widechar. DataFileType sera considéré comme étant char, parce que le fichier de données n'a pas de signature Unicode.
4832 16 Non Chargement en masse : une fin de fichier inattendue a été rencontrée dans le fichier de données.
4833 16 Non Chargement en masse : discordance de version entre la bibliothèque de liens dynamiques du fournisseur et le fichier exécutable du serveur.
4834 16 Non Vous n'êtes pas autorisé à utiliser l'instruction de chargement en masse.
4835 16 Non La copie en bloc dans une table comportant des colonnes calculées n'est pas prise en charge pour les clients de niveau inférieur.
4836 10 Non Avertissement : la table "%.*s" est publiée en vue d'une réplication de fusion. Réinitialisez les abonnés affectés ou exécutez sp_addtabletocontents pour garantir que les données ajoutées sont incluses dans la prochaine synchronisation.
4837 16 Non Copie en bloc impossible dans une table "%.*s" pour laquelle les abonnements de mise à jour immédiate sont activés.
4838 16 Non La source de données en bloc ne prend pas en charge les types de données SQLNUMERIC ou SQLDECIMAL.
4839 16 Non Impossible d’effectuer le chargement en masse. Nom de classement non valide pour la colonne source %d dans le fichier de format "%s".
4840 16 Non La chaîne du fournisseur de sources de données en bloc contient une valeur %ls de propriété %ls non valide.
4841 16 Non Le nom de la source de données n'est pas un nom d'objet simple.
4842 16 Non La propriété FormatFile requise est manquante dans la chaîne de fournisseur du serveur.
4843 16 Non La chaîne du fournisseur de sources de données en bloc comporte une erreur de syntaxe ('%lc') près du caractère %d.
4844 16 Non La chaîne du fournisseur de sources de données en bloc possède un nom de propriété non pris en charge (%ls).
4845 16 Non La chaîne du fournisseur de sources de données en bloc comporte une erreur de syntaxe près du caractère %d. '%lc' attendu, mais '%lc' trouvé.
4846 16 Non Le fournisseur de données en bloc n'est pas parvenu à allouer de la mémoire.
4847 16 Non La copie en bloc dans une table comportant des colonnes BIGINT n'est pas prise en charge pour les versions antérieures à SQL Server 2000.
4848 16 Non La copie en bloc dans une table comportant des colonnes sql_variant n'est pas prise en charge pour les versions antérieures à SQL Server 2000.
4855 16 Non Ligne %d dans le fichier de format "%ls" : élément inattendu "%ls".
4856 16 Non Ligne %d dans le fichier de format "%ls" : élément d'informations inattendu.
4857 16 Non Ligne %d dans le fichier de format "%ls" : l'attribut "%ls" n'a pas pu être spécifié pour ce type.
4858 16 Non Ligne %d dans le fichier de format "%ls" : valeur erronée %ls pour l'attribut "%ls".
4859 16 Non Ligne %d dans le fichier de format "%ls" : attribut obligatoire "%ls" manquant.
4860 16 Non Chargement en masse impossible. Le fichier « %ls » n’existe pas ou vous n’avez pas de droits d’accès aux fichiers.
4861 16 Non Chargement en masse impossible car le fichier "%ls" n'a pas pu être ouvert. Code d'erreur du système d'exploitation %ls.
4862 16 Non Impossible de charger en bloc, car le fichier « %ls » est incomplet ou n’a pas pu être lu. Code d'erreur du système d'exploitation %ls.
4863 16 Non Erreur de conversion des données de chargement en masse (troncation) pour la ligne %d, colonne %d (%ls).
4864 16 Non Erreur de conversion des données de chargement en masse (incompatibilité de type ou caractère non valide pour la page de codes spécifiée) pour la ligne %d, colonne %d (%ls).
4865 16 Non Chargement en masse impossible en raison du dépassement du nombre maximal d'erreurs (%d).
4866 16 Non Le chargement en masse a échoué. La colonne est trop longue dans le fichier de données pour la ligne %d, colonne %d. Vérifiez que le terminateur de champ et le terminateur de ligne sont correctement spécifiés.
4867 16 Non Erreur de conversion des données de chargement en masse (dépassement) pour la ligne %d, colonne %d (%ls).
4868 16 Non Le chargement en masse a échoué. La page de codes "%d" n'est pas installée. Installez la page de codes et exécutez à nouveau la commande.
4869 16 Non Le chargement en masse a échoué. Valeur NULL attendue dans la ligne du fichier de données %d, colonne %d. La colonne de destination (%ls) est définie comme NOT NULL.
4870 16 Non Chargement en masse impossible en raison d'une erreur lors de l'écriture du fichier "%ls". Code d'erreur du système d'exploitation %ls.
4871 16 Non Erreur de chargement en masse lors d'une tentative d'enregistrement d'erreurs.
4872 16 Non Ligne %d dans le fichier de format "%ls" : ID d'élément en double "%ls".
4873 16 Non Ligne %d dans le fichier de format "%ls" : référence à un ID d'élément inexistant "%ls".
4874 16 Non Ligne %d dans le fichier de format "%ls" : référence à un ID d'élément en double "%ls".
4875 16 Non Attribut de colonne non valide du client bcp pour colid %d.
4876 16 Non L’opération d’insertion en bloc de destination SQL Server a expiré. Envisagez d’augmenter la valeur de la propriété Timeout sur la destination SQL Server dans le flux de données.
4877 16 Non Erreur lors de l'analyse du flux DTS lors de la lecture de la ligne %d, colonne %d.
4878 16 Non Caractère de guillemet non valide spécifié pour le chargement en bloc. Le caractère de guillemet peut être un octet unique ou un caractère Unicode.
4879 16 Non La charge en bloc a échoué en raison d’une valeur de colonne non valide dans le fichier de données CSV %ls dans la ligne %d, colonne %d.
4880 16 Non Chargement en masse impossible. Lors de l'utilisation des paramètres FIRSTROW et LASTROW, la valeur de FIRSTROW ne doit pas être supérieure à celle de LASTROW.
4881 10 Non Remarque : l'insertion en bloc par le biais d'une vue peut aboutir à l'ignorance des valeurs par défaut de la table de base pour les colonnes NULL du fichier de données.
4882 16 Non Chargement en masse impossible. Une longueur de préfixe, une longueur de champ ou un terminateur est requis pour la colonne source %d dans le fichier de format "%s".
4883 16 Non Le lecteur XML a retourné 0x%08X pour l'élément d'informations commençant près de la ligne %d, colonne %d, dans le fichier de format "%ls".
4884 16 Non Erreur inconnue à proximité de l'élément commençant près de la ligne %d, colonne %d dans le fichier de format "%ls".
4885 16 Non impossible d'ouvrir le fichier "%ls". La connexion à l’aide de l’authentification intégrée est requise.
4886 16 Non Impossible d'ouvrir le fichier "%ls". Erreur %ls du système d'exploitation.
4887 16 Non Impossible d'ouvrir le fichier "%ls". Seuls les fichiers disque sont pris en charge.
4888 16 Non Impossible d'ouvrir le fichier "%ls". L'appartenance au rôle bulkadmin est requise.
4889 16 Non Impossible d'ouvrir le fichier "%ls". Une marque d'ordre d'octet Unicode est manquante.
4890 16 Non L'insertion en bloc n'est pas prise en charge en mode plan d'exécution de requêtes.
4891 16 Non L'insertion en bloc a échoué en raison d'un changement de schéma de la table cible.
4892 16 Non L'insertion en bloc a échoué en raison d'un changement de schéma de la table cible.
4893 16 Non Chargement en masse impossible, car l'objet de mappage de fichier SSIS '%ls' n'a pas pu être ouvert. Code d'erreur du système d'exploitation %ls. Vérifiez que vous accédez à un serveur local à l’aide de l’authentification intégrée.
4894 21 Oui COLMETADATA doit être présent lors de l'utilisation de bcp.
4895 21 Oui Les données Unicode présentent une taille en octets impaire pour la colonne %d. Cette taille en octets doit être paire.
4896 16 Non Valeur de colonne non valide du client bcp pour colid %d.
4897 16 Non Réception d'une longueur non valide pour les données LOB segmentées du colid %d.
4898 16 Non Impossible de charger en bloc le fichier CSV. Les paramètres de champ non valides sont spécifiés pour le numéro de colonne source %d dans le fichier de format « %s ». Tous les champs de données doivent être caractère ou caractère Unicode avec terminateur lorsque le format CSV est spécifié.
4899 16 Non Impossible de charger en bloc le fichier CSV. L’indicateur de fin non valide est spécifié pour le numéro de colonne source %d dans le fichier de format « %s ». Tous les terminateurs de colonne source doivent être identiques, sauf le dernier lorsque le format CSV est spécifié. Seul le terminateur de ligne doit être différent.
4900 16 Non Échec de l'instruction ALTER TABLE SWITCH pour la table '%.*ls'. Il n'est pas possible de changer la partition d'une table dans laquelle le suivi des modifications est activé. Désactivez le suivi des modifications avant d'utiliser ALTER TABLE SWITCH.
4901 16 Non ALTER TABLE permet d'ajouter uniquement des colonnes pouvant contenir des valeurs NULL, des colonnes ayant une définition DEFAULT, des colonnes identité ou de type timestamp ; si aucune des conditions précédentes n'est satisfaite, la table doit être vide pour autoriser l'ajout de cette colonne. La colonne '%.*ls' ne peut pas être ajoutée à la table non vide '%.*ls', car elle ne répond pas à ces conditions.
4902 16 Non L'objet "%.*ls" est introuvable, car il n'existe pas ou vous ne disposez pas des autorisations requises.
4,903 10 Non Avertissement : la partition spécifiée %d pour la table '%.*ls' a été ignorée dans l'instruction ALTER TABLE SWITCH, car la table n'est pas partitionnée.
4904 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition spécifiée %d de la table cible '%.*ls' doit être vide.
4905 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' doit être vide.
4906 16 Non Échec de l'instruction '%ls' %S_MSG '%.*ls' est %S_MSG partitionné alors que l’index '%.*ls' est %S_MSG partitionné.
4907 16 Non Échec de l'instruction '%ls' %S_MSG '%.*ls' a %d partitions tandis que l’index '%.*ls' a %d partitions.
4908 16 Non Échec de l'instruction '%ls' Les valeurs de limites de plage utilisées pour partitionner %S_MSG '%.*ls' sont différentes des valeurs de limites de plage utilisées pour l’index '%.*ls'.
4909 16 Non Impossible de modifier '%.*ls', car ce n'est pas une table.
4,911 16 Non Impossible de spécifier une table partitionnée sans numéro de partition dans l'instruction ALTER TABLE SWITCH. La table '%.*ls' est partitionnée.
4912 16 Non Échec de l'instruction '%ls' Le jeu de colonnes utilisé pour partitionner %S_MSG '%.*ls' est différent du jeu de colonnes utilisé pour partitionner l’index '%.*ls'.
4913 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a un index cluster '%.*ls' tandis que la table '%.*ls' n’a pas d’index cluster.
4914 16 Non Échec de l'instruction ALTER TABLE SWITC. La table "%.*ls" comporte un index cluster désactivé.
4915 16 Non Échec de l'instruction '%ls' Le type de paramètre de la fonction de partition utilisée pour partitionner le %S_MSG '%.*ls' est différent du type de paramètre de la fonction de partition utilisée pour partitionner l’index '%.*ls'.
4,916 16 Non Impossible d'activer ou de désactiver la contrainte. Consultez les erreurs précédentes.
4917 16 Non La contrainte '%.*ls' n'existe pas.
4918 16 Non L'instruction ALTER TABLE SWITCH a échoué parce qu'un index de texte intégral est appliqué sur la table '%.*ls'.
4919 16 Non Impossible de modifier l'attribut PERSISTED sur la colonne '%.*ls' parce que cette colonne n'est pas calculée.
4920 16 Non ALTER TABLE a échoué, car le déclencheur '%.*ls' sur la table '%.*ls' n’existe pas.
4921 16 Non ÉCHEC DE ALTER TABLE, car le déclencheur '%.*ls' n’appartient pas à la table '%.*ls'.
4922 16 Non %ls %.*ls a échoué, car un ou plusieurs objets accèdent à ce %S_MSG.
4923 16 Non ÉCHEC DE LA COLONNE ALTER TABLE DROP, car '%.*ls' est la seule colonne de données de la table '%.*ls'. Une table doit comporter au moins une colonne de données.
4924 16 Non %ls a échoué, car la colonne '%.*ls' n’existe pas dans la table '%.*ls'.
4925 16 Non ALTER TABLE ALTER COLUMN ADD ROWGUIDCOL a échoué parce qu'une colonne avec la propriété ROWGUIDCOL existe déjà dans la table '%.*ls'.
4926 16 Non ALTER TABLE ALTER COLUMN DROP ROWGUIDCOL a échoué parce qu'une colonne avec la propriété ROWGUIDCOL existe déjà dans la table '%.*ls'.
4927 16 Non Impossible de modifier la colonne '%.*ls' comme type de données %.*ls.
4928 16 Non Impossible de modifier la colonne '%.*ls', car elle est '%.*ls'.
4929 16 Non Impossible de modifier %1! '%2!' parce qu'elle est en cours d'édition pour la réplication.
4933 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne dépend d’un objet non lié au schéma.
4934 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne accède aux données utilisateur ou système.
4935 16 Non ALTER TABLE ADD COLUMN ne peut pas spécifier un groupe de fichiers FILESTREAM différent de celui qui existe déjà.
4936 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne n’est pas déterministe.
4937 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a la vue '%.*ls' avec la liaison de schéma.
4938 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et la partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4939 16 Non Échec de l'instruction ALTER TABLE SWITCH. %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et la partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4940 16 Non Échec de l'instruction ALTER TABLE SWITCH. %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4941 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que la table '%.*ls' est marquée pour une réplication de fusion.
4942 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' à ordinal %d dans la table '%.*ls' a un nom différent de la colonne '%.*ls' au même ordinal de la table '%.*ls'.
4943 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la table '%.*ls' a %d colonnes et la table '%.*ls' a %d colonnes.
4944 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' a le type de données %s dans la table source '%.*ls' qui est différente de son type %s dans la table cible '%.*ls'.
4945 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même classement dans les tables '%.*ls' et '%.*ls'.
4946 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut persistant dans les tables '%.*ls' et '%.*ls'.
4947 16 Non Échec de l'instruction ALTER TABLE SWITCH. Il n’existe aucun index identique dans la table source '%.*ls' pour l’index '%.*ls' dans la table cible '%.*ls'.
4948 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table source '%.*ls' est dans la base de données '%.*ls' tandis que la table cible '%.*ls' est dans la base de données '%.*ls'.
4949 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que l'objet '%.*ls' n'est pas une table définie par l'utilisateur.
4950 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que le numéro de partition %d n'existe pas dans la table '%.*ls'.
4951 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut de stockage FILESTREAM dans les tables '%.*ls' et '%.*ls'.
4952 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même sémantique de découpage ANSI dans les tables '%.*ls' et '%.*ls'.
4953 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les colonnes définies pour partitionner la table '%.*ls' sont différentes du jeu de colonnes utilisé pour partitionner la table '%.*ls'.
4954 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a une limite inline de %d pour le texte dans les données de ligne qui est différente de la valeur %d utilisée par la table '%.*ls'.
4955 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table source '%.*ls' et la table cible '%.*ls' sont identiques.
4956 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que la table '%.*ls' n'est pas partitionnée par spécification de plages de valeurs (RANGE).
4957 16 Non Échec de l'instruction '%ls' parce que l'expression qui identifie le numéro de partition de %S_MSG '%.*ls' n'est pas de type entier.
4958 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même propriété ROWGUIDCOL dans les tables '%.*ls' et '%.*ls'.
4959 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d de %S_MSG '%.*ls' a le groupe de fichiers TEXT '%.*ls' et la partition %d de %S_MSG '%.*ls' a le groupe de fichiers TEXT '%.*ls'.
4960 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de vérification '%.*ls' dans la table source '%.*ls' est une contrainte NOCHECK, mais la contrainte de vérification correspondante '%.*ls' dans la table cible '%.*ls' est CHECK.
4961 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne '%.*ls' dans la table '%.*ls' est nullable et elle n’est pas nullable dans '%.*ls'.
4962 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d dans la table '%.*ls' n'est pas une partition par spécification de plages de valeurs.
4963 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d n'est pas valide pour la table '%.*ls'.
4964 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a la contrainte RULE '%.*ls'. SWITCH n'est pas autorisé sur les tables ayant des contraintes RULE.
4965 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne '%.*ls' de la table '%.*ls' est calculée, mais la même colonne dans '%.*ls' n’est pas calculée.
4966 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne calculée '%.*ls' définie comme '%.*ls' dans la table '%.*ls' est différente de la même colonne de la table '%.*ls' définie comme '%.*ls'.
4967 16 Non Échec de l'instruction ALTER TABLE SWITCH. SWITCH n’est pas autorisé, car la table source '%.*ls' contient la clé primaire pour la contrainte '%.*ls'.
4968 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une clé étrangère pour la contrainte '%.*ls', mais la table source '%.*ls' n’a pas de clé correspondante.
4969 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de clé étrangère '%.*ls' est désactivée dans la table source '%.*ls' et la contrainte correspondante '%.*ls' est activée dans la table cible '%.*ls'. La contrainte de la table source doit être activée.
4970 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification au niveau de la table '%.*ls', mais la table source '%.*ls' n’a pas de contrainte correspondante.
4971 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification au niveau des colonnes '%.*ls', mais la table source '%.*ls' n’a pas de contrainte correspondante.
4972 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les contraintes de vérification ou la fonction de partition de la table source '%.*ls' autorisent les valeurs qui ne sont pas autorisées par les contraintes de vérification ou la fonction de partition sur la table cible '%.*ls'.
4973 16 Non Échec de l'instruction ALTER TABLE SWITCH. La plage définie par la partition %d dans la table '%.*ls' n’est pas un sous-ensemble de plage défini par la partition %d dans la table '%.*ls'.
4974 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de clé étrangère '%.*ls' est NOCHECK dans la table source '%.*ls' et la contrainte correspondante '%.*ls' est CHECK dans la table cible '%.*ls'. La contrainte de la table source doit être CHECK.
4975 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte De vérification '%.*ls' dans la table source '%.*ls' et la contrainte de vérification '%.*ls' dans la table cible '%.*ls' ont des paramètres « Non pour la réplication ».
4976 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification '%.*ls' sur une colonne XML, mais la table source '%.*ls' n’a pas de contrainte de vérification identique.
4977 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification '%.*ls' sur une colonne de type CLR, mais la table source '%.*ls' n’a pas de contrainte de vérification identique.
4978 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d dans la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4979 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4980 16 Non Échec de l'instruction ALTER TABLE SWITCH. Lobdata de partition %d dans la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4981 16 Non Échec de l'instruction ALTER TABLE SWITCH. Lobdata de la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4982 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les contraintes de vérification de la table source '%.*ls' autorisent les valeurs qui ne sont pas autorisées par la plage définie par la partition %d sur la table cible '%.*ls'.
4983 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a un index XML ou spatial '%.*ls' sur celui-ci. Seule la table source peut avoir des index XML ou spatial dans l'instruction ALTER TABLE SWITCH.
4984 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' et la table source '%.*ls' ont des valeurs de format de stockage vardecimal différentes. Utilisez la procédure stockée sp_tableoption pour modifier l'option 'format de stockage VarDecimal' des tables pour garantir que les valeurs sont identiques.
4985 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut nullabilité dans les tables '%.*ls' et '%.*ls'.
4986 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même type CLR dans les tables '%.*ls' et '%.*ls'.
4987 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même collection de schémas XML dans les tables '%.*ls' et '%.*ls'.
4988 16 Non Impossible de conserver la colonne calculée '%.*ls'. L’objet sous-jacent '%.*ls' a un propriétaire différent de la table '%.*ls'.
4989 16 Non Impossible de supprimer la propriété ROWGUIDCOL pour la colonne '%.*ls' dans la table '%.*ls', car la colonne n’est pas le ROWGUIDCOL désigné pour la table.
4990 16 Non Impossible de modifier la colonne '%.*ls' dans la table '%.*ls' pour ajouter ou supprimer l’attribut de colonne FILESTREAM.
4991 16 Non Impossible de modifier l’attribut NOT FOR REPLICATION sur la colonne '%.*ls' dans la table '%.*ls', car cette colonne n’est pas une colonne d’identité.
4992 16 Non Impossible d'utiliser l'option de table LARGE VALUE TYPES OUT OF ROW sur une table utilisateur qui n'a pas de colonnes de type de valeur élevée varchar(max), nvarchar(max), varbinary(max), xml ou de type CLR volumineux. Cette option s'applique aux tables ayant des colonnes calculées de valeur élevée et qui sont persistantes.
4993 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a un paramètre différent pour l’option de table Hors ligne des types de valeurs volumineux par rapport à la table '%.*ls'.
4994 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car le type de colonne '%.*ls', est un type CLR non ordonné par octet.
4995 16 Non Impossible d’activer le format de stockage vardecimal sur la table '%.*ls', car la base de données '%.*ls' est une base de données système. Le format de stockage VarDecimal n'est pas disponible dans les bases de données système.
4996 16 Non Le suivi des modifications est déjà activé pour la table '%.*ls'.
4997 16 Non Impossible d'activer le suivi des modifications sur la table '%.*ls'. Le suivi des modifications requiert une clé primaire sur la table. Créez une clé primaire sur la table avant d'activer le suivi des modifications.
4998 16 Non Le suivi des modifications n'est pas activé sur la table '%.*ls'.
4999 16 Non Impossible d'activer le suivi des modifications sur la table '%.*ls'. Le suivi des modifications ne prend pas en charge une clé primaire de type timestamp sur une table.
Error Niveau de gravité Événement journalisé Description
4001 10 Non Le client envoie sp_reset_connection alors que des requêtes sont toujours en attente.
4002 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. Le flux s'est arrêté prématurément.
4004 16 Non Impossible d'envoyer des données Unicode à classement exclusivement Unicode ou des données ntext à des clients utilisant DB-Library (par exemple ISQL) ou ODBC version 3.7 ou antérieure.
4005 16 Non Impossible de mettre à jour des colonnes de plusieurs tables sous-jacentes dans un seul appel de mise à jour.
4006 16 Non Vous ne pouvez pas supprimer des lignes de plusieurs tables sous-jacentes dans un seul appel de suppression.
4007 16 Non Impossible de mettre à jour ou d'insérer la colonne "%.*ls". Elle pourrait être une expression.
4008 16 Non Les types de données varchar(max), nvarchar(max), varbinary(max) et XML ne peuvent pas être utilisés dans la clause COMPUTE par des versions de pilotes clients antérieures à SQL Server 2005. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4009 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. Les en-têtes TDS contenaient des erreurs.
4010 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS de notification de la requête contenait des erreurs.
4011 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS MARS contenait des erreurs.
4012 16 Non Un classement TDS (Tabular Data Stream) non valide a été rencontré.
4013 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS MARS (Multiple Active Result Sets) est manquant.
4014 20 Non Une erreur irrécupérable s'est produite lors de la lecture du flux d'entrée à partir du réseau. La session va se terminer (erreur d'entrée : %d, erreur de sortie : %d).
4015 16 Non La langue demandée dans la connexion '%.*ls' n’est pas un nom officiel sur ce serveur SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4016 16 Non La langue demandée dans 'login %.*ls' n’est pas un nom officiel sur ce SERVEUR SQL Server. Utilisation de %.*ls par défaut de l’utilisateur à la place.
4017 16 Non Ni la langue demandée dans 'login %.*ls' ni la langue par défaut de l’utilisateur %.*ls n’est un nom de langue officiel sur ce SERVEUR SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4018 16 Non La langue par défaut de l’utilisateur %.*ls n’est pas un nom de langue officiel sur ce serveur SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4019 16 Non La langue demandée dans la connexion '%.*ls' n'est pas un nom de langue officiel sur cet ordinateur SQL Server. Échec de la connexion.
4020 16 Non L’ordre de date par défaut '%.*ls' pour la langue %.*ls n’est pas valide. Remplacement par l'ordre mja.
4021 16 Non La réinitialisation de la connexion crée un état différent de la connexion initiale. La connexion échoue.
4022 16 Non Données à chargement en masse attendues mais non envoyées. Le traitement va se terminer.
4027 16 Non Montez la bande pour %hs de la base de données '%ls' sur le lecteur de bande '%ls'.
4028 16 Non La fin de la bande a été atteinte. Retirez la bande '%ls' et montez la bande suivante pour %hs de la base de données '%ls'.
4030 10 Non Le support du périphérique '%ls' expire le %hs et ne il peut pas être remplacé.
4035 10 Non %I64d pages traitées pour la base de données '%ls', fichier ‘%.*ls’ dans le fichier %d.
4037 16 Non Le nom MEDIANAME "%.*ls" spécifié par l'utilisateur ne correspond pas au nom MEDIANAME "%ls" du périphérique "%ls".
4,038 16 Non ID de fichier %d introuvable sur le périphérique '%ls'.
4060 11 Non Impossible d'ouvrir la base de données "%.*ls" demandée par la connexion. La connexion a échoué.
4061 11 Non Ni la base de données "%.*ls" demandée par la connexion, ni la base de données par défaut de l'utilisateur n'ont pu être ouvertes. La base de données master est utilisée à la place.
4062 11 Non La base de données utilisateur par défaut ne peut pas être ouverte. Utilisation de la base de données master.
4063 11 Non Impossible d’ouvrir la base de données « %.*ls » demandée par la connexion. Utilisation de la base de données par défaut de l’utilisateur « %.*ls » à la place.
4064 11 Non La base de données utilisateur par défaut ne peut pas être ouverte. Échec de la connexion.
4065 16 Oui L'utilisateur tente d'employer '%.*ls' par le biais d'ODS, ce qui n'est plus pris en charge.
4066 16 Non Les ID de type supérieurs à 65535 ne peuvent pas être envoyés à des clients livrés dans SQL Server 2000 ou une version antérieure.
4067 16 Non La sérialisation de type CLR a échoué car un cookie non valide a été spécifié.
4068 20 Non sp_resetconnection a été envoyé dans un traitement d'appel de procédure distante (RPC), mais il n'était pas le dernier appel RPC du traitement. Cette connexion va être interrompue.
4069 16 Non La valeur finale du paramètre de sortie était NULL et n'a pas pu être envoyée à un client 6.5 attendant un paramètre sans valeur NULL.
4070 16 Non Plus de 255 colonnes ont été spécifiées dans la clause COMPUTE et ces métadonnées ne peuvent pas être envoyées à un client SQL Server version 6.5.
4071 10 Non La fonction de rappel XP '%.*ls' a échoué dans la procédure étendue '%.*ls', car elle a été exécutée dans une instruction INSERT-EXEC qui n’autorise pas la procédure étendue à envoyer des informations autres que le jeu de résultats.
4072 10 Non La fonction de rappel XP '%.*ls' a échoué dans la procédure étendue '%.*ls', car la procédure étendue est appelée à l’intérieur d’une fonction UDF qui n’autorise pas l’envoi de données.
4073 16 Non Une valeur de retour du type de données varchar(max), nvarchar(max), varbinary(max), XML ou de tout autre type d'objet volumineux ne peut pas être retournée aux clients dont les versions sont antérieures à SQL Server 2005. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4074 16 Non Les pilotes clients n'acceptent pas de jeux de résultats contenant plus de 65 535 colonnes.
4075 16 Non Échec de l'instruction USE DATABASE parce que le classement de base de données %.*ls n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4076 16 Non Échec de l'instruction ALTER DATABASE parce que le classement de base de données %.*ls n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4077 20 Non Échec de l'instruction parce que la valeur sql_variant utilise le classement %.*ls, qui n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4078 16 Non L’instruction a échoué, car la colonne '%.*ls' (ID=%d) utilise le classement %.*ls, qui n’est pas reconnu par les pilotes clients plus anciens. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4079 16 Non Échec de l'instruction en raison d'un débordement arithmétique lors de l'envoi du flux de données.
2 000 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L’en-tête TRACE TDS contenait des erreurs.
4081 16 Non Le paramètre '%.*ls' a été déduit comme un paramètre table, qui ne peut pas être envoyé par les versions du pilote client antérieures à SQL Server 2008. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4082 16 Non Impossible de récupérer l’état de session demandé par la connexion.
4083 16 Non La connexion a été récupérée et le nombre de lignes dans la première requête n’est pas disponible. Exécutez une autre requête pour obtenir un nombre de lignes valide.
4101 16 Non Les agrégats du côté droit d'un APPLY ne peuvent pas faire référence à des colonnes du côté gauche.
4102 15 Non L'indicateur (hint) de verrou READPAST est uniquement autorisé sur les tables cibles d'UPDATE et de DELETE, ainsi que sur les tables spécifiées dans une clause explicite FROM.
4103 15 Non « %.*ls » : Les vues temporaires ne sont pas autorisées.
4104 16 Non L'identificateur en plusieurs parties "%.*ls" ne peut pas être lié.
4105 16 Non Les fonctions définies par l'utilisateur, les fonctions de partition et les références de colonnes ne sont pas autorisées dans les expressions de ce contexte.
4107 16 Non L'insertion dans des tables ou des vues distantes n'est pas autorisée à l'aide de l'utilitaire BCP ou de BULK INSERT.
4108 16 Non Les fonctions fenêtrées peuvent uniquement apparaître dans les clauses SELECT ou ORDER BY.
4109 16 Non Les fonctions fenêtrées ne peuvent pas être employées dans le contexte d'une autre fonction en fenêtre ou d'un agrégat.
4110 16 Non Le type d'argument "%s" n'est pas valide pour l'argument %d de "%s".
4111 16 Non L'instruction CREATE SCHEMA doit être suivie d'un nom ou d'un mot clé d'autorisation.
4112 16 Non La fonction '%.*ls' doit avoir une clause OVER avec ORDER BY.
4113 16 Non La fonction '%.*ls' n’est pas une fonction de fenêtrage valide et ne peut pas être utilisée avec la clause OVER.
4114 16 Non La fonction '%.*ls' accepte exactement %d argument(s).
4115 16 Non La référence à la colonne « %.*ls » n’est pas autorisée dans un argument à une clause TOP, OFFSET ou FETCH. Seules les références aux colonnes dans une étendue externe ou des expressions autonomes et des sous-requêtes sont autorisées ici.
4116 16 Non La fonction 'ntile' n'accepte qu'une expression int ou bigint positive en entrée.
4117 16 Non Impossible de récupérer les données de table pour l’opération de requête, car le schéma de table « %.*ls » est modifié trop fréquemment. Étant donné que la table « %.*ls » contient une colonne calculée, les modifications apportées au schéma de table nécessitent une actualisation de toutes les données de table. Réessayez l'opération de requête et si le problème persiste, utilisez SQL Server Profiler pour identifier les opérations de modification de schéma qui sont effectuées.
4118 16 Non Une expression non valide a été spécifiée dans la clause FOR UPDATE.
4119 16 Non Des valeurs par défaut ne peuvent pas être assignées à des configurateurs de propriétés de colonnes d'un type CLR.
4120 16 Non Un nom de fonction défini par l'utilisateur ne peut pas avoir pour préfixe un nom de base de données dans ce contexte.
4121 16 Non Impossible de trouver la colonne « %.*ls » ou la fonction définie par l’utilisateur ou l’agrégat « %.*ls », ou le nom est ambigu.
4122 16 Non Les appels distants de fonction table ne sont pas autorisés.
4124 16 Non Les paramètres fournis pour le traitement ne sont pas valides.
4126 16 Non Colonnes indexées de texte intégral introuvables.
4127 16 Non Au moins un des arguments de COALESCE doit être une expression qui n’est pas la constante NULL.
4128 16 Non Une erreur interne s'est produite lors de l'exécution d'une requête distante. Contactez votre support technique SQL Server et fournissez des informations détaillées sur la requête que vous tentez d'exécuter.
4129 16 Non La fonction inline "%.*ls" ne peut pas accepter de paramètres ou de sous-requêtes corrélés parce qu'elle utilise un opérateur de texte intégral.
4130 16 Non Un indicateur en double a été spécifié pour l'ensemble de lignes BULK.
4131 16 Non Une valeur littérale de compilation est spécifiée plusieurs fois pour la variable "%.*ls" dans une ou plusieurs clauses OPTIMIZE FOR.
4132 16 Non La valeur spécifiée pour la variable "%.*ls" dans la clause OPTIMIZE FOR ne peut pas être implicitement convertie au type de cette variable.
4133 16 Non Seule une expression scalaire peut être spécifiée comme argument de l'instruction RETURN.
4134 16 Oui Les métadonnées stockées sur le disque pour la colonne calculée '%.*ls' dans la table '%.*ls' ne correspondent pas à la définition de colonne. Pour éviter une éventuelle altération de l'index, supprimez et recréez cette colonne calculée.
4135 16 Non Le synonyme '%.*ls' est défini sur la file d’attente '%.*ls'. Les synonymes sur les files d'attente ne sont pas autorisés.
4136 16 Non L’indicateur '%.*ls' ne peut pas être utilisé avec l’indicateur '%.*ls'.
4137 16 Non Un fichier de format ne peut pas être spécifié avec l'option SINGLE_BLOB, SINGLE_CLOB ou SINGLE_NCLOB.
4138 16 Non Des indicateurs (hint) de verrouillage en conflit sont spécifiés pour la table "%.*ls". Cet incident peut être dû à la spécification d'un indicateur en conflit pour une vue.
4139 16 Non Impossible de traiter la requête, car elle fait référence à la fonction table CLR (Common Language Runtime) « %.*ls » avec un indicateur dans la vue « %.*ls ».
4140 15 Non L'indicateur (hint) de verrou READCOMMITTEDLOCK n'est pas autorisé sur la table cible d'une instruction INSERT.
4141 16 Non Les mises à jour imbriquées de type CLR ne sont pas autorisées.
4142 16 Non Les agrégats ne sont pas autorisés dans la liste RECEIVE.
4,143 16 Non Le fournisseur openrowset en bloc n'est pas une cible valide pour %.*ls.
4144 16 Non L'indicateur '%.*ls' n'est pas autorisé lors de l'insertion dans des tables distantes.
4145 15 Non Expression de type non booléen spécifiée dans un contexte où une condition est attendue, près de '%.*ls'.
4146 16 Non Des statistiques ne peuvent être créées que sur des colonnes.
4147 15 Non La requête utilise des opérateurs de jointure externe non ANSI (« *= » ou « =* »). Pour exécuter cette requête sans modification, attribuez au niveau de compatibilité de la base de données actuelle la valeur 80, à l'aide de l'option SET COMPATIBILITY_LEVEL de ALTER DATABASE. Il est instamment recommandé de réécrire la requête en utilisant des opérateurs de jointure externe ANSI (LEFT OUTER JOIN, RIGHT OUTER JOIN). Dans les futures versions de SQL Server, les opérateurs de jointure non ANSI ne seront pas pris en charge, même dans les modes de compatibilité descendante.
4148 16 Non Les méthodes XML ne sont pas autorisées dans une clause GROUP BY.
4150 16 Non Les indicateurs (hint) ne sont pas autorisés dans des références CTE (Common Table Expression) récursives. Vous pourriez par exemple supprimer l'indicateur de la référence CTE récursive '%.*ls'.
4151 16 Non Le type du premier argument de NULLIF ne peut pas être la constante Null, car le type du premier argument doit être connu.
4152 16 Non Le type "%.*ls" n'est pas un type CLR.
4153 16 Non Impossible de traiter le type de données "%ls" comme un type de données "%ls".
4154 16 Non UNNEST peut uniquement accepter une expression de type multiset.
4155 15 Non La liste SELECT pour l'instruction imbriquée INSERT ne peut contenir qu'un seul élément.
4156 16 Non La cible d'une opération imbriquée d'insertion, de mise à jour ou de suppression doit être de type multiset.
4157 16 Non « %.*ls » n’est pas une propriété, un champ ou une méthode valides.
4158 16 Non Le champ "%.*ls" est référencé plusieurs fois dans la liste de définition, soit directement, soit par le biais d'une propriété.
4159 16 Non Les instances de type CLR différées nécessitent une colonne de table de base locale comme argument.
4.1.6.0 16 Non Impossible de trouver une clé appropriée dans la table '%.*ls' pour une utilisation dans une extraction de type CLR différée.
4161 16 Non Seuls les types CLR sont autorisés dans une extraction de type CLR différée.
4162 16 Non Une table PROB_MATCH ne peut être utilisée que dans une requête PROB_MATCH.
4163 16 Non Une clause GROUP BY est requise dans une requête PROB_MATCH.
4164 16 Non Une clause GROUP BY dans une requête PROB_MATCH ne peut comporter que des colonnes clés et doit inclure toutes les colonnes clés.
4165 16 Non S'il est présent dans l'une des sous-requêtes, l'argument de substitution de score doit l'être dans toutes les sous-requêtes et doit correspondre à la même constante et à la même variable.
4166 16 Non Sous requête PROB_MATCH non valide.
4167 16 Non Des sous-requêtes PROB_MATCH multiples ne peuvent faire référence qu'à la même table de base.
4168 16 Non Élément de projet PROB_MATCH non valide dans la liste PROB_MATCH SELECT.
4169 16 Non L'application de TREAT plusieurs fois à la même expression n'est pas autorisée dans une référence de propriété en texte intégral.
4170 16 Non La spécification (ANY) peut uniquement être appliquée à des expressions de type multiset.
4171 16 Non Un alias n'a pas été spécifié pour un agrégat dans la liste PROB_MATCH SELECT.
4172 16 Non Utilisation incorrecte d'un %s de texte intégral.
4173 16 Non « %.*s » n’est pas un nom de fonction de scoring valide.
4174 16 Non Une requête de valeur d'extraction d'instanciation de type CLR différée ne peut faire référence qu'à une colonne de type grand objet ou grande valeur.
4175 16 Non Les mises à jour imbriquées ne peuvent pas être effectuées sur des types CLR qui ne sont pas Format.Structured.
4176 16 Non Trop de paramètres ont été spécifiés pour FULLTEXTTABLE de type "Simple". Le nombre maximal de paramètres est %d.
4177 16 Non La clause FROM d'une requête PROB_MATCH doit être une table dérivée unique.
4184 16 Non Impossible de récupérer les données de table pour l’opération de requête, car le schéma de table « %.*ls » est modifié trop fréquemment. Étant donné que la table « %.*ls » contient un index filtré ou des statistiques filtrées, les modifications apportées au schéma de table nécessitent une actualisation de toutes les données de table. Réessayez l'opération de requête et si le problème persiste, utilisez SQL Server Profiler pour identifier les opérations de modification de schéma qui sont effectuées.
4185 16 Non Cette action ne peut pas être effectuée sur un type de système.
4186 16 Non La colonne '%ls.%.*ls' ne peut pas être référencée dans la clause OUTPUT parce que la définition de colonne contient une sous-requête ou référence une fonction qui offre un accès aux données utilisateur ou système. Une fonction est censée par défaut offrir un accès aux données si elle n'est pas liée au schéma. Pensez à supprimer la sous-requête ou la fonction de la définition de colonne ou à supprimer la colonne de la clause OUTPUT.
4187 16 Non Le type de données %ls de la variable de réception ne peut pas stocker toutes les valeurs du type de données %ls de la colonne '%.*ls' sans perte de données.
4188 16 Non La colonne ou le paramètre '%.*ls' a le type '%ls' et le classement '%.*ls'. Les types métier hérités ne prennent pas en charge les encodages UTF-8 ou UTF-16. Utilisez les types varchar(max), nvarchar(max) ou un classement qui n’a pas les indicateurs _SC ou _UTF8.
4189 16 Non Impossible de convertir en texte/ntext ou collate en '%.*ls', car ces types LOB hérités ne prennent pas en charge les encodages UTF-8 ou UTF-16. Utilisez les types varchar(max), nvarchar(max) ou un classement qui n’a pas les indicateurs _SC ou _UTF8.
4190 16 Non L’opérateur PIVOT n’est pas autorisé dans la partie récursive d’une expression de table commune récursive '%.*ls'.
4191 16 Non Impossible de résoudre le conflit de classement de l'opération %ls.
4192 16 Non Impossible de résoudre le conflit de classement.
4193 16 Non '%.*ls' n’est pas un cadre de fenêtre valide et ne peut pas être utilisé avec la clause OVER.
4194 15 Non RANGE est uniquement pris en charge avec les délimiteurs de cadre de fenêtre UNBOUNDED et CURRENT ROW.
4195 16 Non La référence à la colonne « %.*ls » n’est pas autorisée dans un argument à la fonction NTILE. Seules les références aux colonnes dans une étendue externe ou des expressions autonomes et des sous-requêtes sont autorisées ici.
4196 16 Non La colonne '%ls.%.*ls' ne peut pas être référencée dans la clause OUTPUT, car la définition de colonne contient une expression à l’aide d’une fonction de fenêtre.
4,197 16 Non Une erreur de compilation de requête interne s’est produite pendant la liaison.
4198 16 Non Le classement '%.*ls' est pris en charge uniquement sur les types de données Unicode. Les classements Unicode uniquement ne peuvent pas être utilisés pour spécifier les paramètres de fonction de partition.
4199 16 Non La valeur de l’argument %d n’est pas valide pour l’argument %d de la fonction %ls.
4202 16 Non BACKUP LOG impossible car des modifications journalisées en bloc existent dans la base de données et un ou plusieurs groupes de fichiers ne sont pas disponibles.
4208 16 Non L'instruction %hs n'est pas autorisée lorsque le modèle de récupération est SIMPLE. Faites appel à BACKUP DATABASE ou modifiez le modèle de récupération au moyen de ALTER DATABASE.
4212 16 Non Impossible de sauvegarder le journal de la base de données master. L'exécution de BACKUP LOG est impossible en raison de l'absence de sauvegarde de la base de données actuelle.
4214 16 Non BACKUP LOG ne peut pas être effectué car il n'y a pas de sauvegarde actuelle.
4215 10 Non Le journal n'a pas été tronqué, car les enregistrements du début sont en attente de réplication ou de capture de données modifiées. Assurez-vous que l'Agent de lecture du journal ou qu'un travail de capture est en cours d'exécution, ou faites appel à sp_repldone pour marquer les transactions comme étant distribuées ou capturées.
4217 10 Non BACKUP LOG ne peut pas modifier la base de données, car celle-ci est en lecture seule. La sauvegarde va se poursuivre, même si les sauvegardes suivantes vont dupliquer le travail de celle-ci.
4218 16 Non La base de données comporte des opérations journalisées en bloc. Exécutez une instruction BACKUP LOG.
4219 10 Non La chaîne de sauvegarde des journaux est interrompue. Vous devez effectuer une sauvegarde complète de base de données avant de pouvoir effectuer une sauvegarde de journal.
4220 16 Non Impossible de sauvegarder le journal de la base de données de modèle avec l’option NORECOVERY.
4221 16 Non La connexion au serveur de lecture secondaire a échoué en raison d’une longue attente sur 'HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING'. Le réplica n’est pas disponible pour la connexion, car il manque des versions de ligne pour les transactions qui étaient en cours lorsque le réplica a été recyclé. Le problème peut être résolu en restaurant ou en validant les transactions actives au niveau du réplica principal. Les occurrences de cette erreur peuvent être réduites en évitant les transactions d’écriture longues sur le serveur principal.
4302 16 Non L'option "%ls" est en conflit avec la restauration en ligne. Retirez l'option en conflit et exécutez à nouveau la commande.
4,303 16 Non Le point de départ de la restauration est maintenant au numéro de séquence de journal (LSN) %.*s. Un roll forward supplémentaire passé LSN %.*s est nécessaire pour terminer la séquence de restauration.
4305 16 Non Le journal de ce jeu de sauvegarde commence à LSN %.*ls, qui est trop récent pour s’appliquer à la base de données. Une sauvegarde de journal antérieure qui inclut LSN %.*ls peut être restaurée.
4307 16 Non La restauration en ligne dans la base de données '%ls' a échoué. Il peut s'avérer nécessaire d'effectuer une restauration hors ligne. Pour imposer une restauration hors ligne, déconnectez d'abord la base de données à l'aide de l'instruction BACKUP LOG WITH NORECOVERY.
4308 10 Non La restauration en ligne est terminée, mais WITH NORECOVERY a été spécifié. Utilisez RESTORE WITH RECOVERY pour amener en ligne les données affectées.
4309 16 Non L'état du fichier "%ls" empêche la restauration de pages individuelles. Seule la restauration d'un fichier est actuellement possible.
4310 16 Non L'instruction RESTORE PAGE n'est pas autorisée sur le fichier "%ls", car celui-ci n'est pas en ligne.
4311 16 Non L'instruction RESTORE PAGE n'est pas autorisée à partir des sauvegardes effectuées avec des versions antérieures de SQL Server.
4312 16 Non Ce journal ne peut pas être restauré car une rupture a été créée dans la séquence de journaux de transactions consécutifs. Utilisez des sauvegardes de données plus récentes pour rétablir la continuité.
4313 16 Non obsolète
4314 16 Non obsolète
4315 10 Non Certains fichiers nécessitent encore des étapes de restauration supplémentaires pour que la séquence de restauration en ligne puisse se terminer.
4318 16 Non Le fichier '%ls' a été roulé vers LSN %.*ls. Ce journal se termine à LSN %.*ls, qui est trop tôt pour appliquer l’option WITH RECOVERY. Exécutez à nouveau l'instruction RESTORE LOG avec l'option WITH NORECOVERY.
4319 16 Non Une opération de restauration précédente a été interrompue et n'a pas terminé le traitement du fichier '%ls'. Vous pouvez soit restaurer le jeu de sauvegarde qui a été interrompu, soit relancer la séquence de restauration.
4320 16 Non Le fichier "%ls" n'a pas été entièrement restauré par une restauration de base de données ou de fichier. Le fichier doit être entièrement restauré avant d'appliquer ce jeu de sauvegarde.
4322 10 Non Ce jeu de sauvegarde contient des enregistrements qui ont été inscrits avant le moment indiqué. La base de données va rester dans l'état de restauration de façon à ce que la restauration par progression puisse se poursuivre.
4323 16 Non Une opération RESTORE WITH CONTINUE_AFTER_ERROR précédente a laissé la base de données dans un état potentiellement endommagé. Pour continuer cette séquence RESTORE, toutes les étapes suivantes doivent inclure l'option CONTINUE_AFTER_ERROR.
4,326 16 Non Le journal de ce jeu de sauvegarde se termine à LSN %.*ls, ce qui est trop tôt pour s’appliquer à la base de données. Une sauvegarde de journal plus récente qui inclut LSN %.*ls peut être restaurée.
4327 16 Non Le journal dans ce jeu de sauvegarde contient des modifications journalisées en bloc. Une récupération limitée dans le temps est interdite. La base de données a été restaurée par progression jusqu'à la fin du journal.
4,328 16 Non Le fichier "%ls" est manquant. La progression s’arrête au numéro de séquence de journal %.*ls. Le fichier est créé au numéro de séquence de journal (LSN) %.*ls, supprimé à LSN %.*ls. Restaurez le journal des transactions au-delà du point temporel de suppression du fichier ou restaurez les données pour assurer la cohérence avec le reste de la base de données.
4329 10 Non Ce fichier journal contient des enregistrements inscrits avant la marque spécifiée. La base de données va rester dans l'état de restauration pour vous permettre d'utiliser un autre journal.
4330 16 Non Ce jeu de sauvegarde ne peut pas être appliqué parce qu'il correspond à un chemin de récupération qui n'est pas cohérent avec la base de données. Le chemin de récupération est la séquence de sauvegarde de données et de fichiers journaux qui rétablit la base de données à un point de récupération particulier. Trouvez une sauvegarde compatible à restaurer ou restaurez le reste de la base de données à un point de récupération dans ce jeu de sauvegarde, ce qui restaurera la base de données à un point différent dans le temps. Pour plus d'informations sur les chemins de récupération, reportez-vous à la documentation en ligne de SQL Server.
4331 16 Non Impossible de restaurer la base de données car les fichiers ont été restaurés en fonction d'une limite dans le temps incohérente.
4332 16 Non L'instruction RESTORE LOG a été interrompue. Pour utiliser la base de données dans son état actuel, exécutez RESTORE DATABASE %ls WITH RECOVERY.
4333 16 Non La base de données ne peut pas être récupérée car le journal n'a pas été restauré.
4,334 16 Non La marque nommée n'identifie pas un numéro de séquence d'enregistrement valide.
4335 16 Non La valeur temporelle STOPAT spécifiée est trop hâtive. La totalité ou une partie de la base de données est déjà restaurée par progression au-delà de ce point.
4336 16 Non Le groupe de fichiers "%ls" a été supprimé et ne peut pas être restauré dans la base de données en ligne.
4337 16 Non Le fichier "%ls" a été supprimé et ne peut pas être restauré dans la base de données en ligne.
4338 16 Non La clause STOPAT spécifie un point trop hâtif pour permettre la restauration de ce jeu de sauvegarde. Choisissez un autre point d'arrêt ou utilisez RESTORE DATABASE WITH RECOVERY pour effectuer une récupération au point actuel.
4339 10 Non Cette instruction RESTORE a réussi à effectuer certaines actions, mais il n'est pas possible de mettre la base de données en ligne parce qu'une ou plusieurs étapes RESTORE sont nécessaires. Les messages précédents expliquent les raisons de l'échec de la récupération à ce stade.
4340 16 Non La clause de limite dans le temps de cette instruction RESTORE ne peut être utilisée que par les instructions RESTORE LOG. Évitez d'utiliser cette clause ou employez une clause qui inclut un cachet temporel (timestamp).
4341 16 Non Cette sauvegarde des journaux de transactions contient des modifications journalisées en bloc. Elle ne peut pas être utilisée pour prévoir un arrêt à un point arbitraire dans le temps.
4342 16 Non La récupération limitée dans le temps est impossible sauf si le groupe de fichiers primaire fait partie de la séquence de restauration. Évitez d'utiliser la clause de limitation dans le temps ou restaurez le groupe de fichiers primaire.
4,343 16 Non La base de données a été restaurée par progression jusqu'à la fin de ce jeu de sauvegarde et au-delà de la limite spécifiée dans le temps. L'instruction RESTORE WITH RECOVERY peut être utilisée pour accepter le point de récupération actuel.
4344 16 Non L'instruction RESTORE PAGE n'est pas autorisée sur les bases de données ou les groupes de fichiers en lecture seule.
4345 10 Non Problèmes lors de l'enregistrement d'informations dans la table msdb..suspect_page. Cette erreur n'interfère avec aucune autre activité que la maintenance de la table suspect_page. Consultez le journal des erreurs pour plus de détails.
4346 16 Non RESTORE PAGE n’est pas autorisé avec les bases de données qui utilisent le modèle de récupération simple ou qui ont rompu la chaîne de sauvegarde de journal.
4347 16 Non La séquence de restauration actuelle a été interrompue précédemment pendant la transition vers l'état en ligne. RESTORE DATABASE WITH RECOVERY peut être utilisé pour effectuer la transition vers l'état en ligne.
4348 16 Non La restauration en ligne dans la base de données '%ls' a échoué. Il peut s'avérer nécessaire d'effectuer une restauration hors ligne. Pour lancer cette opération, utilisez l'instruction BACKUP LOG WITH NORECOVERY.
4,349 16 Non Le journal de ce jeu de sauvegarde commence à LSN %.*ls, qui est trop récent pour s’appliquer à la base de données. Cette séquence de restauration doit initialiser le journal pour démarrer à LSN %.*ls. Relancez l'instruction RESTORE LOG en utilisant une sauvegarde du journal antérieure.
4350 16 Non La liste de pages fournies avec l'instruction RESTORE PAGE n'est pas correctement mise en forme. Avant que ce problème ne se produise, %d pages ont été correctement identifiées. Le problème s'est produit à l'offset de caractère %d. Vérifiez que toutes les pages sont identifiées par des paires file> :<page> numériques <avec des virgules séparant chaque paire. Par exemple : PAGE='1:57,2:31'.
4351 16 Non Les sauvegardes effectuées sur des versions antérieures de SQL Server ne sont pas prises en charge par fn_dump_dblog.
4352 16 Non RESTORE LOG n'est pas pris en charge à partir de cette sauvegarde de données, car le fichier '%ls' est trop ancien. Utilisez une sauvegarde de fichier journal ordinaire pour continuer la séquence de restauration.
4353 16 Non Des réadressages de fichiers en conflit ont été spécifiés pour le fichier '%.*ls'. Une seule clause WITH MOVE doit être spécifiée par nom de fichier logique.
4354 10 Oui Le fichier '%.*ls' de la base de données restaurée '%ls' est laissé dans l'état defunct car la base de données est mise à niveau à partir d'une version antérieure. La restauration fragmentaire n'est pas prise en charge lorsqu'une mise à niveau est impliquée.
4355 16 Non La commande revert n'est pas spécifiée correctement. L’instruction RESTORE doit être de la forme suivante : RESTORE DATABASE <x> FROM DATABASE_SNAPSHOT = <y>.
4403 16 Non Impossible de mettre à jour la vue ou la fonction '%.*ls', car elle contient des agrégats ou une clause DISTINCT ou GROUP BY, ou un opérateur PIVOT ou UNPIVOT.
4405 16 Non La vue ou la fonction '%.*ls' ne peut pas être mise à jour car la modification porte sur plusieurs tables de base.
4406 16 Non Impossible de mettre à jour ou d'insérer la vue ou la fonction '%.*ls' car elle contient un champ dérivé ou constant.
4408 19 Oui Trop de tables. La requête et ses vues ou ses fonctions dépassent la limite de %d tables. Modifiez la requête de manière à réduire le nombre de tables.
4413 16 Non Impossible d'utiliser la vue ou la fonction '%.*ls' à cause d'erreurs de liaison.
4414 16 Non Impossible d'allouer la table connexe pour la résolution de la vue ou de la fonction. Le nombre maximal de tables dans une requête (%d) a été dépassé.
4415 16 Non La vue '%.*ls' ne peut pas être mise à jour parce qu'elle a été créée avec WITH CHECK OPTION ou qu'elle englobe une vue créée avec WITH CHECK OPTION, et que la table cible est référencée plusieurs fois dans la requête résultante.
4416 16 Non La vue UNION ALL '%.*ls' ne peut pas être mise à jour car la définition contient une construction non autorisée.
4417 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur UNION.
4418 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour, car elle contient des agrégats ou une clause DISTINCT ou GROUP BY, ou un opérateur PIVOT ou UNPIVOT.
4420 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que la modification concerne plusieurs tables de base.
4421 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que l'une de ses colonnes est dérivée ou constante.
4422 16 Non La vue '%.*ls' comporte un déclencheur INSTEAD OF UPDATE et ne peut pas être la cible d'une instruction UPDATE FROM.
4423 16 Non La vue '%.*ls' comporte un déclencheur INSTEAD OF DELETE et ne peut pas être la cible d'une instruction DELETE FROM.
4424 16 Non Impossible de spécifier des tables jointes dans une requête contenant des opérateurs de jointure externe. La vue ou la fonction '%.*ls' contient des tables jointes.
4425 16 Non Impossible de spécifier des opérateurs de jointure externe dans une requête contenant des tables jointes. La vue ou la fonction '%.*ls' contient des opérateurs de jointure externe.
4426 16 Non La vue '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur UNION.
4427 16 Non Impossible de mettre à jour la vue « %.*ls », car elle ou une vue qu’elle référence a été créée avec WITH CHECK OPTION et sa définition contient une clause TOP ou OFFSET.
4429 16 Non La vue ou la fonction '%.*ls' contient une auto-référence. Les vues ou les fonctions ne peuvent pas se faire référence à elles-mêmes, ni directement, ni indirectement.
4430 10 Non Avertissement : les indicateurs (hint) d'index fournis pour la vue '%.*ls' seront ignorés.
4431 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a une colonne d’horodatage.
4432 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a une contrainte DEFAULT.
4433 16 Non Impossible d’insérer dans la vue partitionnée '%.*ls', car la table '%.*ls' a une contrainte IDENTITY.
4434 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a un déclencheur INSTEAD OF.
4435 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car une valeur n’a pas été spécifiée pour la colonne de partitionnement '%.*ls'.
4436 16 Non Impossible de mettre à jour la vue UNION ALL '%.*ls' car une colonne de partitionnement est introuvable.
4437 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls' en tant que cible d'une opération en bloc.
4438 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls' car elle ne livre pas toutes les colonnes de ses tables membres.
4439 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la requête source contient des références à la table de partition '%.*ls'.
4440 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car une clé primaire est introuvable dans la table '%.*ls'.
4441 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a un index sur une colonne calculée.
4442 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la table de base '%.*ls' est utilisée plusieurs fois.
4443 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la colonne '%.*ls' de la table de base '%.*ls' est utilisée plusieurs fois.
4444 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la clé primaire de la table '%.*ls' n’est pas incluse dans le résultat de l’union.
4445 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la clé primaire de la table '%.*ls' n’est pas unionée avec les clés primaires des tables précédentes.
4446 16 Non Impossible de mettre à jour la vue UNION ALL « %.*ls », car la définition de la colonne « %.*ls » de la vue « %.*ls » est utilisée par une autre colonne d’affichage.
4447 16 Non La vue '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur de jeu.
4448 16 Non Impossible d'effectuer une insertion dans la vue partitionnée '%.*ls' car des valeurs n'ont pas été fournies pour toutes les colonnes.
4449 16 Non L'utilisation de valeurs par défaut n'est pas autorisée dans les vues contenant un opérateur de jeu.
4450 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls', car la définition de la colonne de vue '%.*ls' dans la table '%.*ls' a une contrainte IDENTITY.
4,451 16 Non Les vues référençant les tables de plusieurs serveurs ne peuvent pas être mises à jour dans l'édition de cette instance de SQL Server '%.*ls'. Pour plus d'informations sur la prise en charge des fonctionnalités dans différentes versions de SQL Server, consultez la documentation en ligne.
4452 16 Non Impossible de mettre à jour la colonne de partitionnement '%.*ls' de la vue '%.*ls', car la table '%.*ls' a une contrainte CASCADE DELETE ou CASCADE UPDATE.
4453 16 Non Impossible de mettre à jour la colonne de partitionnement '%.*ls' de la vue '%.*ls', car la table '%.*ls' a un déclencheur INSERT, UPDATE ou DELETE.
4,454 16 Non Impossible de mettre à jour la vue partitionnée "%.*ls" parce que les colonnes de partitionnement de ses tables membres ont des types incompatibles.
4456 16 Non Impossible de mettre à jour la vue partitionnée "%.*ls" parce qu'une ou plusieurs des colonnes non partitionnées de ses tables membres ont des types incompatibles.
4457 16 Non La tentative d'insertion ou de mise à jour de la vue partitionnée a échoué car la valeur de la colonne de partitionnement n'appartient pas à l'une des partitions.
4458 16 Non La vue partitionnée « %.*ls » n’est pas modifiable, car une ou plusieurs des tables partitionnée sont une table Hekaton et la colonne partitionnée est mise à jour.
4502 16 Non Dans la vue ou la fonction '%.*ls', le nombre de noms de colonnes spécifiés est supérieur au nombre de colonnes définies.
4503 16 Non Impossible de créer la liaison au schéma %S_MSG '%.*ls' en raison de sa référence à un objet se trouvant dans une autre base de données.
4504 16 Non Impossible de créer %S_MSG '%.*ls', car le type CLR '%.*ls' n’existe pas dans la base de données cible '%.*ls'.
4505 16 Non CREATE VIEW a échoué, car la colonne '%.*ls' dans la vue '%.*ls' dépasse le maximum de %d colonnes.
4506 16 Non Dans chaque vue, les noms de colonnes ou de fonctions doivent être uniques. Le nom de colonne '%.*ls' dans la vue ou la fonction '%.*ls' est spécifié plusieurs fois.
4508 16 Non Les vues ou les fonctions ne sont pas autorisées sur les tables temporaires. Les noms de tables commençant par '#' désignent les tables temporaires.
4510 16 Non Impossible d'exécuter CREATE VIEW parce que WITH %ls a été spécifié et que la vue ne peut pas être mise à jour.
4511 16 Non CREATE VIEW ou FUNCTION a échoué parce qu'aucun nom n'a été spécifié pour la colonne %d.
4512 16 Non Impossible de lier le schéma %S_MSG '%.*ls', car le nom '%.*ls' n’est pas valide pour la liaison de schéma. Les noms doivent être en deux parties et un objet ne peut pas se référencer lui-même.
4513 16 Non Impossible de lier le schéma %S_MSG '%.*ls'. '%.*ls' n’est pas lié au schéma.
4514 16 Non Échec de CREATE FUNCTION car aucun nom de colonne n'est spécifié pour la colonne %d.
4515 16 Non LA FONCTION CREATE a échoué, car la colonne '%.*ls' dans la fonction '%.*ls' dépasse le maximum de %d colonnes.
4516 16 Non Impossible de lier au schéma la fonction '%.*ls' car elle contient une instruction EXECUTE.
4517 16 Non Un objet de file d'attente de service ne peut pas être utilisé dans des expressions de liaison au schéma. '%.*ls' est une file d'attente de service.
4518 16 Non Impossible de %S_MSG '%.*ls', car il s’agit d’une vue générée par le système créée à des fins d’optimisation.
4519 16 Non Impossible de %S_MSG %S_MSG '%.*ls' sur l’affichage '%.*ls', car il s’agit d’une vue générée par le système créée à des fins d’optimisation.
4520 16 Non Impossible de désactiver l'index sur la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4521 16 Non Impossible d'utiliser l'objet '%.*ls' avec un attribut de suppression d'objet automatique dans des expressions de liaison au schéma parce qu'il s'agit d'une vue générée par le système qui a été créée à des fins d'optimisation.
4522 16 Non Impossible de modifier la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4523 16 Non Impossible de créer un déclencheur sur la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4524 16 Non Impossible de modifier la vue '%.*ls', car elle a une matérialisation d’instantané.
4525 16 Non Impossible d’utiliser l’indicateur '%ls' sur l’affichage '%.*ls' qui a une matérialisation d’instantané avant l’actualisation de la vue.
4526 16 Non Impossible d’utiliser l’indicateur de table au niveau de l’isolation sur la vue '%.*ls' qui a une matérialisation d’instantané sans indicateur de requête EXPAND VIEWS.
4527 16 Non Impossible d’ALTER VIEW '%.*ls' avec l’attribut SNAPSHOT. Utilisez CREATE VIEW à la place.
4602 14 Non Seuls les membres du rôle sysadmin peuvent accorder ou révoquer l'autorisation CREATE DATABASE.
4604 16 Non L'utilisateur ou le groupe '%.*ls' n'existe pas ou vous n'avez pas l'autorisation nécessaire.
4606 16 Non Privilège %ls accordé ou révoqué non compatible avec l'objet.
4610 16 Non Vous ne pouvez accorder ou révoquer des autorisations que pour les objets de la base de données en cours.
4611 16 Non Pour révoquer ou refuser des privilèges attribuables, spécifiez l'option CASCADE.
4613 16 Non Le fournisseur d'autorisations ne possède pas l'autorisation GRANT.
4615 16 Non Nom de colonne non valide : '%.*ls'.
4616 16 Non Vous ne pouvez pas effectuer cette opération pour la base de données de ressources.
4617 16 Non Impossible d'accorder, de refuser ou de révoquer des autorisations à des rôles spéciaux.
4618 16 Non Vous n'avez pas l'autorisation d'utiliser '%.*ls' dans la clause AS.
4619 16 Non L'autorisation CREATE DATABASE ne peut être accordée que dans la base de données master.
4620 16 Non Toutes les autorisations dans une instruction grant/deny/revoke doivent concerner la même étendue (par exemple, serveur ou base de données)
4621 16 Non Les autorisations dans l'étendue du serveur ne peuvent être accordées que lorsque la base de données actuelle est master.
4622 16 Non Les autorisations dans l'étendue serveur ne peuvent être accordées qu'à des connexions.
4,623 16 Non L'autorisation ALL a été déconseillée et n'est plus disponible pour cette classe d'entité.
4624 16 Non Impossible d'accorder, de refuser ou de révoquer des autorisations à sa, dbo, entity owner, information_schema, sys ou à vous-même.
4625 16 Non L'utilisateur ou le groupe '%.*s' n'existe pas ou vous n'avez pas l'autorisation nécessaire.
4627 16 Non Impossible d’accorder, de refuser ou de révoquer l’autorisation de la base de données de connexion aux rôles d’application.
4628 16 Non L'autorisation ALL est déconseillée et conservée uniquement à des fins de compatibilité. Cela NE concerne PAS les autorisations ALL définies sur l'entité.
4629 16 Non Les autorisations sur les affichages catalogue dont l'étendue est définie au niveau serveur ou sur les procédures stockées système ou sur les procédures stockées étendues ne peuvent être octroyées que si la base de données actuelle est la base de données master.
4630 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server. Vous pouvez également utiliser l’autorisation %.*ls level '%.*ls'.
4631 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server.
4632 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server. Vous pouvez également utiliser l’autorisation %.*ls level '%.*ls'.
4701 16 Non L'objet "%.*ls" est introuvable, car il n'existe pas ou vous ne disposez pas des autorisations requises.
4707 16 Non Impossible de tronquer l’objet '%.*ls', car il ou l’un de ses index réside sur un groupe de fichiers READONLY '%.*ls'.
4708 16 Non Impossible de tronquer l'objet '%.*ls' parce que ce n'est pas une table.
4709 16 Non Vous n'êtes pas autorisé à tronquer la table système '%.*ls'.
4710 16 Non Impossible de tronquer l’objet '%.*ls', car il ou l’un de ses index réside sur un groupe de fichiers hors connexion '%.*ls'.
4711 16 Non Impossible de tronquer la table '%.*ls' parce qu'elle est publiée pour la réplication ou activée pour la capture de données modifiées.
4712 16 Non Impossible de tronquer la table '%.*ls' parce qu'elle est actuellement référencée par une contrainte FOREIGN KEY.
4801 16 Non L'insertion en bloc n'est pas prise en charge sur ce protocole d'accès.
4802 16 Non Les options SINGLE_LOB, SINGLE_CLOB et SINGLE_NCLOB ne peuvent pas être utilisées conjointement avec les autres options.
4803 21 Oui Le client de copie en bloc (bcp) a envoyé une longueur de ligne de %d. Celle-ci n'est pas une valeur valide. La taille de ligne maximale est %d. Utilisez une interface de programmation d'application (API) cliente prise en charge.
4804 21 Oui Fin de message prématurée lors de la lecture sur l'hôte de la ligne en cours ; un flux de données entrant a été interrompu lorsque le serveur s'attendait à recevoir d'autres données. Le programme de l'hôte est peut-être arrêté. Vérifiez que vous utilisez une interface de programmation d'application (API) cliente prise en charge.
4805 17 Non L'outil frontal utilisé ne prend pas en charge le chargement en masse de l'hôte. Faites appel aux outils pris en charge pour cette commande.
4806 16 Non SINGLE_CLOB nécessite un fichier d'entrée de jeu de caractères codés sur deux octets (DBCS) (char). Le fichier spécifié est Unicode.
4807 21 Oui Le client de copie en bloc (bcp) a envoyé une longueur de ligne de %d. Celle-ci n'est pas une taille valide. La taille de ligne minimale est %d. Utilisez une interface de programmation d'application (API) cliente prise en charge.
4808 16 Non Les opérations de copie en bloc ne peuvent pas déclencher les instructions de chargement en masse.
4809 16 Non SINGLE_NCLOB nécessite un fichier d'entrée UNICODE (widechar). Le fichier spécifié n'est pas Unicode.
4810 16 Non Jeton TEXT attendu dans le flux de données pour la copie en bloc des données text ou image.
4811 16 Non Décalage des colonnes dans le flux de données attendu pour la copie en bloc de données text ou image.
4812 16 Non Décalage de lignes dans le flux de données attendu pour la copie en bloc des données text ou image.
4813 16 Non Longueur du texte dans le flux de données attendu pour la copie en bloc de données text, ntext ou image.
4814 16 Non La copie en bloc dans une table partitionnée n'est pas prise en charge pour les clients de bas niveau.
4815 16 Non Réception d'une longueur de colonne non valide du client bcp pour colid %d.
4816 16 Non Type de colonne non valide du client bcp pour colid %d.
4817 16 Non Chargement en masse impossible. La colonne triée '%.*ls' n'est pas valide. L'indicateur de commande est ignoré.
4818 16 Non Chargement en masse impossible. La colonne triée '%.*ls' a été spécifiée plusieurs fois. L'indicateur de commande est ignoré.
4819 16 Non Chargement en masse impossible. Le flux de données en masse a été incorrectement spécifié comme étant trié ou les données violent une contrainte d'unicité imposée par la table cible. Ordre de tri incorrect pour les deux lignes suivantes : clé primaire de la première ligne : %s, clé primaire de la seconde ligne : %s.
4820 16 Non Chargement en masse impossible. Version inconnue du fichier de format "%s".
4821 16 Non Chargement en masse impossible. Erreur lors de la lecture du nombre de colonnes du fichier de format "%s".
4822 16 Non Chargement en masse impossible. Nombre de colonnes non valide dans le fichier de format "%s".
4823 16 Non Chargement en masse impossible. Nombre de colonnes non valide dans le fichier de format "%s".
4824 16 Non Chargement en masse impossible. Type de données non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4825 16 Non Chargement en masse impossible. Préfixe non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4826 16 Non Chargement en masse impossible. Longueur de colonne non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4827 16 Non Chargement en masse impossible. Terminateur de colonne non valide pour le numéro de colonne %d dans le fichier de format "%s".
4828 16 Non Chargement en masse impossible. Numéro de colonne dans la table de destination non valide pour la colonne source % dans le fichier de format "%s".
4829 16 Non Chargement en masse impossible. Erreur lors de la lecture du nom de colonne dans la table de destination pour la colonne source %d dans le fichier de format "%s".
4,830 10 Non Chargement en masse : DataFileType a été incorrectement spécifié en tant que char. DataFileType sera considéré comme étant widechar, parce que le fichier de données a une signature Unicode.
4831 10 Non Chargement en masse : DataFileType a été incorrectement spécifié en tant que widechar. DataFileType sera considéré comme étant char, parce que le fichier de données n'a pas de signature Unicode.
4832 16 Non Chargement en masse : une fin de fichier inattendue a été rencontrée dans le fichier de données.
4833 16 Non Chargement en masse : discordance de version entre la bibliothèque de liens dynamiques du fournisseur et le fichier exécutable du serveur.
4834 16 Non Vous n'êtes pas autorisé à utiliser l'instruction de chargement en masse.
4835 16 Non La copie en bloc dans une table comportant des colonnes calculées n'est pas prise en charge pour les clients de niveau inférieur.
4836 10 Non Avertissement : la table "%.*s" est publiée en vue d'une réplication de fusion. Réinitialisez les abonnés affectés ou exécutez sp_addtabletocontents pour garantir que les données ajoutées sont incluses dans la prochaine synchronisation.
4837 16 Non Copie en bloc impossible dans une table "%.*s" pour laquelle les abonnements de mise à jour immédiate sont activés.
4838 16 Non La source de données en bloc ne prend pas en charge les types de données SQLNUMERIC ou SQLDECIMAL.
4839 16 Non Impossible d’effectuer le chargement en masse. Nom de classement non valide pour la colonne source %d dans le fichier de format "%s".
4840 16 Non La chaîne du fournisseur de sources de données en bloc contient une valeur %ls de propriété %ls non valide.
4841 16 Non Le nom de la source de données n'est pas un nom d'objet simple.
4842 16 Non La propriété FormatFile requise est manquante dans la chaîne de fournisseur du serveur.
4843 16 Non La chaîne du fournisseur de sources de données en bloc comporte une erreur de syntaxe ('%lc') près du caractère %d.
4844 16 Non La chaîne du fournisseur de sources de données en bloc possède un nom de propriété non pris en charge (%ls).
4845 16 Non La chaîne du fournisseur de sources de données en bloc comporte une erreur de syntaxe près du caractère %d. '%lc' attendu, mais '%lc' trouvé.
4846 16 Non Le fournisseur de données en bloc n'est pas parvenu à allouer de la mémoire.
4847 16 Non La copie en bloc dans une table comportant des colonnes BIGINT n'est pas prise en charge pour les versions antérieures à SQL Server 2000.
4848 16 Non La copie en bloc dans une table comportant des colonnes sql_variant n'est pas prise en charge pour les versions antérieures à SQL Server 2000.
4855 16 Non Ligne %d dans le fichier de format "%ls" : élément inattendu "%ls".
4856 16 Non Ligne %d dans le fichier de format "%ls" : élément d'informations inattendu.
4857 16 Non Ligne %d dans le fichier de format "%ls" : l'attribut "%ls" n'a pas pu être spécifié pour ce type.
4858 16 Non Ligne %d dans le fichier de format "%ls" : valeur erronée %ls pour l'attribut "%ls".
4859 16 Non Ligne %d dans le fichier de format "%ls" : attribut obligatoire "%ls" manquant.
4860 16 Non Chargement en masse impossible. Le fichier « %ls » n’existe pas ou vous n’avez pas de droits d’accès aux fichiers.
4861 16 Non Chargement en masse impossible car le fichier "%ls" n'a pas pu être ouvert. Code d'erreur du système d'exploitation %ls.
4862 16 Non Impossible de charger en bloc, car le fichier « %ls » est incomplet ou n’a pas pu être lu. Code d'erreur du système d'exploitation %ls.
4863 16 Non Erreur de conversion des données de chargement en masse (troncation) pour la ligne %d, colonne %d (%ls).
4864 16 Non Erreur de conversion des données de chargement en masse (incompatibilité de type ou caractère non valide pour la page de codes spécifiée) pour la ligne %d, colonne %d (%ls).
4865 16 Non Chargement en masse impossible en raison du dépassement du nombre maximal d'erreurs (%d).
4866 16 Non Le chargement en masse a échoué. La colonne est trop longue dans le fichier de données pour la ligne %d, colonne %d. Vérifiez que le terminateur de champ et le terminateur de ligne sont correctement spécifiés.
4867 16 Non Erreur de conversion des données de chargement en masse (dépassement) pour la ligne %d, colonne %d (%ls).
4868 16 Non Le chargement en masse a échoué. La page de codes "%d" n'est pas installée. Installez la page de codes et exécutez à nouveau la commande.
4869 16 Non Le chargement en masse a échoué. Valeur NULL attendue dans la ligne du fichier de données %d, colonne %d. La colonne de destination (%ls) est définie comme NOT NULL.
4870 16 Non Chargement en masse impossible en raison d'une erreur lors de l'écriture du fichier "%ls". Code d'erreur du système d'exploitation %ls.
4871 16 Non Erreur de chargement en masse lors d'une tentative d'enregistrement d'erreurs.
4872 16 Non Ligne %d dans le fichier de format "%ls" : ID d'élément en double "%ls".
4873 16 Non Ligne %d dans le fichier de format "%ls" : référence à un ID d'élément inexistant "%ls".
4874 16 Non Ligne %d dans le fichier de format "%ls" : référence à un ID d'élément en double "%ls".
4875 16 Non Attribut de colonne non valide du client bcp pour colid %d.
4876 16 Non L’opération d’insertion en bloc de destination SQL Server a expiré. Envisagez d’augmenter la valeur de la propriété Timeout sur la destination SQL Server dans le flux de données.
4877 16 Non Erreur lors de l'analyse du flux DTS lors de la lecture de la ligne %d, colonne %d.
4878 16 Non Caractère de guillemet non valide spécifié pour le chargement en bloc. Le caractère de guillemet peut être un octet unique ou un caractère Unicode.
4879 16 Non La charge en bloc a échoué en raison d’une valeur de colonne non valide dans le fichier de données CSV %ls dans la ligne %d, colonne %d.
4880 16 Non Chargement en masse impossible. Lors de l'utilisation des paramètres FIRSTROW et LASTROW, la valeur de FIRSTROW ne doit pas être supérieure à celle de LASTROW.
4881 10 Non Remarque : l'insertion en bloc par le biais d'une vue peut aboutir à l'ignorance des valeurs par défaut de la table de base pour les colonnes NULL du fichier de données.
4882 16 Non Chargement en masse impossible. Une longueur de préfixe, une longueur de champ ou un terminateur est requis pour la colonne source %d dans le fichier de format "%s".
4883 16 Non Le lecteur XML a retourné 0x%08X pour l'élément d'informations commençant près de la ligne %d, colonne %d, dans le fichier de format "%ls".
4884 16 Non Erreur inconnue à proximité de l'élément commençant près de la ligne %d, colonne %d dans le fichier de format "%ls".
4885 16 Non impossible d'ouvrir le fichier "%ls". La connexion à l’aide de l’authentification intégrée est requise.
4886 16 Non Impossible d'ouvrir le fichier "%ls". Erreur %ls du système d'exploitation.
4887 16 Non Impossible d'ouvrir le fichier "%ls". Seuls les fichiers disque sont pris en charge.
4888 16 Non Impossible d'ouvrir le fichier "%ls". L'appartenance au rôle bulkadmin est requise.
4889 16 Non Impossible d'ouvrir le fichier "%ls". Une marque d'ordre d'octet Unicode est manquante.
4890 16 Non L'insertion en bloc n'est pas prise en charge en mode plan d'exécution de requêtes.
4891 16 Non L'insertion en bloc a échoué en raison d'un changement de schéma de la table cible.
4892 16 Non L'insertion en bloc a échoué en raison d'un changement de schéma de la table cible.
4893 16 Non Chargement en masse impossible, car l'objet de mappage de fichier SSIS '%ls' n'a pas pu être ouvert. Code d'erreur du système d'exploitation %ls. Vérifiez que vous accédez à un serveur local à l’aide de l’authentification intégrée.
4894 21 Oui COLMETADATA doit être présent lors de l'utilisation de bcp.
4895 21 Oui Les données Unicode présentent une taille en octets impaire pour la colonne %d. Cette taille en octets doit être paire.
4896 16 Non Valeur de colonne non valide du client bcp pour colid %d.
4897 16 Non Réception d'une longueur non valide pour les données LOB segmentées du colid %d.
4898 16 Non Impossible de charger en bloc le fichier CSV. Les paramètres de champ non valides sont spécifiés pour le numéro de colonne source %d dans le fichier de format « %s ». Tous les champs de données doivent être caractère ou caractère Unicode avec terminateur lorsque le format CSV est spécifié.
4899 16 Non Impossible de charger en bloc le fichier CSV. L’indicateur de fin non valide est spécifié pour le numéro de colonne source %d dans le fichier de format « %s ». Tous les terminateurs de colonne source doivent être identiques, sauf le dernier lorsque le format CSV est spécifié. Seul le terminateur de ligne doit être différent.
4900 16 Non Échec de l'instruction ALTER TABLE SWITCH pour la table '%.*ls'. Il n'est pas possible de changer la partition d'une table dans laquelle le suivi des modifications est activé. Désactivez le suivi des modifications avant d'utiliser ALTER TABLE SWITCH.
4901 16 Non ALTER TABLE permet d'ajouter uniquement des colonnes pouvant contenir des valeurs NULL, des colonnes ayant une définition DEFAULT, des colonnes identité ou de type timestamp ; si aucune des conditions précédentes n'est satisfaite, la table doit être vide pour autoriser l'ajout de cette colonne. La colonne '%.*ls' ne peut pas être ajoutée à la table non vide '%.*ls', car elle ne répond pas à ces conditions.
4902 16 Non L'objet "%.*ls" est introuvable, car il n'existe pas ou vous ne disposez pas des autorisations requises.
4,903 10 Non Avertissement : la partition spécifiée %d pour la table '%.*ls' a été ignorée dans l'instruction ALTER TABLE SWITCH, car la table n'est pas partitionnée.
4904 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition spécifiée %d de la table cible '%.*ls' doit être vide.
4905 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' doit être vide.
4906 16 Non Échec de l'instruction '%ls' %S_MSG '%.*ls' est %S_MSG partitionné alors que l’index '%.*ls' est %S_MSG partitionné.
4907 16 Non Échec de l'instruction '%ls' %S_MSG '%.*ls' a %d partitions tandis que l’index '%.*ls' a %d partitions.
4908 16 Non Échec de l'instruction '%ls' Les valeurs de limites de plage utilisées pour partitionner %S_MSG '%.*ls' sont différentes des valeurs de limites de plage utilisées pour l’index '%.*ls'.
4909 16 Non Impossible de modifier '%.*ls', car ce n'est pas une table.
4,911 16 Non Impossible de spécifier une table partitionnée sans numéro de partition dans l'instruction ALTER TABLE SWITCH. La table '%.*ls' est partitionnée.
4912 16 Non Échec de l'instruction '%ls' Le jeu de colonnes utilisé pour partitionner %S_MSG '%.*ls' est différent du jeu de colonnes utilisé pour partitionner l’index '%.*ls'.
4913 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a un index cluster '%.*ls' tandis que la table '%.*ls' n’a pas d’index cluster.
4914 16 Non Échec de l'instruction ALTER TABLE SWITC. La table "%.*ls" comporte un index cluster désactivé.
4915 16 Non Échec de l'instruction '%ls' Le type de paramètre de la fonction de partition utilisée pour partitionner le %S_MSG '%.*ls' est différent du type de paramètre de la fonction de partition utilisée pour partitionner l’index '%.*ls'.
4,916 16 Non Impossible d'activer ou de désactiver la contrainte. Consultez les erreurs précédentes.
4917 16 Non La contrainte '%.*ls' n'existe pas.
4918 16 Non L'instruction ALTER TABLE SWITCH a échoué parce qu'un index de texte intégral est appliqué sur la table '%.*ls'.
4919 16 Non Impossible de modifier l'attribut PERSISTED sur la colonne '%.*ls' parce que cette colonne n'est pas calculée.
4920 16 Non ALTER TABLE a échoué, car le déclencheur '%.*ls' sur la table '%.*ls' n’existe pas.
4921 16 Non ÉCHEC DE ALTER TABLE, car le déclencheur '%.*ls' n’appartient pas à la table '%.*ls'.
4922 16 Non %ls %.*ls a échoué, car un ou plusieurs objets accèdent à ce %S_MSG.
4923 16 Non ÉCHEC DE LA COLONNE ALTER TABLE DROP, car '%.*ls' est la seule colonne de données de la table '%.*ls'. Une table doit comporter au moins une colonne de données.
4924 16 Non %ls a échoué, car la colonne '%.*ls' n’existe pas dans la table '%.*ls'.
4925 16 Non ALTER TABLE ALTER COLUMN ADD ROWGUIDCOL a échoué parce qu'une colonne avec la propriété ROWGUIDCOL existe déjà dans la table '%.*ls'.
4926 16 Non ALTER TABLE ALTER COLUMN DROP ROWGUIDCOL a échoué parce qu'une colonne avec la propriété ROWGUIDCOL existe déjà dans la table '%.*ls'.
4927 16 Non Impossible de modifier la colonne '%.*ls' comme type de données %.*ls.
4928 16 Non Impossible de modifier la colonne '%.*ls', car elle est '%.*ls'.
4929 16 Non Impossible de modifier %1! '%2!' parce qu'elle est en cours d'édition pour la réplication.
4933 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne dépend d’un objet non lié au schéma.
4934 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne accède aux données utilisateur ou système.
4935 16 Non ALTER TABLE ADD COLUMN ne peut pas spécifier un groupe de fichiers FILESTREAM différent de celui qui existe déjà.
4936 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne n’est pas déterministe.
4937 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a la vue '%.*ls' avec la liaison de schéma.
4938 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et la partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4939 16 Non Échec de l'instruction ALTER TABLE SWITCH. %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et la partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4940 16 Non Échec de l'instruction ALTER TABLE SWITCH. %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4941 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que la table '%.*ls' est marquée pour une réplication de fusion.
4942 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' à ordinal %d dans la table '%.*ls' a un nom différent de la colonne '%.*ls' au même ordinal de la table '%.*ls'.
4943 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la table '%.*ls' a %d colonnes et la table '%.*ls' a %d colonnes.
4944 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' a le type de données %s dans la table source '%.*ls' qui est différente de son type %s dans la table cible '%.*ls'.
4945 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même classement dans les tables '%.*ls' et '%.*ls'.
4946 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut persistant dans les tables '%.*ls' et '%.*ls'.
4947 16 Non Échec de l'instruction ALTER TABLE SWITCH. Il n’existe aucun index identique dans la table source '%.*ls' pour l’index '%.*ls' dans la table cible '%.*ls'.
4948 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table source '%.*ls' est dans la base de données '%.*ls' tandis que la table cible '%.*ls' est dans la base de données '%.*ls'.
4949 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que l'objet '%.*ls' n'est pas une table définie par l'utilisateur.
4950 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que le numéro de partition %d n'existe pas dans la table '%.*ls'.
4951 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut de stockage FILESTREAM dans les tables '%.*ls' et '%.*ls'.
4952 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même sémantique de découpage ANSI dans les tables '%.*ls' et '%.*ls'.
4953 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les colonnes définies pour partitionner la table '%.*ls' sont différentes du jeu de colonnes utilisé pour partitionner la table '%.*ls'.
4954 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a une limite inline de %d pour le texte dans les données de ligne qui est différente de la valeur %d utilisée par la table '%.*ls'.
4955 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table source '%.*ls' et la table cible '%.*ls' sont identiques.
4956 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que la table '%.*ls' n'est pas partitionnée par spécification de plages de valeurs (RANGE).
4957 16 Non Échec de l'instruction '%ls' parce que l'expression qui identifie le numéro de partition de %S_MSG '%.*ls' n'est pas de type entier.
4958 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même propriété ROWGUIDCOL dans les tables '%.*ls' et '%.*ls'.
4959 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d de %S_MSG '%.*ls' a le groupe de fichiers TEXT '%.*ls' et la partition %d de %S_MSG '%.*ls' a le groupe de fichiers TEXT '%.*ls'.
4960 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de vérification '%.*ls' dans la table source '%.*ls' est une contrainte NOCHECK, mais la contrainte de vérification correspondante '%.*ls' dans la table cible '%.*ls' est CHECK.
4961 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne '%.*ls' dans la table '%.*ls' est nullable et elle n’est pas nullable dans '%.*ls'.
4962 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d dans la table '%.*ls' n'est pas une partition par spécification de plages de valeurs.
4963 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d n'est pas valide pour la table '%.*ls'.
4964 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a la contrainte RULE '%.*ls'. SWITCH n'est pas autorisé sur les tables ayant des contraintes RULE.
4965 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne '%.*ls' de la table '%.*ls' est calculée, mais la même colonne dans '%.*ls' n’est pas calculée.
4966 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne calculée '%.*ls' définie comme '%.*ls' dans la table '%.*ls' est différente de la même colonne de la table '%.*ls' définie comme '%.*ls'.
4967 16 Non Échec de l'instruction ALTER TABLE SWITCH. SWITCH n’est pas autorisé, car la table source '%.*ls' contient la clé primaire pour la contrainte '%.*ls'.
4968 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une clé étrangère pour la contrainte '%.*ls', mais la table source '%.*ls' n’a pas de clé correspondante.
4969 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de clé étrangère '%.*ls' est désactivée dans la table source '%.*ls' et la contrainte correspondante '%.*ls' est activée dans la table cible '%.*ls'. La contrainte de la table source doit être activée.
4970 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification au niveau de la table '%.*ls', mais la table source '%.*ls' n’a pas de contrainte correspondante.
4971 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification au niveau des colonnes '%.*ls', mais la table source '%.*ls' n’a pas de contrainte correspondante.
4972 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les contraintes de vérification ou la fonction de partition de la table source '%.*ls' autorisent les valeurs qui ne sont pas autorisées par les contraintes de vérification ou la fonction de partition sur la table cible '%.*ls'.
4973 16 Non Échec de l'instruction ALTER TABLE SWITCH. La plage définie par la partition %d dans la table '%.*ls' n’est pas un sous-ensemble de plage défini par la partition %d dans la table '%.*ls'.
4974 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de clé étrangère '%.*ls' est NOCHECK dans la table source '%.*ls' et la contrainte correspondante '%.*ls' est CHECK dans la table cible '%.*ls'. La contrainte de la table source doit être CHECK.
4975 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte De vérification '%.*ls' dans la table source '%.*ls' et la contrainte de vérification '%.*ls' dans la table cible '%.*ls' ont des paramètres « Non pour la réplication ».
4976 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification '%.*ls' sur une colonne XML, mais la table source '%.*ls' n’a pas de contrainte de vérification identique.
4977 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification '%.*ls' sur une colonne de type CLR, mais la table source '%.*ls' n’a pas de contrainte de vérification identique.
4978 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d dans la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4979 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4980 16 Non Échec de l'instruction ALTER TABLE SWITCH. Lobdata de partition %d dans la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4981 16 Non Échec de l'instruction ALTER TABLE SWITCH. Lobdata de la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4982 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les contraintes de vérification de la table source '%.*ls' autorisent les valeurs qui ne sont pas autorisées par la plage définie par la partition %d sur la table cible '%.*ls'.
4983 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a un index XML ou spatial '%.*ls' sur celui-ci. Seule la table source peut avoir des index XML ou spatial dans l'instruction ALTER TABLE SWITCH.
4984 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' et la table source '%.*ls' ont des valeurs de format de stockage vardecimal différentes. Utilisez la procédure stockée sp_tableoption pour modifier l'option 'format de stockage VarDecimal' des tables pour garantir que les valeurs sont identiques.
4985 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut nullabilité dans les tables '%.*ls' et '%.*ls'.
4986 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même type CLR dans les tables '%.*ls' et '%.*ls'.
4987 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même collection de schémas XML dans les tables '%.*ls' et '%.*ls'.
4988 16 Non Impossible de conserver la colonne calculée '%.*ls'. L’objet sous-jacent '%.*ls' a un propriétaire différent de la table '%.*ls'.
4989 16 Non Impossible de supprimer la propriété ROWGUIDCOL pour la colonne '%.*ls' dans la table '%.*ls', car la colonne n’est pas le ROWGUIDCOL désigné pour la table.
4990 16 Non Impossible de modifier la colonne '%.*ls' dans la table '%.*ls' pour ajouter ou supprimer l’attribut de colonne FILESTREAM.
4991 16 Non Impossible de modifier l’attribut NOT FOR REPLICATION sur la colonne '%.*ls' dans la table '%.*ls', car cette colonne n’est pas une colonne d’identité.
4992 16 Non Impossible d'utiliser l'option de table LARGE VALUE TYPES OUT OF ROW sur une table utilisateur qui n'a pas de colonnes de type de valeur élevée varchar(max), nvarchar(max), varbinary(max), xml ou de type CLR volumineux. Cette option s'applique aux tables ayant des colonnes calculées de valeur élevée et qui sont persistantes.
4993 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a un paramètre différent pour l’option de table Hors ligne des types de valeurs volumineux par rapport à la table '%.*ls'.
4994 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car le type de colonne '%.*ls', est un type CLR non ordonné par octet.
4995 16 Non Impossible d’activer le format de stockage vardecimal sur la table '%.*ls', car la base de données '%.*ls' est une base de données système. Le format de stockage VarDecimal n'est pas disponible dans les bases de données système.
4996 16 Non Le suivi des modifications est déjà activé pour la table '%.*ls'.
4997 16 Non Impossible d'activer le suivi des modifications sur la table '%.*ls'. Le suivi des modifications requiert une clé primaire sur la table. Créez une clé primaire sur la table avant d'activer le suivi des modifications.
4998 16 Non Le suivi des modifications n'est pas activé sur la table '%.*ls'.
4999 16 Non Impossible d'activer le suivi des modifications sur la table '%.*ls'. Le suivi des modifications ne prend pas en charge une clé primaire de type timestamp sur une table.
Error Niveau de gravité Événement journalisé Description
4001 10 Non Le client envoie sp_reset_connection alors que des requêtes sont toujours en attente.
4002 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. Le flux s'est arrêté prématurément.
4004 16 Non Impossible d'envoyer des données Unicode à classement exclusivement Unicode ou des données ntext à des clients utilisant DB-Library (par exemple ISQL) ou ODBC version 3.7 ou antérieure.
4005 16 Non Impossible de mettre à jour des colonnes de plusieurs tables sous-jacentes dans un seul appel de mise à jour.
4006 16 Non Vous ne pouvez pas supprimer des lignes de plusieurs tables sous-jacentes dans un seul appel de suppression.
4007 16 Non Impossible de mettre à jour ou d'insérer la colonne "%.*ls". Elle pourrait être une expression.
4008 16 Non Les types de données varchar(max), nvarchar(max), varbinary(max) et XML ne peuvent pas être utilisés dans la clause COMPUTE par des versions de pilotes clients antérieures à SQL Server 2005. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4009 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. Les en-têtes TDS contenaient des erreurs.
4010 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS de notification de la requête contenait des erreurs.
4011 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS MARS contenait des erreurs.
4012 16 Non Un classement TDS (Tabular Data Stream) non valide a été rencontré.
4013 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L'en-tête TDS MARS (Multiple Active Result Sets) est manquant.
4014 20 Non Une erreur irrécupérable s'est produite lors de la lecture du flux d'entrée à partir du réseau. La session va se terminer (erreur d'entrée : %d, erreur de sortie : %d).
4015 16 Non La langue demandée dans la connexion '%.*ls' n’est pas un nom officiel sur ce serveur SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4016 16 Non La langue demandée dans 'login %.*ls' n’est pas un nom officiel sur ce SERVEUR SQL Server. Utilisation de %.*ls par défaut de l’utilisateur à la place.
4017 16 Non Ni la langue demandée dans 'login %.*ls' ni la langue par défaut de l’utilisateur %.*ls n’est un nom de langue officiel sur ce SERVEUR SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4018 16 Non La langue par défaut de l’utilisateur %.*ls n’est pas un nom de langue officiel sur ce serveur SQL Server. Utilisation de la valeur par défaut %.*ls du serveur.
4019 16 Non La langue demandée dans la connexion '%.*ls' n'est pas un nom de langue officiel sur cet ordinateur SQL Server. Échec de la connexion.
4020 16 Non L’ordre de date par défaut '%.*ls' pour la langue %.*ls n’est pas valide. Remplacement par l'ordre mja.
4021 16 Non La réinitialisation de la connexion crée un état différent de la connexion initiale. La connexion échoue.
4022 16 Non Données à chargement en masse attendues mais non envoyées. Le traitement va se terminer.
4027 16 Non Montez la bande pour %hs de la base de données '%ls' sur le lecteur de bande '%ls'.
4028 16 Non La fin de la bande a été atteinte. Retirez la bande '%ls' et montez la bande suivante pour %hs de la base de données '%ls'.
4030 10 Non Le support du périphérique '%ls' expire le %hs et ne il peut pas être remplacé.
4035 10 Non %I64d pages traitées pour la base de données '%ls', fichier ‘%.*ls’ dans le fichier %d.
4037 16 Non Le nom MEDIANAME "%.*ls" spécifié par l'utilisateur ne correspond pas au nom MEDIANAME "%ls" du périphérique "%ls".
4,038 16 Non ID de fichier %d introuvable sur le périphérique '%ls'.
4060 11 Non Impossible d'ouvrir la base de données "%.*ls" demandée par la connexion. La connexion a échoué.
4061 11 Non Ni la base de données "%.*ls" demandée par la connexion, ni la base de données par défaut de l'utilisateur n'ont pu être ouvertes. La base de données master est utilisée à la place.
4062 11 Non La base de données utilisateur par défaut ne peut pas être ouverte. Utilisation de la base de données master.
4063 11 Non Impossible d’ouvrir la base de données « %.*ls » demandée par la connexion. Utilisation de la base de données par défaut de l’utilisateur « %.*ls » à la place.
4064 11 Non La base de données utilisateur par défaut ne peut pas être ouverte. Échec de la connexion.
4065 16 Oui L'utilisateur tente d'employer '%.*ls' par le biais d'ODS, ce qui n'est plus pris en charge.
4066 16 Non Les ID de type supérieurs à 65535 ne peuvent pas être envoyés à des clients livrés dans SQL Server 2000 ou une version antérieure.
4067 16 Non La sérialisation de type CLR a échoué car un cookie non valide a été spécifié.
4068 20 Non sp_resetconnection a été envoyé dans un traitement d'appel de procédure distante (RPC), mais il n'était pas le dernier appel RPC du traitement. Cette connexion va être interrompue.
4069 16 Non La valeur finale du paramètre de sortie était NULL et n'a pas pu être envoyée à un client 6.5 attendant un paramètre sans valeur NULL.
4070 16 Non Plus de 255 colonnes ont été spécifiées dans la clause COMPUTE et ces métadonnées ne peuvent pas être envoyées à un client SQL Server version 6.5.
4071 10 Non La fonction de rappel XP '%.*ls' a échoué dans la procédure étendue '%.*ls', car elle a été exécutée dans une instruction INSERT-EXEC qui n’autorise pas la procédure étendue à envoyer des informations autres que le jeu de résultats.
4072 10 Non La fonction de rappel XP '%.*ls' a échoué dans la procédure étendue '%.*ls', car la procédure étendue est appelée à l’intérieur d’une fonction UDF qui n’autorise pas l’envoi de données.
4073 16 Non Une valeur de retour du type de données varchar(max), nvarchar(max), varbinary(max), XML ou de tout autre type d'objet volumineux ne peut pas être retournée aux clients dont les versions sont antérieures à SQL Server 2005. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4074 16 Non Les pilotes clients n'acceptent pas de jeux de résultats contenant plus de 65 535 colonnes.
4075 16 Non Échec de l'instruction USE DATABASE parce que le classement de base de données %.*ls n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4076 16 Non Échec de l'instruction ALTER DATABASE parce que le classement de base de données %.*ls n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4077 20 Non Échec de l'instruction parce que la valeur sql_variant utilise le classement %.*ls, qui n'est pas reconnu par les anciens pilotes clients. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4078 16 Non L’instruction a échoué, car la colonne '%.*ls' (ID=%d) utilise le classement %.*ls, qui n’est pas reconnu par les pilotes clients plus anciens. Essayez de mettre à niveau le système d'exploitation client, d'appliquer une mise à jour du service au logiciel client de base de données ou d'utiliser un autre classement. Pour plus d'informations sur la modification des classements, consultez la documentation en ligne de SQL Server.
4079 16 Non Échec de l'instruction en raison d'un débordement arithmétique lors de l'envoi du flux de données.
2 000 16 Non Le flux du protocole TDS (Tabular Data Stream) entrant est incorrect. L’en-tête TRACE TDS contenait des erreurs.
4081 16 Non Le paramètre '%.*ls' a été déduit comme un paramètre table, qui ne peut pas être envoyé par les versions du pilote client antérieures à SQL Server 2008. Soumettez à nouveau la requête à l'aide d'un pilote client plus récent.
4082 16 Non Impossible de récupérer l’état de session demandé par la connexion.
4083 16 Non La connexion a été récupérée et le nombre de lignes dans la première requête n’est pas disponible. Exécutez une autre requête pour obtenir un nombre de lignes valide.
4101 16 Non Les agrégats du côté droit d'un APPLY ne peuvent pas faire référence à des colonnes du côté gauche.
4102 15 Non L'indicateur (hint) de verrou READPAST est uniquement autorisé sur les tables cibles d'UPDATE et de DELETE, ainsi que sur les tables spécifiées dans une clause explicite FROM.
4103 15 Non « %.*ls » : Les vues temporaires ne sont pas autorisées.
4104 16 Non L'identificateur en plusieurs parties "%.*ls" ne peut pas être lié.
4105 16 Non Les fonctions définies par l'utilisateur, les fonctions de partition et les références de colonnes ne sont pas autorisées dans les expressions de ce contexte.
4,106 15 Non La fonction '%.*ls' peut ne pas avoir de cadre de fenêtre.
4107 16 Non L'insertion dans des tables ou des vues distantes n'est pas autorisée à l'aide de l'utilitaire BCP ou de BULK INSERT.
4108 16 Non Les fonctions fenêtrées peuvent uniquement apparaître dans les clauses SELECT ou ORDER BY.
4109 16 Non Les fonctions fenêtrées ne peuvent pas être employées dans le contexte d'une autre fonction en fenêtre ou d'un agrégat.
4110 16 Non Le type d'argument "%s" n'est pas valide pour l'argument %d de "%s".
4111 16 Non L'instruction CREATE SCHEMA doit être suivie d'un nom ou d'un mot clé d'autorisation.
4112 16 Non La fonction '%.*ls' doit avoir une clause OVER avec ORDER BY.
4113 16 Non La fonction '%.*ls' n’est pas une fonction de fenêtrage valide et ne peut pas être utilisée avec la clause OVER.
4114 16 Non La fonction '%.*ls' accepte exactement %d argument(s).
4115 16 Non La référence à la colonne « %.*ls » n’est pas autorisée dans un argument à une clause TOP, OFFSET ou FETCH. Seules les références aux colonnes dans une étendue externe ou des expressions autonomes et des sous-requêtes sont autorisées ici.
4116 16 Non La fonction 'ntile' n'accepte qu'une expression int ou bigint positive en entrée.
4117 16 Non Impossible de récupérer les données de table pour l’opération de requête, car le schéma de table « %.*ls » est modifié trop fréquemment. Étant donné que la table « %.*ls » contient une colonne calculée, les modifications apportées au schéma de table nécessitent une actualisation de toutes les données de table. Réessayez l'opération de requête et si le problème persiste, utilisez SQL Server Profiler pour identifier les opérations de modification de schéma qui sont effectuées.
4118 16 Non Une expression non valide a été spécifiée dans la clause FOR UPDATE.
4119 16 Non Des valeurs par défaut ne peuvent pas être assignées à des configurateurs de propriétés de colonnes d'un type CLR.
4120 16 Non Un nom de fonction défini par l'utilisateur ne peut pas avoir pour préfixe un nom de base de données dans ce contexte.
4121 16 Non Impossible de trouver la colonne « %.*ls » ou la fonction définie par l’utilisateur ou l’agrégat « %.*ls », ou le nom est ambigu.
4122 16 Non Les appels distants de fonction table ne sont pas autorisés.
4123 15 Non L’élément Window dans la clause OVER ne peut pas non plus être spécifié dans la clause WINDOW.
4124 16 Non Les paramètres fournis pour le traitement ne sont pas valides.
4125 15 Non La fonction '%.*ls' doit avoir une clause OVER.
4126 16 Non Colonnes indexées de texte intégral introuvables.
4127 16 Non Au moins un des arguments de COALESCE doit être une expression qui n’est pas la constante NULL.
4128 16 Non Une erreur interne s'est produite lors de l'exécution d'une requête distante. Contactez votre support technique SQL Server et fournissez des informations détaillées sur la requête que vous tentez d'exécuter.
4129 16 Non La fonction inline "%.*ls" ne peut pas accepter de paramètres ou de sous-requêtes corrélés parce qu'elle utilise un opérateur de texte intégral.
4130 16 Non Un indicateur en double a été spécifié pour l'ensemble de lignes BULK.
4131 16 Non Une valeur littérale de compilation est spécifiée plusieurs fois pour la variable "%.*ls" dans une ou plusieurs clauses OPTIMIZE FOR.
4132 16 Non La valeur spécifiée pour la variable "%.*ls" dans la clause OPTIMIZE FOR ne peut pas être implicitement convertie au type de cette variable.
4133 16 Non Seule une expression scalaire peut être spécifiée comme argument de l'instruction RETURN.
4134 16 Oui Les métadonnées stockées sur le disque pour la colonne calculée '%.*ls' dans la table '%.*ls' ne correspondent pas à la définition de colonne. Pour éviter une éventuelle altération de l'index, supprimez et recréez cette colonne calculée.
4135 16 Non Le synonyme '%.*ls' est défini sur la file d’attente '%.*ls'. Les synonymes sur les files d'attente ne sont pas autorisés.
4136 16 Non L’indicateur '%.*ls' ne peut pas être utilisé avec l’indicateur '%.*ls'.
4137 16 Non Un fichier de format ne peut pas être spécifié avec l'option SINGLE_BLOB, SINGLE_CLOB ou SINGLE_NCLOB.
4138 16 Non Des indicateurs (hint) de verrouillage en conflit sont spécifiés pour la table "%.*ls". Cet incident peut être dû à la spécification d'un indicateur en conflit pour une vue.
4139 16 Non Impossible de traiter la requête, car elle fait référence à la fonction table CLR (Common Language Runtime) « %.*ls » avec un indicateur dans la vue « %.*ls ».
4140 15 Non L'indicateur (hint) de verrou READCOMMITTEDLOCK n'est pas autorisé sur la table cible d'une instruction INSERT.
4141 16 Non Les mises à jour imbriquées de type CLR ne sont pas autorisées.
4142 16 Non Les agrégats ne sont pas autorisés dans la liste RECEIVE.
4,143 16 Non Le fournisseur openrowset en bloc n'est pas une cible valide pour %.*ls.
4144 16 Non L'indicateur '%.*ls' n'est pas autorisé lors de l'insertion dans des tables distantes.
4145 15 Non Expression de type non booléen spécifiée dans un contexte où une condition est attendue, près de '%.*ls'.
4146 16 Non Des statistiques ne peuvent être créées que sur des colonnes.
4147 15 Non La requête utilise des opérateurs de jointure externe non ANSI (« *= » ou « =* »). Pour exécuter cette requête sans modification, attribuez au niveau de compatibilité de la base de données actuelle la valeur 80, à l'aide de l'option SET COMPATIBILITY_LEVEL de ALTER DATABASE. Il est instamment recommandé de réécrire la requête en utilisant des opérateurs de jointure externe ANSI (LEFT OUTER JOIN, RIGHT OUTER JOIN). Dans les futures versions de SQL Server, les opérateurs de jointure non ANSI ne seront pas pris en charge, même dans les modes de compatibilité descendante.
4148 16 Non Les méthodes XML ne sont pas autorisées dans une clause GROUP BY.
4150 16 Non Les indicateurs (hint) ne sont pas autorisés dans des références CTE (Common Table Expression) récursives. Vous pourriez par exemple supprimer l'indicateur de la référence CTE récursive '%.*ls'.
4151 16 Non Le type du premier argument de NULLIF ne peut pas être la constante Null, car le type du premier argument doit être connu.
4152 16 Non Le type "%.*ls" n'est pas un type CLR.
4153 16 Non Impossible de traiter le type de données "%ls" comme un type de données "%ls".
4154 16 Non UNNEST peut uniquement accepter une expression de type multiset.
4155 15 Non La liste SELECT pour l'instruction imbriquée INSERT ne peut contenir qu'un seul élément.
4156 16 Non La cible d'une opération imbriquée d'insertion, de mise à jour ou de suppression doit être de type multiset.
4157 16 Non « %.*ls » n’est pas une propriété, un champ ou une méthode valides.
4158 16 Non Le champ "%.*ls" est référencé plusieurs fois dans la liste de définition, soit directement, soit par le biais d'une propriété.
4159 16 Non Les instances de type CLR différées nécessitent une colonne de table de base locale comme argument.
4.1.6.0 16 Non Impossible de trouver une clé appropriée dans la table '%.*ls' pour une utilisation dans une extraction de type CLR différée.
4161 16 Non Seuls les types CLR sont autorisés dans une extraction de type CLR différée.
4162 16 Non Une table PROB_MATCH ne peut être utilisée que dans une requête PROB_MATCH.
4163 16 Non Une clause GROUP BY est requise dans une requête PROB_MATCH.
4164 16 Non Une clause GROUP BY dans une requête PROB_MATCH ne peut comporter que des colonnes clés et doit inclure toutes les colonnes clés.
4165 16 Non S'il est présent dans l'une des sous-requêtes, l'argument de substitution de score doit l'être dans toutes les sous-requêtes et doit correspondre à la même constante et à la même variable.
4166 16 Non Sous requête PROB_MATCH non valide.
4167 16 Non Des sous-requêtes PROB_MATCH multiples ne peuvent faire référence qu'à la même table de base.
4168 16 Non Élément de projet PROB_MATCH non valide dans la liste PROB_MATCH SELECT.
4169 16 Non L'application de TREAT plusieurs fois à la même expression n'est pas autorisée dans une référence de propriété en texte intégral.
4170 16 Non La spécification (ANY) peut uniquement être appliquée à des expressions de type multiset.
4171 16 Non Un alias n'a pas été spécifié pour un agrégat dans la liste PROB_MATCH SELECT.
4172 16 Non Utilisation incorrecte d'un %s de texte intégral.
4173 16 Non « %.*s » n’est pas un nom de fonction de scoring valide.
4174 16 Non Une requête de valeur d'extraction d'instanciation de type CLR différée ne peut faire référence qu'à une colonne de type grand objet ou grande valeur.
4175 16 Non Les mises à jour imbriquées ne peuvent pas être effectuées sur des types CLR qui ne sont pas Format.Structured.
4176 16 Non Trop de paramètres ont été spécifiés pour FULLTEXTTABLE de type "Simple". Le nombre maximal de paramètres est %d.
4177 16 Non La clause FROM d'une requête PROB_MATCH doit être une table dérivée unique.
4184 16 Non Impossible de récupérer les données de table pour l’opération de requête, car le schéma de table « %.*ls » est modifié trop fréquemment. Étant donné que la table « %.*ls » contient un index filtré ou des statistiques filtrées, les modifications apportées au schéma de table nécessitent une actualisation de toutes les données de table. Réessayez l'opération de requête et si le problème persiste, utilisez SQL Server Profiler pour identifier les opérations de modification de schéma qui sont effectuées.
4185 16 Non Cette action ne peut pas être effectuée sur un type de système.
4186 16 Non La colonne '%ls.%.*ls' ne peut pas être référencée dans la clause OUTPUT parce que la définition de colonne contient une sous-requête ou référence une fonction qui offre un accès aux données utilisateur ou système. Une fonction est censée par défaut offrir un accès aux données si elle n'est pas liée au schéma. Pensez à supprimer la sous-requête ou la fonction de la définition de colonne ou à supprimer la colonne de la clause OUTPUT.
4187 16 Non Le type de données %ls de la variable de réception ne peut pas stocker toutes les valeurs du type de données %ls de la colonne '%.*ls' sans perte de données.
4188 16 Non La colonne ou le paramètre '%.*ls' a le type '%ls' et le classement '%.*ls'. Les types métier hérités ne prennent pas en charge les encodages UTF-8 ou UTF-16. Utilisez les types varchar(max), nvarchar(max) ou un classement qui n’a pas les indicateurs _SC ou _UTF8.
4189 16 Non Impossible de convertir en texte/ntext ou collate en '%.*ls', car ces types LOB hérités ne prennent pas en charge les encodages UTF-8 ou UTF-16. Utilisez les types varchar(max), nvarchar(max) ou un classement qui n’a pas les indicateurs _SC ou _UTF8.
4190 16 Non L’opérateur PIVOT n’est pas autorisé dans la partie récursive d’une expression de table commune récursive '%.*ls'.
4191 16 Non Impossible de résoudre le conflit de classement de l'opération %ls.
4192 16 Non Impossible de résoudre le conflit de classement.
4193 16 Non '%.*ls' n’est pas un cadre de fenêtre valide et ne peut pas être utilisé avec la clause OVER.
4194 15 Non RANGE est uniquement pris en charge avec les délimiteurs de cadre de fenêtre UNBOUNDED et CURRENT ROW.
4195 16 Non La référence à la colonne « %.*ls » n’est pas autorisée dans un argument à la fonction NTILE. Seules les références aux colonnes dans une étendue externe ou des expressions autonomes et des sous-requêtes sont autorisées ici.
4196 16 Non La colonne '%ls.%.*ls' ne peut pas être référencée dans la clause OUTPUT, car la définition de colonne contient une expression à l’aide d’une fonction de fenêtre.
4,197 16 Non Une erreur de compilation de requête interne s’est produite pendant la liaison.
4198 16 Non Le classement '%.*ls' est pris en charge uniquement sur les types de données Unicode. Les classements Unicode uniquement ne peuvent pas être utilisés pour spécifier les paramètres de fonction de partition.
4199 16 Non La valeur de l’argument %d n’est pas valide pour l’argument %d de la fonction %ls.
4202 16 Non BACKUP LOG impossible car des modifications journalisées en bloc existent dans la base de données et un ou plusieurs groupes de fichiers ne sont pas disponibles.
4208 16 Non L'instruction %hs n'est pas autorisée lorsque le modèle de récupération est SIMPLE. Faites appel à BACKUP DATABASE ou modifiez le modèle de récupération au moyen de ALTER DATABASE.
4212 16 Non Impossible de sauvegarder le journal de la base de données master. L'exécution de BACKUP LOG est impossible en raison de l'absence de sauvegarde de la base de données actuelle.
4214 16 Non BACKUP LOG ne peut pas être effectué car il n'y a pas de sauvegarde actuelle.
4215 10 Non Le journal n'a pas été tronqué, car les enregistrements du début sont en attente de réplication ou de capture de données modifiées. Assurez-vous que l'Agent de lecture du journal ou qu'un travail de capture est en cours d'exécution, ou faites appel à sp_repldone pour marquer les transactions comme étant distribuées ou capturées.
4217 10 Non BACKUP LOG ne peut pas modifier la base de données, car celle-ci est en lecture seule. La sauvegarde va se poursuivre, même si les sauvegardes suivantes vont dupliquer le travail de celle-ci.
4218 16 Non La base de données comporte des opérations journalisées en bloc. Exécutez une instruction BACKUP LOG.
4219 10 Non La chaîne de sauvegarde des journaux est interrompue. Vous devez effectuer une sauvegarde complète de base de données avant de pouvoir effectuer une sauvegarde de journal.
4220 16 Non Impossible de sauvegarder le journal de la base de données de modèle avec l’option NORECOVERY.
4221 16 Non La connexion au serveur de lecture secondaire a échoué en raison d’une longue attente sur 'HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING'. Le réplica n’est pas disponible pour la connexion, car il manque des versions de ligne pour les transactions qui étaient en cours lorsque le réplica a été recyclé. Le problème peut être résolu en restaurant ou en validant les transactions actives au niveau du réplica principal. Les occurrences de cette erreur peuvent être réduites en évitant les transactions d’écriture longues sur le serveur principal.
4222 16 Non Impossible d’effectuer la sauvegarde du journal avec l’option MAX_VLF_COUNT fournie.
4223 16 Non Impossible d’effectuer la sauvegarde du journal avec l’option MAX_VLF_COUNT fournie sur les fichiers secondaires Hadron.
4302 16 Non L'option "%ls" est en conflit avec la restauration en ligne. Retirez l'option en conflit et exécutez à nouveau la commande.
4,303 16 Non Le point de départ de la restauration est maintenant au numéro de séquence de journal (LSN) %.*s. Un roll forward supplémentaire passé LSN %.*s est nécessaire pour terminer la séquence de restauration.
4305 16 Non Le journal de ce jeu de sauvegarde commence à LSN %.*ls, qui est trop récent pour s’appliquer à la base de données. Une sauvegarde de journal antérieure qui inclut LSN %.*ls peut être restaurée.
4307 16 Non La restauration en ligne dans la base de données '%ls' a échoué. Il peut s'avérer nécessaire d'effectuer une restauration hors ligne. Pour imposer une restauration hors ligne, déconnectez d'abord la base de données à l'aide de l'instruction BACKUP LOG WITH NORECOVERY.
4308 10 Non La restauration en ligne est terminée, mais WITH NORECOVERY a été spécifié. Utilisez RESTORE WITH RECOVERY pour amener en ligne les données affectées.
4309 16 Non L'état du fichier "%ls" empêche la restauration de pages individuelles. Seule la restauration d'un fichier est actuellement possible.
4310 16 Non L'instruction RESTORE PAGE n'est pas autorisée sur le fichier "%ls", car celui-ci n'est pas en ligne.
4311 16 Non L'instruction RESTORE PAGE n'est pas autorisée à partir des sauvegardes effectuées avec des versions antérieures de SQL Server.
4312 16 Non Ce journal ne peut pas être restauré car une rupture a été créée dans la séquence de journaux de transactions consécutifs. Utilisez des sauvegardes de données plus récentes pour rétablir la continuité.
4313 16 Non obsolète
4314 16 Non obsolète
4315 10 Non Certains fichiers nécessitent encore des étapes de restauration supplémentaires pour que la séquence de restauration en ligne puisse se terminer.
4318 16 Non Le fichier '%ls' a été roulé vers LSN %.*ls. Ce journal se termine à LSN %.*ls, qui est trop tôt pour appliquer l’option WITH RECOVERY. Exécutez à nouveau l'instruction RESTORE LOG avec l'option WITH NORECOVERY.
4319 16 Non Une opération de restauration précédente a été interrompue et n'a pas terminé le traitement du fichier '%ls'. Vous pouvez soit restaurer le jeu de sauvegarde qui a été interrompu, soit relancer la séquence de restauration.
4320 16 Non Le fichier "%ls" n'a pas été entièrement restauré par une restauration de base de données ou de fichier. Le fichier doit être entièrement restauré avant d'appliquer ce jeu de sauvegarde.
4322 10 Non Ce jeu de sauvegarde contient des enregistrements qui ont été inscrits avant le moment indiqué. La base de données va rester dans l'état de restauration de façon à ce que la restauration par progression puisse se poursuivre.
4323 16 Non Une opération RESTORE WITH CONTINUE_AFTER_ERROR précédente a laissé la base de données dans un état potentiellement endommagé. Pour continuer cette séquence RESTORE, toutes les étapes suivantes doivent inclure l'option CONTINUE_AFTER_ERROR.
4,326 16 Non Le journal de ce jeu de sauvegarde se termine à LSN %.*ls, ce qui est trop tôt pour s’appliquer à la base de données. Une sauvegarde de journal plus récente qui inclut LSN %.*ls peut être restaurée.
4327 16 Non Le journal dans ce jeu de sauvegarde contient des modifications journalisées en bloc. Une récupération limitée dans le temps est interdite. La base de données a été restaurée par progression jusqu'à la fin du journal.
4,328 16 Non Le fichier "%ls" est manquant. La progression s’arrête au numéro de séquence de journal %.*ls. Le fichier est créé au numéro de séquence de journal (LSN) %.*ls, supprimé à LSN %.*ls. Restaurez le journal des transactions au-delà du point temporel de suppression du fichier ou restaurez les données pour assurer la cohérence avec le reste de la base de données.
4329 10 Non Ce fichier journal contient des enregistrements inscrits avant la marque spécifiée. La base de données va rester dans l'état de restauration pour vous permettre d'utiliser un autre journal.
4330 16 Non Ce jeu de sauvegarde ne peut pas être appliqué parce qu'il correspond à un chemin de récupération qui n'est pas cohérent avec la base de données. Le chemin de récupération est la séquence de sauvegarde de données et de fichiers journaux qui rétablit la base de données à un point de récupération particulier. Trouvez une sauvegarde compatible à restaurer ou restaurez le reste de la base de données à un point de récupération dans ce jeu de sauvegarde, ce qui restaurera la base de données à un point différent dans le temps. Pour plus d'informations sur les chemins de récupération, reportez-vous à la documentation en ligne de SQL Server.
4331 16 Non Impossible de restaurer la base de données car les fichiers ont été restaurés en fonction d'une limite dans le temps incohérente.
4332 16 Non L'instruction RESTORE LOG a été interrompue. Pour utiliser la base de données dans son état actuel, exécutez RESTORE DATABASE %ls WITH RECOVERY.
4333 16 Non La base de données ne peut pas être récupérée car le journal n'a pas été restauré.
4,334 16 Non La marque nommée n'identifie pas un numéro de séquence d'enregistrement valide.
4335 16 Non La valeur temporelle STOPAT spécifiée est trop hâtive. La totalité ou une partie de la base de données est déjà restaurée par progression au-delà de ce point.
4336 16 Non Le groupe de fichiers "%ls" a été supprimé et ne peut pas être restauré dans la base de données en ligne.
4337 16 Non Le fichier "%ls" a été supprimé et ne peut pas être restauré dans la base de données en ligne.
4338 16 Non La clause STOPAT spécifie un point trop hâtif pour permettre la restauration de ce jeu de sauvegarde. Choisissez un autre point d'arrêt ou utilisez RESTORE DATABASE WITH RECOVERY pour effectuer une récupération au point actuel.
4339 10 Non Cette instruction RESTORE a réussi à effectuer certaines actions, mais il n'est pas possible de mettre la base de données en ligne parce qu'une ou plusieurs étapes RESTORE sont nécessaires. Les messages précédents expliquent les raisons de l'échec de la récupération à ce stade.
4340 16 Non La clause de limite dans le temps de cette instruction RESTORE ne peut être utilisée que par les instructions RESTORE LOG. Évitez d'utiliser cette clause ou employez une clause qui inclut un cachet temporel (timestamp).
4341 16 Non Cette sauvegarde des journaux de transactions contient des modifications journalisées en bloc. Elle ne peut pas être utilisée pour prévoir un arrêt à un point arbitraire dans le temps.
4342 16 Non La récupération limitée dans le temps est impossible sauf si le groupe de fichiers primaire fait partie de la séquence de restauration. Évitez d'utiliser la clause de limitation dans le temps ou restaurez le groupe de fichiers primaire.
4,343 16 Non La base de données a été restaurée par progression jusqu'à la fin de ce jeu de sauvegarde et au-delà de la limite spécifiée dans le temps. L'instruction RESTORE WITH RECOVERY peut être utilisée pour accepter le point de récupération actuel.
4344 16 Non L'instruction RESTORE PAGE n'est pas autorisée sur les bases de données ou les groupes de fichiers en lecture seule.
4345 10 Non Problèmes lors de l'enregistrement d'informations dans la table msdb..suspect_page. Cette erreur n'interfère avec aucune autre activité que la maintenance de la table suspect_page. Consultez le journal des erreurs pour plus de détails.
4346 16 Non RESTORE PAGE n’est pas autorisé avec les bases de données qui utilisent le modèle de récupération simple ou qui ont rompu la chaîne de sauvegarde de journal.
4347 16 Non La séquence de restauration actuelle a été interrompue précédemment pendant la transition vers l'état en ligne. RESTORE DATABASE WITH RECOVERY peut être utilisé pour effectuer la transition vers l'état en ligne.
4348 16 Non La restauration en ligne dans la base de données '%ls' a échoué. Il peut s'avérer nécessaire d'effectuer une restauration hors ligne. Pour lancer cette opération, utilisez l'instruction BACKUP LOG WITH NORECOVERY.
4,349 16 Non Le journal de ce jeu de sauvegarde commence à LSN %.*ls, qui est trop récent pour s’appliquer à la base de données. Cette séquence de restauration doit initialiser le journal pour démarrer à LSN %.*ls. Relancez l'instruction RESTORE LOG en utilisant une sauvegarde du journal antérieure.
4350 16 Non La liste de pages fournies avec l'instruction RESTORE PAGE n'est pas correctement mise en forme. Avant que ce problème ne se produise, %d pages ont été correctement identifiées. Le problème s'est produit à l'offset de caractère %d. Vérifiez que toutes les pages sont identifiées par des paires file> :<page> numériques <avec des virgules séparant chaque paire. Par exemple : PAGE='1:57,2:31'.
4351 16 Non Les sauvegardes effectuées sur des versions antérieures de SQL Server ne sont pas prises en charge par fn_dump_dblog.
4352 16 Non RESTORE LOG n'est pas pris en charge à partir de cette sauvegarde de données, car le fichier '%ls' est trop ancien. Utilisez une sauvegarde de fichier journal ordinaire pour continuer la séquence de restauration.
4353 16 Non Des réadressages de fichiers en conflit ont été spécifiés pour le fichier '%.*ls'. Une seule clause WITH MOVE doit être spécifiée par nom de fichier logique.
4354 10 Oui Le fichier '%.*ls' de la base de données restaurée '%ls' est laissé dans l'état defunct car la base de données est mise à niveau à partir d'une version antérieure. La restauration fragmentaire n'est pas prise en charge lorsqu'une mise à niveau est impliquée.
4355 16 Non La commande revert n'est pas spécifiée correctement. L’instruction RESTORE doit être de la forme suivante : RESTORE DATABASE <x> FROM DATABASE_SNAPSHOT = <y>.
4403 16 Non Impossible de mettre à jour la vue ou la fonction '%.*ls', car elle contient des agrégats ou une clause DISTINCT ou GROUP BY, ou un opérateur PIVOT ou UNPIVOT.
4405 16 Non La vue ou la fonction '%.*ls' ne peut pas être mise à jour car la modification porte sur plusieurs tables de base.
4406 16 Non Impossible de mettre à jour ou d'insérer la vue ou la fonction '%.*ls' car elle contient un champ dérivé ou constant.
4408 19 Oui Trop de tables. La requête et ses vues ou ses fonctions dépassent la limite de %d tables. Modifiez la requête de manière à réduire le nombre de tables.
4413 16 Non Impossible d'utiliser la vue ou la fonction '%.*ls' à cause d'erreurs de liaison.
4414 16 Non Impossible d'allouer la table connexe pour la résolution de la vue ou de la fonction. Le nombre maximal de tables dans une requête (%d) a été dépassé.
4415 16 Non La vue '%.*ls' ne peut pas être mise à jour parce qu'elle a été créée avec WITH CHECK OPTION ou qu'elle englobe une vue créée avec WITH CHECK OPTION, et que la table cible est référencée plusieurs fois dans la requête résultante.
4416 16 Non La vue UNION ALL '%.*ls' ne peut pas être mise à jour car la définition contient une construction non autorisée.
4417 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur UNION.
4418 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour, car elle contient des agrégats ou une clause DISTINCT ou GROUP BY, ou un opérateur PIVOT ou UNPIVOT.
4420 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que la modification concerne plusieurs tables de base.
4421 16 Non La table dérivée '%.*ls' ne peut pas être mise à jour parce que l'une de ses colonnes est dérivée ou constante.
4422 16 Non La vue '%.*ls' comporte un déclencheur INSTEAD OF UPDATE et ne peut pas être la cible d'une instruction UPDATE FROM.
4423 16 Non La vue '%.*ls' comporte un déclencheur INSTEAD OF DELETE et ne peut pas être la cible d'une instruction DELETE FROM.
4424 16 Non Impossible de spécifier des tables jointes dans une requête contenant des opérateurs de jointure externe. La vue ou la fonction '%.*ls' contient des tables jointes.
4425 16 Non Impossible de spécifier des opérateurs de jointure externe dans une requête contenant des tables jointes. La vue ou la fonction '%.*ls' contient des opérateurs de jointure externe.
4426 16 Non La vue '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur UNION.
4427 16 Non Impossible de mettre à jour la vue « %.*ls », car elle ou une vue qu’elle référence a été créée avec WITH CHECK OPTION et sa définition contient une clause TOP ou OFFSET.
4429 16 Non La vue ou la fonction '%.*ls' contient une auto-référence. Les vues ou les fonctions ne peuvent pas se faire référence à elles-mêmes, ni directement, ni indirectement.
4430 10 Non Avertissement : les indicateurs (hint) d'index fournis pour la vue '%.*ls' seront ignorés.
4431 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a une colonne d’horodatage.
4432 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a une contrainte DEFAULT.
4433 16 Non Impossible d’insérer dans la vue partitionnée '%.*ls', car la table '%.*ls' a une contrainte IDENTITY.
4434 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a un déclencheur INSTEAD OF.
4435 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car une valeur n’a pas été spécifiée pour la colonne de partitionnement '%.*ls'.
4436 16 Non Impossible de mettre à jour la vue UNION ALL '%.*ls' car une colonne de partitionnement est introuvable.
4437 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls' en tant que cible d'une opération en bloc.
4438 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls' car elle ne livre pas toutes les colonnes de ses tables membres.
4439 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la requête source contient des références à la table de partition '%.*ls'.
4440 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car une clé primaire est introuvable dans la table '%.*ls'.
4441 16 Non La vue partitionnée '%.*ls' n’est pas modifiable, car la table '%.*ls' a un index sur une colonne calculée.
4442 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la table de base '%.*ls' est utilisée plusieurs fois.
4443 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la colonne '%.*ls' de la table de base '%.*ls' est utilisée plusieurs fois.
4444 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la clé primaire de la table '%.*ls' n’est pas incluse dans le résultat de l’union.
4445 16 Non La vue UNION ALL '%.*ls' n’est pas modifiable, car la clé primaire de la table '%.*ls' n’est pas unionée avec les clés primaires des tables précédentes.
4446 16 Non Impossible de mettre à jour la vue UNION ALL « %.*ls », car la définition de la colonne « %.*ls » de la vue « %.*ls » est utilisée par une autre colonne d’affichage.
4447 16 Non La vue '%.*ls' ne peut pas être mise à jour parce que la définition contient un opérateur de jeu.
4448 16 Non Impossible d'effectuer une insertion dans la vue partitionnée '%.*ls' car des valeurs n'ont pas été fournies pour toutes les colonnes.
4449 16 Non L'utilisation de valeurs par défaut n'est pas autorisée dans les vues contenant un opérateur de jeu.
4450 16 Non Impossible de mettre à jour la vue partitionnée '%.*ls', car la définition de la colonne de vue '%.*ls' dans la table '%.*ls' a une contrainte IDENTITY.
4,451 16 Non Les vues référençant les tables de plusieurs serveurs ne peuvent pas être mises à jour dans l'édition de cette instance de SQL Server '%.*ls'. Pour plus d'informations sur la prise en charge des fonctionnalités dans différentes versions de SQL Server, consultez la documentation en ligne.
4452 16 Non Impossible de mettre à jour la colonne de partitionnement '%.*ls' de la vue '%.*ls', car la table '%.*ls' a une contrainte CASCADE DELETE ou CASCADE UPDATE.
4453 16 Non Impossible de mettre à jour la colonne de partitionnement '%.*ls' de la vue '%.*ls', car la table '%.*ls' a un déclencheur INSERT, UPDATE ou DELETE.
4,454 16 Non Impossible de mettre à jour la vue partitionnée "%.*ls" parce que les colonnes de partitionnement de ses tables membres ont des types incompatibles.
4456 16 Non Impossible de mettre à jour la vue partitionnée "%.*ls" parce qu'une ou plusieurs des colonnes non partitionnées de ses tables membres ont des types incompatibles.
4457 16 Non La tentative d'insertion ou de mise à jour de la vue partitionnée a échoué car la valeur de la colonne de partitionnement n'appartient pas à l'une des partitions.
4458 16 Non La vue partitionnée « %.*ls » n’est pas modifiable, car une ou plusieurs des tables partitionnée sont une table Hekaton et la colonne partitionnée est mise à jour.
4502 16 Non Dans la vue ou la fonction '%.*ls', le nombre de noms de colonnes spécifiés est supérieur au nombre de colonnes définies.
4503 16 Non Impossible de créer la liaison au schéma %S_MSG '%.*ls' en raison de sa référence à un objet se trouvant dans une autre base de données.
4504 16 Non Impossible de créer %S_MSG '%.*ls', car le type CLR '%.*ls' n’existe pas dans la base de données cible '%.*ls'.
4505 16 Non CREATE VIEW a échoué, car la colonne '%.*ls' dans la vue '%.*ls' dépasse le maximum de %d colonnes.
4506 16 Non Dans chaque vue, les noms de colonnes ou de fonctions doivent être uniques. Le nom de colonne '%.*ls' dans la vue ou la fonction '%.*ls' est spécifié plusieurs fois.
4508 16 Non Les vues ou les fonctions ne sont pas autorisées sur les tables temporaires. Les noms de tables commençant par '#' désignent les tables temporaires.
4510 16 Non Impossible d'exécuter CREATE VIEW parce que WITH %ls a été spécifié et que la vue ne peut pas être mise à jour.
4511 16 Non CREATE VIEW ou FUNCTION a échoué parce qu'aucun nom n'a été spécifié pour la colonne %d.
4512 16 Non Impossible de lier le schéma %S_MSG '%.*ls', car le nom '%.*ls' n’est pas valide pour la liaison de schéma. Les noms doivent être en deux parties et un objet ne peut pas se référencer lui-même.
4513 16 Non Impossible de lier le schéma %S_MSG '%.*ls'. '%.*ls' n’est pas lié au schéma.
4514 16 Non Échec de CREATE FUNCTION car aucun nom de colonne n'est spécifié pour la colonne %d.
4515 16 Non LA FONCTION CREATE a échoué, car la colonne '%.*ls' dans la fonction '%.*ls' dépasse le maximum de %d colonnes.
4516 16 Non Impossible de lier au schéma la fonction '%.*ls' car elle contient une instruction EXECUTE.
4517 16 Non Un objet de file d'attente de service ne peut pas être utilisé dans des expressions de liaison au schéma. '%.*ls' est une file d'attente de service.
4518 16 Non Impossible de %S_MSG '%.*ls', car il s’agit d’une vue générée par le système créée à des fins d’optimisation.
4519 16 Non Impossible de %S_MSG %S_MSG '%.*ls' sur l’affichage '%.*ls', car il s’agit d’une vue générée par le système créée à des fins d’optimisation.
4520 16 Non Impossible de désactiver l'index sur la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4521 16 Non Impossible d'utiliser l'objet '%.*ls' avec un attribut de suppression d'objet automatique dans des expressions de liaison au schéma parce qu'il s'agit d'une vue générée par le système qui a été créée à des fins d'optimisation.
4522 16 Non Impossible de modifier la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4523 16 Non Impossible de créer un déclencheur sur la vue '%.*ls' parce que celle-ci est une vue générée par le système qui a été créée à des fins d'optimisation.
4524 16 Non Impossible de modifier la vue '%.*ls', car elle a une matérialisation d’instantané.
4525 16 Non Impossible d’utiliser l’indicateur '%ls' sur l’affichage '%.*ls' qui a une matérialisation d’instantané avant l’actualisation de la vue.
4526 16 Non Impossible d’utiliser l’indicateur de table au niveau de l’isolation sur la vue '%.*ls' qui a une matérialisation d’instantané sans indicateur de requête EXPAND VIEWS.
4527 16 Non Impossible d’ALTER VIEW '%.*ls' avec l’attribut SNAPSHOT. Utilisez CREATE VIEW à la place.
4602 14 Non Seuls les membres du rôle sysadmin peuvent accorder ou révoquer l'autorisation CREATE DATABASE.
4604 16 Non L'utilisateur ou le groupe '%.*ls' n'existe pas ou vous n'avez pas l'autorisation nécessaire.
4606 16 Non Privilège %ls accordé ou révoqué non compatible avec l'objet.
4610 16 Non Vous ne pouvez accorder ou révoquer des autorisations que pour les objets de la base de données en cours.
4611 16 Non Pour révoquer ou refuser des privilèges attribuables, spécifiez l'option CASCADE.
4613 16 Non Le fournisseur d'autorisations ne possède pas l'autorisation GRANT.
4615 16 Non Nom de colonne non valide : '%.*ls'.
4616 16 Non Vous ne pouvez pas effectuer cette opération pour la base de données de ressources.
4617 16 Non Impossible d'accorder, de refuser ou de révoquer des autorisations à des rôles spéciaux.
4618 16 Non Vous n'avez pas l'autorisation d'utiliser '%.*ls' dans la clause AS.
4619 16 Non L'autorisation CREATE DATABASE ne peut être accordée que dans la base de données master.
4620 16 Non Toutes les autorisations dans une instruction grant/deny/revoke doivent concerner la même étendue (par exemple, serveur ou base de données)
4621 16 Non Les autorisations dans l'étendue du serveur ne peuvent être accordées que lorsque la base de données actuelle est master.
4622 16 Non Les autorisations dans l'étendue serveur ne peuvent être accordées qu'à des connexions.
4,623 16 Non L'autorisation ALL a été déconseillée et n'est plus disponible pour cette classe d'entité.
4624 16 Non Impossible d'accorder, de refuser ou de révoquer des autorisations à sa, dbo, entity owner, information_schema, sys ou à vous-même.
4625 16 Non L'utilisateur ou le groupe '%.*s' n'existe pas ou vous n'avez pas l'autorisation nécessaire.
4627 16 Non Impossible d’accorder, de refuser ou de révoquer l’autorisation de la base de données de connexion aux rôles d’application.
4628 16 Non L'autorisation ALL est déconseillée et conservée uniquement à des fins de compatibilité. Cela NE concerne PAS les autorisations ALL définies sur l'entité.
4629 16 Non Les autorisations sur les affichages catalogue dont l'étendue est définie au niveau serveur ou sur les procédures stockées système ou sur les procédures stockées étendues ne peuvent être octroyées que si la base de données actuelle est la base de données master.
4630 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server. Vous pouvez également utiliser l’autorisation %.*ls level '%.*ls'.
4631 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server.
4632 16 Non L’autorisation '%.*ls' n’est pas prise en charge dans cette version de SQL Server. Vous pouvez également utiliser l’autorisation %.*ls level '%.*ls'.
4701 16 Non L'objet "%.*ls" est introuvable, car il n'existe pas ou vous ne disposez pas des autorisations requises.
4707 16 Non Impossible de tronquer l’objet '%.*ls', car il ou l’un de ses index réside sur un groupe de fichiers READONLY '%.*ls'.
4708 16 Non Impossible de tronquer l'objet '%.*ls' parce que ce n'est pas une table.
4709 16 Non Vous n'êtes pas autorisé à tronquer la table système '%.*ls'.
4710 16 Non Impossible de tronquer l’objet '%.*ls', car il ou l’un de ses index réside sur un groupe de fichiers hors connexion '%.*ls'.
4711 16 Non Impossible de tronquer la table '%.*ls' parce qu'elle est publiée pour la réplication ou activée pour la capture de données modifiées.
4712 16 Non Impossible de tronquer la table '%.*ls' parce qu'elle est actuellement référencée par une contrainte FOREIGN KEY.
4801 16 Non L'insertion en bloc n'est pas prise en charge sur ce protocole d'accès.
4802 16 Non Les options SINGLE_LOB, SINGLE_CLOB et SINGLE_NCLOB ne peuvent pas être utilisées conjointement avec les autres options.
4803 21 Oui Le client de copie en bloc (bcp) a envoyé une longueur de ligne de %d. Celle-ci n'est pas une valeur valide. La taille de ligne maximale est %d. Utilisez une interface de programmation d'application (API) cliente prise en charge.
4804 21 Oui Fin de message prématurée lors de la lecture sur l'hôte de la ligne en cours ; un flux de données entrant a été interrompu lorsque le serveur s'attendait à recevoir d'autres données. Le programme de l'hôte est peut-être arrêté. Vérifiez que vous utilisez une interface de programmation d'application (API) cliente prise en charge.
4805 17 Non L'outil frontal utilisé ne prend pas en charge le chargement en masse de l'hôte. Faites appel aux outils pris en charge pour cette commande.
4806 16 Non SINGLE_CLOB nécessite un fichier d'entrée de jeu de caractères codés sur deux octets (DBCS) (char). Le fichier spécifié est Unicode.
4807 21 Oui Le client de copie en bloc (bcp) a envoyé une longueur de ligne de %d. Celle-ci n'est pas une taille valide. La taille de ligne minimale est %d. Utilisez une interface de programmation d'application (API) cliente prise en charge.
4808 16 Non Les opérations de copie en bloc ne peuvent pas déclencher les instructions de chargement en masse.
4809 16 Non SINGLE_NCLOB nécessite un fichier d'entrée UNICODE (widechar). Le fichier spécifié n'est pas Unicode.
4810 16 Non Jeton TEXT attendu dans le flux de données pour la copie en bloc des données text ou image.
4811 16 Non Décalage des colonnes dans le flux de données attendu pour la copie en bloc de données text ou image.
4812 16 Non Décalage de lignes dans le flux de données attendu pour la copie en bloc des données text ou image.
4813 16 Non Longueur du texte dans le flux de données attendu pour la copie en bloc de données text, ntext ou image.
4814 16 Non La copie en bloc dans une table partitionnée n'est pas prise en charge pour les clients de bas niveau.
4815 16 Non Réception d'une longueur de colonne non valide du client bcp pour colid %d.
4816 16 Non Type de colonne non valide du client bcp pour colid %d.
4817 16 Non Chargement en masse impossible. La colonne triée '%.*ls' n'est pas valide. L'indicateur de commande est ignoré.
4818 16 Non Chargement en masse impossible. La colonne triée '%.*ls' a été spécifiée plusieurs fois. L'indicateur de commande est ignoré.
4819 16 Non Chargement en masse impossible. Le flux de données en masse a été incorrectement spécifié comme étant trié ou les données violent une contrainte d'unicité imposée par la table cible. Ordre de tri incorrect pour les deux lignes suivantes : clé primaire de la première ligne : %s, clé primaire de la seconde ligne : %s.
4820 16 Non Chargement en masse impossible. Version inconnue du fichier de format "%s".
4821 16 Non Chargement en masse impossible. Erreur lors de la lecture du nombre de colonnes du fichier de format "%s".
4822 16 Non Chargement en masse impossible. Nombre de colonnes non valide dans le fichier de format "%s".
4823 16 Non Chargement en masse impossible. Nombre de colonnes non valide dans le fichier de format "%s".
4824 16 Non Chargement en masse impossible. Type de données non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4825 16 Non Chargement en masse impossible. Préfixe non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4826 16 Non Chargement en masse impossible. Longueur de colonne non valide pour le nombre de colonnes %d dans le fichier de format "%s".
4827 16 Non Chargement en masse impossible. Terminateur de colonne non valide pour le numéro de colonne %d dans le fichier de format "%s".
4828 16 Non Chargement en masse impossible. Numéro de colonne dans la table de destination non valide pour la colonne source % dans le fichier de format "%s".
4829 16 Non Chargement en masse impossible. Erreur lors de la lecture du nom de colonne dans la table de destination pour la colonne source %d dans le fichier de format "%s".
4,830 10 Non Chargement en masse : DataFileType a été incorrectement spécifié en tant que char. DataFileType sera considéré comme étant widechar, parce que le fichier de données a une signature Unicode.
4831 10 Non Chargement en masse : DataFileType a été incorrectement spécifié en tant que widechar. DataFileType sera considéré comme étant char, parce que le fichier de données n'a pas de signature Unicode.
4832 16 Non Chargement en masse : une fin de fichier inattendue a été rencontrée dans le fichier de données.
4833 16 Non Chargement en masse : discordance de version entre la bibliothèque de liens dynamiques du fournisseur et le fichier exécutable du serveur.
4834 16 Non Vous n'êtes pas autorisé à utiliser l'instruction de chargement en masse.
4835 16 Non La copie en bloc dans une table comportant des colonnes calculées n'est pas prise en charge pour les clients de niveau inférieur.
4836 10 Non Avertissement : la table "%.*s" est publiée en vue d'une réplication de fusion. Réinitialisez les abonnés affectés ou exécutez sp_addtabletocontents pour garantir que les données ajoutées sont incluses dans la prochaine synchronisation.
4837 16 Non Copie en bloc impossible dans une table "%.*s" pour laquelle les abonnements de mise à jour immédiate sont activés.
4838 16 Non La source de données en bloc ne prend pas en charge les types de données SQLNUMERIC ou SQLDECIMAL.
4839 16 Non Impossible d’effectuer le chargement en masse. Nom de classement non valide pour la colonne source %d dans le fichier de format "%s".
4840 16 Non La chaîne du fournisseur de sources de données en bloc contient une valeur %ls de propriété %ls non valide.
4841 16 Non Le nom de la source de données n'est pas un nom d'objet simple.
4842 16 Non La propriété FormatFile requise est manquante dans la chaîne de fournisseur du serveur.
4843 16 Non La chaîne du fournisseur de sources de données en bloc comporte une erreur de syntaxe ('%lc') près du caractère %d.
4844 16 Non La chaîne du fournisseur de sources de données en bloc possède un nom de propriété non pris en charge (%ls).
4845 16 Non La chaîne du fournisseur de sources de données en bloc comporte une erreur de syntaxe près du caractère %d. '%lc' attendu, mais '%lc' trouvé.
4846 16 Non Le fournisseur de données en bloc n'est pas parvenu à allouer de la mémoire.
4847 16 Non La copie en bloc dans une table comportant des colonnes BIGINT n'est pas prise en charge pour les versions antérieures à SQL Server 2000.
4848 16 Non La copie en bloc dans une table comportant des colonnes sql_variant n'est pas prise en charge pour les versions antérieures à SQL Server 2000.
4855 16 Non Ligne %d dans le fichier de format "%ls" : élément inattendu "%ls".
4856 16 Non Ligne %d dans le fichier de format "%ls" : élément d'informations inattendu.
4857 16 Non Ligne %d dans le fichier de format "%ls" : l'attribut "%ls" n'a pas pu être spécifié pour ce type.
4858 16 Non Ligne %d dans le fichier de format "%ls" : valeur erronée %ls pour l'attribut "%ls".
4859 16 Non Ligne %d dans le fichier de format "%ls" : attribut obligatoire "%ls" manquant.
4860 16 Non Chargement en masse impossible. Le fichier « %ls » n’existe pas ou vous n’avez pas de droits d’accès aux fichiers.
4861 16 Non Chargement en masse impossible car le fichier "%ls" n'a pas pu être ouvert. Code d'erreur du système d'exploitation %ls.
4862 16 Non Impossible de charger en bloc, car le fichier « %ls » est incomplet ou n’a pas pu être lu. Code d'erreur du système d'exploitation %ls.
4863 16 Non Erreur de conversion des données de chargement en masse (troncation) pour la ligne %d, colonne %d (%ls).
4864 16 Non Erreur de conversion des données de chargement en masse (incompatibilité de type ou caractère non valide pour la page de codes spécifiée) pour la ligne %d, colonne %d (%ls).
4865 16 Non Chargement en masse impossible en raison du dépassement du nombre maximal d'erreurs (%d).
4866 16 Non Le chargement en masse a échoué. La colonne est trop longue dans le fichier de données pour la ligne %d, colonne %d. Vérifiez que le terminateur de champ et le terminateur de ligne sont correctement spécifiés.
4867 16 Non Erreur de conversion des données de chargement en masse (dépassement) pour la ligne %d, colonne %d (%ls).
4868 16 Non Le chargement en masse a échoué. La page de codes "%d" n'est pas installée. Installez la page de codes et exécutez à nouveau la commande.
4869 16 Non Le chargement en masse a échoué. Valeur NULL attendue dans la ligne du fichier de données %d, colonne %d. La colonne de destination (%ls) est définie comme NOT NULL.
4870 16 Non Chargement en masse impossible en raison d'une erreur lors de l'écriture du fichier "%ls". Code d'erreur du système d'exploitation %ls.
4871 16 Non Erreur de chargement en masse lors d'une tentative d'enregistrement d'erreurs.
4872 16 Non Ligne %d dans le fichier de format "%ls" : ID d'élément en double "%ls".
4873 16 Non Ligne %d dans le fichier de format "%ls" : référence à un ID d'élément inexistant "%ls".
4874 16 Non Ligne %d dans le fichier de format "%ls" : référence à un ID d'élément en double "%ls".
4875 16 Non Attribut de colonne non valide du client bcp pour colid %d.
4876 16 Non L’opération d’insertion en bloc de destination SQL Server a expiré. Envisagez d’augmenter la valeur de la propriété Timeout sur la destination SQL Server dans le flux de données.
4877 16 Non Erreur lors de l'analyse du flux DTS lors de la lecture de la ligne %d, colonne %d.
4878 16 Non Caractère de guillemet non valide spécifié pour le chargement en bloc. Le caractère de guillemet peut être un octet unique ou un caractère Unicode.
4879 16 Non La charge en bloc a échoué en raison d’une valeur de colonne non valide dans le fichier de données CSV %ls dans la ligne %ls%I64d, colonne %d.
4880 16 Non Chargement en masse impossible. Lorsque vous utilisez les paramètres FIRSTROW/FIRST_ROW et LASTROW, la valeur de FIRSTROW/FIRST_ROW ne peut pas être supérieure à la valeur de LASTROW.
4881 10 Non Remarque : l'insertion en bloc par le biais d'une vue peut aboutir à l'ignorance des valeurs par défaut de la table de base pour les colonnes NULL du fichier de données.
4882 16 Non Chargement en masse impossible. Une longueur de préfixe, une longueur de champ ou un terminateur est requis pour la colonne source %d dans le fichier de format "%s".
4883 16 Non Le lecteur XML a retourné 0x%08X pour l'élément d'informations commençant près de la ligne %d, colonne %d, dans le fichier de format "%ls".
4884 16 Non Erreur inconnue à proximité de l'élément commençant près de la ligne %d, colonne %d dans le fichier de format "%ls".
4885 16 Non impossible d'ouvrir le fichier "%ls". La connexion à l’aide de l’authentification intégrée est requise.
4886 16 Non Impossible d'ouvrir le fichier "%ls". Erreur %ls du système d'exploitation.
4887 16 Non Impossible d'ouvrir le fichier "%ls". Seuls les fichiers disque sont pris en charge.
4888 16 Non Impossible d'ouvrir le fichier "%ls". L'appartenance au rôle bulkadmin est requise.
4889 16 Non Impossible d'ouvrir le fichier "%ls". Une marque d'ordre d'octet Unicode est manquante.
4890 16 Non L'insertion en bloc n'est pas prise en charge en mode plan d'exécution de requêtes.
4891 16 Non L'insertion en bloc a échoué en raison d'un changement de schéma de la table cible.
4892 16 Non L'insertion en bloc a échoué en raison d'un changement de schéma de la table cible.
4893 16 Non Chargement en masse impossible, car l'objet de mappage de fichier SSIS '%ls' n'a pas pu être ouvert. Code d'erreur du système d'exploitation %ls. Vérifiez que vous accédez à un serveur local à l’aide de l’authentification intégrée.
4894 21 Oui COLMETADATA doit être présent lors de l'utilisation de bcp.
4895 21 Oui Les données Unicode présentent une taille en octets impaire pour la colonne %d. Cette taille en octets doit être paire.
4896 16 Non Valeur de colonne non valide du client bcp pour colid %d.
4897 16 Non Réception d'une longueur non valide pour les données LOB segmentées du colid %d.
4898 16 Non Impossible de charger en bloc le fichier CSV. Les paramètres de champ non valides sont spécifiés pour le numéro de colonne source %d dans le fichier de format « %s ». Tous les champs de données doivent être caractère ou caractère Unicode avec terminateur lorsque le format CSV est spécifié.
4899 16 Non Impossible de charger en bloc le fichier CSV. L’indicateur de fin non valide est spécifié pour le numéro de colonne source %d dans le fichier de format « %s ». Tous les terminateurs de colonne source doivent être identiques, sauf le dernier lorsque le format CSV est spécifié. Seul le terminateur de ligne doit être différent.
4900 16 Non Échec de l'instruction ALTER TABLE SWITCH pour la table '%.*ls'. Il n'est pas possible de changer la partition d'une table dans laquelle le suivi des modifications est activé. Désactivez le suivi des modifications avant d'utiliser ALTER TABLE SWITCH.
4901 16 Non ALTER TABLE permet d'ajouter uniquement des colonnes pouvant contenir des valeurs NULL, des colonnes ayant une définition DEFAULT, des colonnes identité ou de type timestamp ; si aucune des conditions précédentes n'est satisfaite, la table doit être vide pour autoriser l'ajout de cette colonne. La colonne '%.*ls' ne peut pas être ajoutée à la table non vide '%.*ls', car elle ne répond pas à ces conditions.
4902 16 Non L'objet "%.*ls" est introuvable, car il n'existe pas ou vous ne disposez pas des autorisations requises.
4,903 10 Non Avertissement : la partition spécifiée %d pour la table '%.*ls' a été ignorée dans l'instruction ALTER TABLE SWITCH, car la table n'est pas partitionnée.
4904 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition spécifiée %d de la table cible '%.*ls' doit être vide.
4905 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' doit être vide.
4906 16 Non Échec de l'instruction '%ls' %S_MSG '%.*ls' est %S_MSG partitionné alors que l’index '%.*ls' est %S_MSG partitionné.
4907 16 Non Échec de l'instruction '%ls' %S_MSG '%.*ls' a %d partitions tandis que l’index '%.*ls' a %d partitions.
4908 16 Non Échec de l'instruction '%ls' Les valeurs de limites de plage utilisées pour partitionner %S_MSG '%.*ls' sont différentes des valeurs de limites de plage utilisées pour l’index '%.*ls'.
4909 16 Non Impossible de modifier '%.*ls', car ce n'est pas une table.
4,911 16 Non Impossible de spécifier une table partitionnée sans numéro de partition dans l'instruction ALTER TABLE SWITCH. La table '%.*ls' est partitionnée.
4912 16 Non Échec de l'instruction '%ls' Le jeu de colonnes utilisé pour partitionner %S_MSG '%.*ls' est différent du jeu de colonnes utilisé pour partitionner l’index '%.*ls'.
4913 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a un index cluster '%.*ls' tandis que la table '%.*ls' n’a pas d’index cluster.
4914 16 Non Échec de l'instruction ALTER TABLE SWITC. La table "%.*ls" comporte un index cluster désactivé.
4915 16 Non Échec de l'instruction '%ls' Le type de paramètre de la fonction de partition utilisée pour partitionner le %S_MSG '%.*ls' est différent du type de paramètre de la fonction de partition utilisée pour partitionner l’index '%.*ls'.
4,916 16 Non Impossible d'activer ou de désactiver la contrainte. Consultez les erreurs précédentes.
4917 16 Non La contrainte '%.*ls' n'existe pas.
4918 16 Non L'instruction ALTER TABLE SWITCH a échoué parce qu'un index de texte intégral est appliqué sur la table '%.*ls'.
4919 16 Non Impossible de modifier l'attribut PERSISTED sur la colonne '%.*ls' parce que cette colonne n'est pas calculée.
4920 16 Non ALTER TABLE a échoué, car le déclencheur '%.*ls' sur la table '%.*ls' n’existe pas.
4921 16 Non ÉCHEC DE ALTER TABLE, car le déclencheur '%.*ls' n’appartient pas à la table '%.*ls'.
4922 16 Non %ls %.*ls a échoué, car un ou plusieurs objets accèdent à ce %S_MSG.
4923 16 Non ÉCHEC DE LA COLONNE ALTER TABLE DROP, car '%.*ls' est la seule colonne de données de la table '%.*ls'. Une table doit comporter au moins une colonne de données.
4924 16 Non %ls a échoué, car la colonne '%.*ls' n’existe pas dans la table '%.*ls'.
4925 16 Non ALTER TABLE ALTER COLUMN ADD ROWGUIDCOL a échoué parce qu'une colonne avec la propriété ROWGUIDCOL existe déjà dans la table '%.*ls'.
4926 16 Non ALTER TABLE ALTER COLUMN DROP ROWGUIDCOL a échoué parce qu'une colonne avec la propriété ROWGUIDCOL existe déjà dans la table '%.*ls'.
4927 16 Non Impossible de modifier la colonne '%.*ls' comme type de données %.*ls.
4928 16 Non Impossible de modifier la colonne '%.*ls', car elle est '%.*ls'.
4929 16 Non Impossible de modifier %1! '%2!' parce qu'elle est en cours d'édition pour la réplication.
4933 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne dépend d’un objet non lié au schéma.
4934 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne accède aux données utilisateur ou système.
4935 16 Non ALTER TABLE ADD COLUMN ne peut pas spécifier un groupe de fichiers FILESTREAM différent de celui qui existe déjà.
4936 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car la colonne n’est pas déterministe.
4937 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a la vue '%.*ls' avec la liaison de schéma.
4938 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et la partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4939 16 Non Échec de l'instruction ALTER TABLE SWITCH. %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et la partition %d de %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4940 16 Non Échec de l'instruction ALTER TABLE SWITCH. %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls' et %S_MSG '%.*ls' se trouve dans le groupe de fichiers '%.*ls'.
4941 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que la table '%.*ls' est marquée pour une réplication de fusion.
4942 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' à ordinal %d dans la table '%.*ls' a un nom différent de la colonne '%.*ls' au même ordinal de la table '%.*ls'.
4943 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la table '%.*ls' a %d colonnes et la table '%.*ls' a %d colonnes.
4944 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' a le type de données %s dans la table source '%.*ls' qui est différente de son type %s dans la table cible '%.*ls'.
4945 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même classement dans les tables '%.*ls' et '%.*ls'.
4946 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut persistant dans les tables '%.*ls' et '%.*ls'.
4947 16 Non Échec de l'instruction ALTER TABLE SWITCH. Il n’existe aucun index identique dans la table source '%.*ls' pour l’index '%.*ls' dans la table cible '%.*ls'.
4948 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table source '%.*ls' est dans la base de données '%.*ls' tandis que la table cible '%.*ls' est dans la base de données '%.*ls'.
4949 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que l'objet '%.*ls' n'est pas une table définie par l'utilisateur.
4950 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que le numéro de partition %d n'existe pas dans la table '%.*ls'.
4951 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut de stockage FILESTREAM dans les tables '%.*ls' et '%.*ls'.
4952 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même sémantique de découpage ANSI dans les tables '%.*ls' et '%.*ls'.
4953 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les colonnes définies pour partitionner la table '%.*ls' sont différentes du jeu de colonnes utilisé pour partitionner la table '%.*ls'.
4954 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a une limite inline de %d pour le texte dans les données de ligne qui est différente de la valeur %d utilisée par la table '%.*ls'.
4955 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table source '%.*ls' et la table cible '%.*ls' sont identiques.
4956 16 Non Échec de l'instruction ALTER TABLE SWITCH parce que la table '%.*ls' n'est pas partitionnée par spécification de plages de valeurs (RANGE).
4957 16 Non Échec de l'instruction '%ls' parce que l'expression qui identifie le numéro de partition de %S_MSG '%.*ls' n'est pas de type entier.
4958 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même propriété ROWGUIDCOL dans les tables '%.*ls' et '%.*ls'.
4959 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d de %S_MSG '%.*ls' a le groupe de fichiers TEXT '%.*ls' et la partition %d de %S_MSG '%.*ls' a le groupe de fichiers TEXT '%.*ls'.
4960 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de vérification '%.*ls' dans la table source '%.*ls' est une contrainte NOCHECK, mais la contrainte de vérification correspondante '%.*ls' dans la table cible '%.*ls' est CHECK.
4961 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne '%.*ls' dans la table '%.*ls' est nullable et elle n’est pas nullable dans '%.*ls'.
4962 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d dans la table '%.*ls' n'est pas une partition par spécification de plages de valeurs.
4963 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d n'est pas valide pour la table '%.*ls'.
4964 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a la contrainte RULE '%.*ls'. SWITCH n'est pas autorisé sur les tables ayant des contraintes RULE.
4965 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne '%.*ls' de la table '%.*ls' est calculée, mais la même colonne dans '%.*ls' n’est pas calculée.
4966 16 Non Échec de l'instruction ALTER TABLE SWITCH. La colonne calculée '%.*ls' définie comme '%.*ls' dans la table '%.*ls' est différente de la même colonne de la table '%.*ls' définie comme '%.*ls'.
4967 16 Non Échec de l'instruction ALTER TABLE SWITCH. SWITCH n’est pas autorisé, car la table source '%.*ls' contient la clé primaire pour la contrainte '%.*ls'.
4968 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une clé étrangère pour la contrainte '%.*ls', mais la table source '%.*ls' n’a pas de clé correspondante.
4969 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de clé étrangère '%.*ls' est désactivée dans la table source '%.*ls' et la contrainte correspondante '%.*ls' est activée dans la table cible '%.*ls'. La contrainte de la table source doit être activée.
4970 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification au niveau de la table '%.*ls', mais la table source '%.*ls' n’a pas de contrainte correspondante.
4971 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification au niveau des colonnes '%.*ls', mais la table source '%.*ls' n’a pas de contrainte correspondante.
4972 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les contraintes de vérification ou la fonction de partition de la table source '%.*ls' autorisent les valeurs qui ne sont pas autorisées par les contraintes de vérification ou la fonction de partition sur la table cible '%.*ls'.
4973 16 Non Échec de l'instruction ALTER TABLE SWITCH. La plage définie par la partition %d dans la table '%.*ls' n’est pas un sous-ensemble de plage défini par la partition %d dans la table '%.*ls'.
4974 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte de clé étrangère '%.*ls' est NOCHECK dans la table source '%.*ls' et la contrainte correspondante '%.*ls' est CHECK dans la table cible '%.*ls'. La contrainte de la table source doit être CHECK.
4975 16 Non Échec de l'instruction ALTER TABLE SWITCH. La contrainte De vérification '%.*ls' dans la table source '%.*ls' et la contrainte de vérification '%.*ls' dans la table cible '%.*ls' ont des paramètres « Non pour la réplication ».
4976 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification '%.*ls' sur une colonne XML, mais la table source '%.*ls' n’a pas de contrainte de vérification identique.
4977 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a une contrainte de vérification '%.*ls' sur une colonne de type CLR, mais la table source '%.*ls' n’a pas de contrainte de vérification identique.
4978 16 Non Échec de l'instruction ALTER TABLE SWITCH. La partition %d dans la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4979 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4980 16 Non Échec de l'instruction ALTER TABLE SWITCH. Lobdata de partition %d dans la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4981 16 Non Échec de l'instruction ALTER TABLE SWITCH. Lobdata de la table '%.*ls' réside dans un groupe de fichiers en lecture seule '%.*ls'.
4982 16 Non Échec de l'instruction ALTER TABLE SWITCH. Les contraintes de vérification de la table source '%.*ls' autorisent les valeurs qui ne sont pas autorisées par la plage définie par la partition %d sur la table cible '%.*ls'.
4983 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' a un index XML ou spatial '%.*ls' sur celui-ci. Seule la table source peut avoir des index XML ou spatial dans l'instruction ALTER TABLE SWITCH.
4984 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table cible '%.*ls' et la table source '%.*ls' ont des valeurs de format de stockage vardecimal différentes. Utilisez la procédure stockée sp_tableoption pour modifier l'option 'format de stockage VarDecimal' des tables pour garantir que les valeurs sont identiques.
4985 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même attribut nullabilité dans les tables '%.*ls' et '%.*ls'.
4986 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas le même type CLR dans les tables '%.*ls' et '%.*ls'.
4987 16 Non Échec de l’instruction ALTER TABLE SWITCH, car la colonne '%.*ls' n’a pas la même collection de schémas XML dans les tables '%.*ls' et '%.*ls'.
4988 16 Non Impossible de conserver la colonne calculée '%.*ls'. L’objet sous-jacent '%.*ls' a un propriétaire différent de la table '%.*ls'.
4989 16 Non Impossible de supprimer la propriété ROWGUIDCOL pour la colonne '%.*ls' dans la table '%.*ls', car la colonne n’est pas le ROWGUIDCOL désigné pour la table.
4990 16 Non Impossible de modifier la colonne '%.*ls' dans la table '%.*ls' pour ajouter ou supprimer l’attribut de colonne FILESTREAM.
4991 16 Non Impossible de modifier l’attribut NOT FOR REPLICATION sur la colonne '%.*ls' dans la table '%.*ls', car cette colonne n’est pas une colonne d’identité.
4992 16 Non Impossible d'utiliser l'option de table LARGE VALUE TYPES OUT OF ROW sur une table utilisateur qui n'a pas de colonnes de type de valeur élevée varchar(max), nvarchar(max), varbinary(max), xml ou de type CLR volumineux. Cette option s'applique aux tables ayant des colonnes calculées de valeur élevée et qui sont persistantes.
4993 16 Non Échec de l'instruction ALTER TABLE SWITCH. La table '%.*ls' a un paramètre différent pour l’option de table Hors ligne des types de valeurs volumineux par rapport à la table '%.*ls'.
4994 16 Non La colonne calculée '%.*ls' dans la table '%.*ls' ne peut pas être conservée, car le type de colonne '%.*ls', est un type CLR non ordonné par octet.
4995 16 Non Impossible d’activer le format de stockage vardecimal sur la table '%.*ls', car la base de données '%.*ls' est une base de données système. Le format de stockage VarDecimal n'est pas disponible dans les bases de données système.
4996 16 Non Le suivi des modifications est déjà activé pour la table '%.*ls'.
4997 16 Non Impossible d'activer le suivi des modifications sur la table '%.*ls'. Le suivi des modifications requiert une clé primaire sur la table. Créez une clé primaire sur la table avant d'activer le suivi des modifications.
4998 16 Non Le suivi des modifications n'est pas activé sur la table '%.*ls'.
4999 16 Non Impossible d'activer le suivi des modifications sur la table '%.*ls'. Le suivi des modifications ne prend pas en charge une clé primaire de type timestamp sur une table.