У меня есть инструмент, который был разработан в C # .Net 2005, и он будет создавать базу данных, выполняя сценарии SQL; сценарии выполняются в пакетном режиме.
При запуске в XP работает нормально; но проблема начинается, когда он работает в Windows Vista 32-битной O.S. с SQR Server 2008 Express; Я регистрирую ошибку в файле журнала; ниже приведен журнал с размером файлов скриптов.
Я не понимаю, почему доступно меньше памяти для выполнения сценариев, ранее я сталкивался с этим и разбивал Master_Meata_Data на два файла (Master_Data_Metadata1 и Master_Data_Metadata2); Я все еще сталкиваюсь с той же проблемой в Vista.
08/28/2009 В процессе запуска БД: Local \ SQLEXPRESS: WINDOWS :: 1031: NEWDB
bgWorkerCreateDB_DoWork: C: \ Program Files \ CreateNewDB \
ReadAndExecuteScript: C: \ Program Files \ CreateNewDB \ Drop_Create.sql
(Размер 3 КБ)
ReadAndExecuteScript: C: \ Program Files \ CreateNewDB \ Tables.sql (размер
999 КБ)
ReadAndExecuteScript: C: \ Program Files \ CreateNewDB \ Master_Data.sql
(Sizr 649KB)
ReadAndExecuteScript: C: \ Program
Файлы \ CreateNewDB \ Master_Data_Metadata1.sql (размер 2,72 МБ)
Пятница, 28 августа 2009 г. Ошибка SQL в ReadAndExecuteScript: недостаточно системной памяти в «внутреннем» пуле ресурсов для выполнения этой операции.
запрос.
пятница, 28 августа 2009 г., 17:10. ReadAndExecuteScript: C: \ Program
Файлы \ CreateNewDB \ Data_Metadata2.sql (размер 1,55 МБ)
Пятница, 28 августа 2009 г. Ошибка SQL в ReadAndExecuteScript: недостаточно системной памяти в «внутреннем» пуле ресурсов для выполнения этой операции.
запрос.
ReadAndExecuteScript: C: \ Program Files \ CreateNewDB \ Initialize_Data.sql
(Размер 14,3 МБ)
ReadAndExecuteScript: C: \ Program Files \ CreateNewDB \ Views1.sql (размер
2KB)
ReadAndExecuteScript: C: \ Program Files \ CreateNewDB \ Views2.sql (размер
4KB)
ReadAndExecuteScript: C: \ Program Files \ CreateNewDB \ Views3.sql (размер
2KB)
ReadAndExecuteScript: C: \ Program Files \ CreateNewDB \ Fn_Duration.sql
(Размер 2,27 КБ)
ReadAndExecuteScript: C: \ Program Files \ CreateNewDB_Fn_GetDate.sql
(Размер 1 КБ)