sql >> Database >  >> RDS >> Sqlserver

Onvoldoende systeemgeheugen in resourcegroep om SQL-scripts uit te voeren in SQL Server 2008

Ik kan de vraag niet beantwoorden waarom het werkt in XP en niet in Vista, maar als je die foutmelding ziet die is gekoppeld aan een heel groot script, betekent dit meestal dat de querybatch te groot is voor de parser te hanteren.

Zijn er GO uitspraken in die scripts? Zo niet, dan is dat waarschijnlijk de oorzaak van de storing. Meer dan 1 MB is behoorlijk groot voor een SQL-script dat niet in batches is opgesplitst. Zet ofwel wat GO instructies daarin of (beter nog) splits het op in kleinere scripts.



  1. Voer onderling afhankelijke weergaven uit vanuit mysqldump-back-up

  2. Hoe zorg je ervoor dat SQLAlchemy MySQL overschrijft bij update CURRENT_TIMESTAMP?

  3. Verzamelde advertentieklikken en weergaven

  4. Tijdelijke oplossing voor dynamische instructies in opgeslagen procedures die worden aangeroepen vanuit triggers