Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Nicht genügend Systemspeicher im Ressourcenpool zum Ausführen von SQL-Skripts in SQL Server 2008

Ich kann die Frage nicht beantworten, warum es in XP und nicht in Vista funktioniert, aber wenn Sie diese Fehlermeldung im Zusammenhang mit einem sehr großen Skript sehen, bedeutet dies normalerweise, dass der Abfragestapel zu groß für den Parser zu handhaben.

Gibt es GO Anweisungen in diesen Skripten? Wenn nicht, ist dies wahrscheinlich die Ursache des Fehlers. Mehr als 1 MB ist ziemlich viel für ein SQL-Skript, das nicht in Stapel aufgeteilt wurde. Geben Sie entweder GO ein Anweisungen darin oder (noch besser) in kleinere Skripte aufteilen.