Fehler 16000 - 16999

Fehler

Schweregrad

Protokolliertes Ereignis

Beschreibung (Meldungstext)

16901

16

Nein

%hs: Dieses Feature ist noch nicht implementiert.

16902

16

Nein

%ls: Der Wert des %ls-Parameters ist ungültig.

16903

16

Nein

Die '%ls'-Prozedur wurde mit einer falschen Parameteranzahl aufgerufen.

16904

16

Nein

sp_cursor: optype: Sie können ABSOLUTE nur zusammen mit DELETE oder UPDATE angeben.

16905

16

Nein

Der Cursor ist bereits geöffnet.

16906

17

Nein

Der temporäre Speicher, der vom Cursor zum Speichern von Variablenwerten für große Objekte verwendet wird, auf die die Cursorabfrage verweist, kann nicht mehr verwendet werden.

16907

16

Nein

%hs ist in Cursoranweisungen nicht zulässig.

16909

16

Nein

%ls: Der angegebene Wert der Cursor-ID (%x) ist ungültig.

16910

16

Nein

Der Cursor %.*ls wird zurzeit von einer anderen Anweisung verwendet.

16911

16

Nein

%hs: Der %hs-Fetchtyp kann mit Vorwärtscursorn nicht verwendet werden.

16914

16

Nein

Die '%ls'-Prozedur wurde mit zu vielen Parametern aufgerufen.

16915

16

Nein

Ein Cursor mit dem Namen '%.*ls' ist bereits vorhanden.

16916

16

Nein

Ein Cursor mit dem Namen '%.*ls' ist nicht vorhanden.

16917

16

Nein

Der Cursor ist nicht geöffnet.

16922

16

Nein

Cursor-FETCH: Die implizite Konvertierung von Datentyp %s in %s ist nicht zulässig.

16924

16

Nein

Cursor-FETCH: Die in der INTO-Liste deklarierte Anzahl von Variablen muss mit der Anzahl der ausgewählten Spalten übereinstimmen.

16925

16

Nein

Der %hs-Fetchtyp kann nicht mit dynamischen Cursorn verwendet werden.

16926

16

Nein

sp_cursoroption: Die Spalten-ID (%d) entspricht keiner text-, ntext- oder image-Spalte.

16927

16

Nein

Die Daten für text-, ntext- und image-Variablen können nicht abgerufen werden.

16928

16

Nein

sp_cursor: Eine Exec-Anweisung ist nicht als Quelle für eine Cursoreinfügung zulässig.

16929

16

Nein

Der Cursor ist schreibgeschützt (READ ONLY).

16930

16

Nein

Die angeforderte Zeile befindet sich nicht im Fetchpuffer.

16931

16

Nein

Es sind keine Zeilen im aktuellen Fetchpuffer vorhanden.

16932

16

Nein

Der Cursor hat eine FOR UPDATE-Liste, aber die zum Aktualisieren angeforderte Spalte befindet sich nicht in dieser Liste.

16933

16

Nein

Der Cursor schließt die Tabelle nicht ein, die gerade geändert wird, oder die Tabelle kann nicht durch einen Cursor aktualisiert werden.

16934

10

Nein

Fehler bei der Überprüfung auf vollständige Parallelität. Die Zeile wurde außerhalb dieses Cursors geändert.

16935

16

Nein

Für die %hs-Anweisung von sp_cursor wurden keine Parameterwerte angegeben.

16936

16

Nein

sp_cursor: Mindestens ein Werteparameter war ungültig.

16937

16

Nein

Für die gegebene(n) Anweisung(en) kann kein Servercursor geöffnet werden. Verwenden Sie ein Standardresultset oder einen Clientcursor.

16938

16

Nein

sp_cursoropen/sp_cursorprepare: Der Anweisungsparameter kann nur ein Batch oder eine gespeicherte Prozedur mit einer einzelnen SELECT-Anweisung und ohne FOR BROWSE, COMPUTE BY oder Variablenzuweisungen sein.

16941

16

Nein

Cursorupdates für Tabellen, die mit der Option NOLOCK geöffnet wurden, sind nicht zulässig.

16942

16

Nein

Das asynchrone Keyset konnte nicht generiert werden. Die Cursorzuordnung wurde aufgehoben.

16943

16

Nein

Der Cursorvorgang konnte nicht abgeschlossen werden, da das Tabellenschema nach dem Deklarieren des Cursors geändert wurde.

16945

16

Nein

Der Cursor wurde nicht deklariert.

16946

16

Nein

Der Cursor konnte nicht geöffnet werden, da mindestens eine Tabelle außerhalb des Gültigkeitsbereichs liegt.

16947

16

Nein

Es wurden keine Zeilen aktualisiert oder gelöscht.

16948

16

Nein

Die '%.*ls'-Variable ist keine Cursorvariable, wird jedoch an einer Stelle verwendet, an der eine Cursorvariable erwartet wird.

16949

16

Nein

Die '%.*ls'-Variable ist eine Cursorvariable, wird jedoch an einer Stelle verwendet, an der keine Cursorvariable erwartet wird.

16950

10

Nein

Der '%.*ls'-Variable ist derzeit kein Cursor zugeordnet.

16951

16

Nein

Die '%.*ls'-Variable kann nicht als Parameter verwendet werden, da für einen CURSOR OUTPUT-Parameter vor Ausführung der Prozedur kein Cursor zugeordnet werden darf.

16952

16

Nein

Eine Cursorvariable kann nicht als Parameter für einen Remoteprozeduraufruf verwendet werden.

16953

10

Nein

Remotetabellen können nicht aktualisiert werden. Aktualisierbare keysetgesteuerte Cursor für Remotetabellen erfordern eine Transaktion mit der Isolationsstufe REPEATABLE_READ oder SERIALIZABLE, die den Cursor umfasst.

16954

16

Nein

SQL wird direkt ausgeführt, ohne Cursor.

16955

16

Nein

Ein verwendbarer Cursor konnte nicht erstellt werden.

16956

10

Nein

Der erstellte Cursor ist nicht vom angeforderten Typ.

16957

16

Nein

FOR UPDATE kann in einem READ ONLY-Cursor nicht angegeben werden.

16958

16

Nein

Der Cursorvorgang konnte nicht abgeschlossen werden, da die festgelegten Optionen seit der Deklaration des Cursors geändert wurden.

16959

16

Nein

Fehler bei der Berechnung der eindeutigen Tabelle.

16960

16

Nein

Sie haben die maximal zulässige Anzahl von Cursorn erreicht.

16961

10

Nein

Mindestens eine FOR UPDATE-Spalte wurde an die erste Instanz der zugehörigen Tabelle in der Abfrage angepasst.

16962

16

Nein

Der Zielobjekttyp kann nicht durch einen Cursor aktualisiert werden.

16963

16

Nein

Für einen Cursor, der eine Remotetabelle enthält, kann keine Scrollsperre angegeben werden.

16964

16

Nein

Für den OPTIMISTIC-Cursor sind Timestamp-Spalten erforderlich, falls die Aktualisierungs- oder Löschungsziele Remoteziele sind.

16965

16

Nein

Cursorscrollsperren wurden aufgrund eines Transaktionsaustritts für ungültig erklärt. Geben Sie nach einer FETCH-Cursoranweisung die UPDATE- oder DELETE-Anweisung erneut aus.

16966

16

Nein

%ls: Die angegebene Gleichzeitigkeitssteuerungsoption %d (%ls) ist mit Cursorn vom Typ 'static' oder 'fast forward' inkompatibel. Nur 'read-only' ist mit Cursorn vom Typ 'static' oder 'fast forward' kompatibel.

16992

16

Nein

Für den Cursorvorgang muss der Abschluss der asynchronen Cursorauffüllung abgewartet werden. An diesem Punkt kann die Transaktion jedoch nicht der asynchronen Auffüllung Vorrang gewähren, damit sie fortgesetzt werden kann.

16996

16

Nein

%ls kann keine Ausgabeparameter verwenden.

16998

16

Nein

Fehler beim Erzeugen des asynchronen Auffüllungsthreads für die Cursorarbeitstabelle.

16999

20

Ja

Interner Cursorfehler: Der Cursor befindet sich in einem ungültigen Zustand.