Ikke så vidt jeg ved.
Det er allerede blevet rapporteret på Connect. Se RAISERROR WITH NOWAIT not hædret i SQLCMD11
men er i øjeblikket ikke rettet.
Jeg formoder, at du kunne tilføje en SELECT
der i din netværkspakkestørrelse (eller øg den eksisterende beskedstørrelse) for at tømme bufferen som en løsning.
For eksempel
DECLARE @i INT = 0;
WHILE @i < 5
BEGIN
-- poll async operation status here
SET @i = @i + 1;
PRINT 'status is ' + CAST(@i AS VARCHAR(10)) + SPACE(4000);
WAITFOR DELAY '00:00:01';
END;