1с ругается на нехватку памяти SQL-сервера

Беспомощный
Дата: 26.01.2009 10:48:38
Всем доброго времени суток!
Возможно,вопрос не сюда,а к разработчикам 1С,но,там это вообще глухо...:-(((

Есть база данных на 1С v8.1 размером порядка 14Гб.Для перепроведения выгружаю её в файл формата *.dt и загружаю в локальный вариант,в котором и перепровожу (так гораздо производительней).Далее обратно выгружаю в *.dt и загружаю базу в SQL средствами 1С. В процессе загрузки в 50% случаев 1С выдаёт следующую ошибку:

Ошибка загрузки информационной базы. В информационную базу загружены не все данные
по причине:
Ошибка СУБД:
Microsoft OLE DB Provider for SQL Server: The operating system returned error 8(Недостаточно памяти для обработки команды.) to SQL Server during a write at offset 0x00000120cba000 in file 'G:\SQLBase\MSSQL.1\MSSQL\DATA\kolvy.mdf'. Additional messages in the SQL Server error log and system event log may provide more detail. This is a severe system-level error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
HRESULT=80004005, SQLSrvr: Error state=11, Severity=18, native=823, line=1


В чём может быть причина?
ОС Windows2003 server Enterprise Edition SP1
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005 00:33:37 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
На компе стоит 32 ГБ оперативки.

Раньше стоял
ОС Windows 2000 Server
Microsoft SQL Server 2000
На компе 6 ГБ опереативки

На старом компе таких проблем не возникало.
Проверку БД на целостность делал.Ошибок не найдено.
Заранее благодарен за ответы...
Гавриленко Сергей Алексеевич
Дата: 26.01.2009 11:09:26
Беспомощный
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005

Уж 2009й на дворе. За это время уже кучу сервиспаков и хотфиксов навыпускали.
Беспомощный
Дата: 26.01.2009 11:17:19
Гавриленко Сергей Алексеевич
Беспомощный
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005

Уж 2009й на дворе. За это время уже кучу сервиспаков и хотфиксов навыпускали.


Хм, т.е. дело в старом релизе?А до какого сервис-пака имеет смысл обновляться?Какой последний проверенный?
Гавриленко Сергей Алексеевич
Дата: 26.01.2009 11:20:53
Беспомощный
Гавриленко Сергей Алексеевич
Беспомощный
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005

Уж 2009й на дворе. За это время уже кучу сервиспаков и хотфиксов навыпускали.


Хм, т.е. дело в старом релизе?А до какого сервис-пака имеет смысл обновляться?Какой последний проверенный?
До последнего сервиспака однозначно. Только сначала узнайте, какие 1с'у нравятся или не нравятся.
Glory
Дата: 26.01.2009 11:21:13
Беспомощный

В чём может быть причина?
ОС Windows2003 server Enterprise Edition SP1
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005 00:33:37 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
На компе стоит 32 ГБ оперативки.


А MSSQL из этих 32 ГБ сколько досталось ?
Гавриленко Сергей Алексеевич
Дата: 26.01.2009 11:22:25
Кстати, Additional messages in the SQL Server error log and system event log may provide more detail.

Есть там чего?
Alex-00000
Дата: 26.01.2009 11:39:00
Установите максимальное ограничение памяти для MS SQL (max server memory (MB)) или уменьшите его.

PS. На этом же железе нет файл-сервера ?
Ivan Proshechkin
Дата: 26.01.2009 11:46:40
Беспомощный,

пару раз видел такую ситуацию.. В логе можно было наблюдать записи о периодическом изменении buffer pool в меньшую сторону. Вплолть до сообщения о нехватке памяти для выполнения команды. При очень больших объемах загружаемых данных 1С требует много оперативки под свои нужды и SQL не выдерживает "борьбы за ресурсы".
Лечилось фиксирванием минимального объема памяти занимаемого SQL. Как это делается тут на форуме сто раз обсуждалось. Юзаем поиск.

А еще можно попробовать запускать 1С для загрузки/выгрузки на сервере отличном от того на котором крутится SQL.
Беспомощный
Дата: 26.01.2009 12:49:28
Glory
Беспомощный

В чём может быть причина?
ОС Windows2003 server Enterprise Edition SP1
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005 00:33:37 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
На компе стоит 32 ГБ оперативки.


А MSSQL из этих 32 ГБ сколько досталось ?


26 гигов на его душу отведено
Glory
Дата: 26.01.2009 12:51:09
Беспомощный
Glory
Беспомощный

В чём может быть причина?
ОС Windows2003 server Enterprise Edition SP1
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005 00:33:37 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
На компе стоит 32 ГБ оперативки.


А MSSQL из этих 32 ГБ сколько досталось ?


26 гигов на его душу отведено

Это данные откуда ? Из запроса к серверу ? Из Performance Monitor-а ?