Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Недостатъчна системна памет в пула от ресурси за изпълнение на SQL скриптове в SQL Server 2008

Не мога да отговоря на въпроса защо работи в XP, а не във Vista, но когато видите това съобщение за грешка, свързано с много голям скрипт, това обикновено означава, че пакетът от заявки е твърде голям за синтактичния анализатор за обработка.

Има ли GO изявления в тези скриптове? Ако не, вероятно това е причината за неуспеха. Повече от 1 MB е доста голямо за SQL скрипт, който не е разделен на партиди. Или сложете GO изявления там или (още по-добре) го разделете на по-малки скриптове.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2008 Backup Compression Standard Edition

  2. Как мога да извлека всички служители, чиято възраст ще бъде 21 след месец?

  3. Разлика между неявна и явна транзакция

  4. NOLOCK по подразбиране ли е за операторите SELECT в SQL Server 2005?

  5. Как мога да получа SQL дъмп на база данни на SQL Server 2008?