Когда я пытаюсь сгенерировать скрипт в таблицу, содержащую 500000 записей, я получаю сообщение об ошибке: Исправлено исключение типа 'System.OutOfMemoryException'. Может ли кто-нибудь предложить решение для резервного копирования данных таблицы для устранения этой ошибки.Exception 'System.OutOfMemoryException'
ответ
Реалистично создавая скрипт с 500 000 вставок не будет особенно эффективным (при условии, что вы не исчерпали ОЗУ, конечно!). Если вам нужно создать резервную копию данных, я бы посмотрел либо на резервное копирование самого файла базы данных из файловой системы, либо, альтернативно, с помощью SSIS для экспорта в файл. Оба должны работать нормально.
На основе вашего описания кажется, что нет достаточной памяти, и я замечаю, что вы используете 32-разрядную Windows Vista, 32-разрядная машина может напрямую адресовать только 4 ГБ памяти, а по умолчанию Windows сам резервирует 2 ГБ адресного пространства для собственного использования, что оставляет только 2 ГБ как максимальный размер VAS (виртуального адресного пространства) для любого приложения.
Однако, мы могли бы включить переключатель 3GB разрешить применение имеют СОС до 3GB, вот шаги, относится к Windows Vista:
правой кнопкой мыши пункт Командная строка в аксессуарах группу программ в меню Пуск. Нажмите «Запуск от имени администратора». В командной строке введите «bcdedit/set IncreaseUserVa 3072» Перезагрузите компьютер.
Также смотрите эту тему: http://social.msdn.microsoft.com/Forums/en-US/sqldatabaseengine/thread/f3736f72-7953-4578-b294-044bb63cd483
- 1. Redis throw exception "System.OutOfMemoryException"
- 2. System.OutOfMemoryException
- 3. System.OutOfMemoryException
- 4. System.OutOfMemoryException
- 5. Parallel.For System.OutOfMemoryException
- 6. TaskFactory.StartNew -> System.OutOfMemoryException
- 7. Handling System.OutOfMemoryException
- 8. Linq System.OutofMemoryException
- 9. Ошибка System.OutOfMemoryException
- 10. System.OutOfMemoryException бросает
- 11. ASP.NET System.OutOfMemoryException
- 12. iTextSharp System.OutOfMemoryException
- 13. Рефакторинг - System.OutOfMemoryException
- 14. Resolve System.OutOfMemoryException
- 15. «System.OutOfMemoryException» был брошен
- 16. Служба WCF - System.OutOfMemoryException issue
- 17. Saving outerHTML вызвать System.OutOfMemoryException
- 18. Чтение большого файла - System.OutOfMemoryException: Исправлено исключение типа 'System.OutOfMemoryException'. в C#
- 19. System.OutOfMemoryException в SharpDevelop
- 20. Как решить 'System.OutOfMemoryException'
- 21. System.OutOfMemoryException в теме
- 22. Исключение типа 'System.OutOfMemoryException' было выбрано.
- 23. XElement.ToString() вызывает System.OutOfMemoryException
- 24. System.OutOfMemoryException: Загрузка FTP
- 25. System.OutOfMemoryException on gridview
- 26. WCF Streaming System.OutOfMemoryException
- 27. System.OutOfMemoryException жерех чистый MVC
- 28. NHibernate StructureMap ASP.NET webform System.OutOfMemoryException
- 29. «System.OutOfMemoryException» при загрузке большого файла
- 30. System.OutOfMemoryException в Html Документ HtmlAgilityPack
Вы получаете эту ошибку при выполнении запроса из в среде SQL Server Management Studio, или другое приложение? – Kane
Какой сценарий вы создаете - DDL (т. Е. CREATE TABLE ...) или DML (т. Е. INSERT INTO ...)? –
на самом деле я пытаюсь взять резервную копию для таблицы, так как у нее есть 500000 записей, но я получаю это исключение, чтобы избежать использования сценария. Мне нужна помощь для этого. – Innova