Erreurs 16000 - 16999

Erreur

Gravité

Événement journalisé

Description (texte du message)

16901

16

Non

%hs : cette fonction n'est pas encore implémentée.

16902

16

Non

%ls : la valeur du paramètre %ls n'est pas valide.

16903

16

Non

La procédure "%ls" a été appelée avec un nombre de paramètres incorrect.

16904

16

Non

sp_cursor: optype : vous ne pouvez spécifier que ABSOLUTE en association avec DELETE ou UPDATE.

16905

16

Non

Le curseur est déjà ouvert.

16906

17

Non

Le stockage temporaire utilisé par le curseur pour stocker des valeurs élevées de variables objet référencées par la requête du curseur n'est plus utilisable.

16907

16

Non

%hs n'est pas autorisé dans les instructions de curseur.

16909

16

Non

%ls : la valeur de l'identificateur du curseur spécifiée (%x) n'est pas valide.

16910

16

Non

Le curseur %.*ls est actuellement utilisé par une autre instruction.

16911

16

Non

%hs : le type d'extraction %hs ne peut pas être utilisé avec les curseurs avant uniquement.

16914

16

Non

La procédure "%ls" a été appelée avec un nombre de paramètres trop important.

16915

16

Non

Un curseur portant le nom '%.*ls' existe déjà.

16916

16

Non

Un curseur portant le nom '%.*ls' n'existe pas.

16917

16

Non

Le curseur n'est pas ouvert.

16922

16

Non

Extraction de curseur : la conversion implicite du type de données %s en %s n'est pas autorisée.

16924

16

Non

Cursorfetch : le nombre de variables déclarées dans la liste INTO doit correspondre à celui des colonnes sélectionnées.

16925

16

Non

Impossible d'utiliser le type d'extraction %hs avec les curseurs dynamiques.

16926

16

Non

sp_cursoroption : l'ID de la colonne (%d) ne correspond pas à une colonne text, ntext ou image.

16927

16

Non

Impossible d'extraire les variables text, ntext, image.

16928

16

Non

sp_cursor : l'instruction Exec n'est pas autorisée en tant que source pour l'insertion de curseur.

16929

16

Non

Le curseur est READ ONLY.

16930

16

Non

La ligne requise n'est pas dans le tampon d'extraction.

16931

16

Non

Aucune ligne dans le tampon d'extraction actuel.

16932

16

Non

Le curseur a une liste FOR UPDATE mais les colonnes requises pour la mise à jour ne sont pas dans cette liste.

16933

16

Non

Le curseur ne comporte pas de table en cours de modification ou la table ne peut pas être mise à jour via le curseur.

16934

10

Non

Échec du contrôle de simultanéité optimiste. La ligne a été modifiée en dehors de ce curseur.

16935

16

Non

Aucune valeur de paramètre spécifiée pour l'instruction sp_cursor-%hs.

16936

16

Non

sp_cursor : une ou plusieurs valeurs de paramètres n'étaient pas valides.

16937

16

Non

Impossible d'ouvrir un curseur de serveur sur l'instruction ou les instructions données. Utilisez un jeu de résultats par défaut ou un curseur client.

16938

16

Non

sp_cursoropen/sp_cursorprepare : le paramètre de l'instruction ne peut être qu'un lot ou une procédure stockée avec une sélection unique, sans FOR BROWSE, COMPUTE BY ou affectations de variables.

16941

16

Non

Les mises à jour par curseur ne sont pas autorisées dans les tables ouvertes avec l'option NOLOCK.

16942

16

Non

Impossible de générer le jeu de clés asynchrones. Le curseur a été désalloué.

16943

16

Non

Impossible d'achever l'opération de curseur parce que le schéma de la table a changé après la déclaration du curseur.

16945

16

Non

Le curseur n'a pas été déclaré.

16946

16

Non

Impossible d'ouvrir le curseur car une ou plusieurs tables sont en dehors de l'étendue.

16947

16

Non

Aucune ligne mise à jour ou supprimée.

16948

16

Non

La variable '%.*ls' n'est pas une variable curseur, mais elle se trouve à un emplacement où une variable curseur est attendue.

16949

16

Non

La variable '%.*ls' est une variable curseur, mais elle se trouve à un emplacement où une variable curseur n'est pas valide.

16950

10

Non

Actuellement, la variable '%.*ls' n'a pas de curseur qui lui soit alloué.

16951

16

Non

La variable '%.*ls' ne peut pas être utilisée comme paramètre parce qu'un paramètre CURSOR OUTPUT ne doit pas avoir de curseur alloué avant l'exécution de la procédure.

16952

16

Non

Une variable de curseur ne peut pas servir de paramètre pour l'appel d'une procédure distante.

16953

10

Non

Impossible de mettre à jour les tables distantes. Les curseurs de jeux de clés pouvant être mis à jour sur les tables distantes requièrent une transaction avec le niveau d'isolement REPEATABLE_READ ou SERIALIZABLE en reproduisant le curseur.

16954

16

Non

Exécution directe de SQL.

16955

16

Non

Impossible de créer un curseur acceptable.

16956

10

Non

Le curseur créé n'était pas du type demandé.

16957

16

Non

FOR UPDATE ne peut pas être spécifié sur un curseur READ ONLY.

16958

16

Non

Impossible de terminer l'opération de curseur car les options de requête ont changé depuis la déclaration du curseur.

16959

16

Non

Échec du calcul de la table unique.

16960

16

Non

Vous avez atteint le nombre maximal de curseurs autorisés.

16961

10

Non

Une ou plusieurs colonnes FOR UPDATE ont été ajustées à la première instance de leur table dans la requête.

16962

16

Non

Impossible de mettre à jour le type d'objet cible au moyen d'un curseur.

16963

16

Non

Vous ne pouvez pas demander d'arrêter le défilement sur un curseur qui contient une table distante.

16964

16

Non

Pour un curseur optimisé, des colonnes timestamp sont requises si les cibles de mise à jour ou de suppression sont distantes.

16965

16

Non

Les arrêts de défilement de curseur n'ont pas été validés en raison d'un défaut de transaction. Soumettez de nouveau les instructions UPDATE ou DELETE après une extraction de curseur.

16966

16

Non

%ls : l'option de contrôle spécifiée en matière d'accès concurrentiel %d (%ls) est incompatible avec les curseurs statiques ou à avance rapide uniquement. Il n'y a que la lecture seule qui soit compatible avec les curseurs avant uniquement statiques ou rapides.

16992

16

Non

L'opération de curseur est requise pour attendre l'achèvement de l'alimentation asynchrone du curseur. Cependant, à cette étape, la transaction ne peut être soumise pour permettre la poursuite de l'alimentation asynchrone.

16996

16

Non

%ls ne peut prendre de paramètres de sortie.

16998

16

Non

Échec de la création d'un thread d'alimentation de table de travail de curseur asynchrone.

16999

20

Oui

Erreur de curseur interne : état de curseur non valide.