187: Der gültige Bereich für MAX_QUEUE_READERS liegt zwischen 0 und 32767.

By Frank Kalis

Posted on Nov 5, 2010 von in 0 - 999

Fehlermeldung:
Meldung 187, Ebene 15, Status 1, Zeile 6
Der gültige Bereich für MAX_QUEUE_READERS liegt zwischen 0 und 32767.

Ebene:
15.

Beschreibung:
Diese Fehlermeldung erscheint wenn man für eine CREATE/ALTER QUEUE Anweisung einen ungültigen Wert für die MAX_QUEUE_READERS Option angibt.

Auswirkungen:
Das SQL Statement kann nicht geparst werden. Die weitere Ausführung wird abgebrochen.

Behebung:
Fehler der Ebene 15 sind Fehler, die vom Anwender hervorgerufen werden. Sie können und müssen vom Anwender korrigiert werden. Das Statement kann so nicht ausgeführt werden. Der Wert für MAX_QUEUE_READERS muss im gültigen Bereich liegen.

Versionen:
Diese Fehlermeldung wurde mit SQL Server 2005 eingeführt.

Beispiele:
USE tempdb;
GO
IF OBJECT_ID('MyQueue') > 0
DROP QUEUE MyQueue;
GO
CREATE QUEUE MyQueue
WITH STATUS=ON,
ACTIVATION
(
PROCEDURE_NAME = MyQueue_Proc,
MAX_QUEUE_READERS = 33000) ;

Anmerkungen:
Im obigen Beispiel wird versucht einen Wert für 33000 für MAX_QUEUE_READERS anzugeben. Dies löst den Fehler aus.

Tags: Tags:
Dieser Eintrag wurde eingetragen von und ist abgelegt unter 0 - 999. Tags: , ,

Noch kein Feedback


Formular wird geladen...