Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка при выполнении запроса  [new]
marvel
Member

Откуда:
Сообщений: 1066
Выполняется достаточно сложный запрос с большим количеством данных.
Как нить обойти ошибку можно?
Could not allocate new page for database 'TEMPDB'. There are no more pages available in filegroup DEFAULT. Space can be created by dropping objects, adding additional files, or allowing file growth.
18 янв 05, 11:34    [1252473]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при выполнении запроса  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
База tempdb, которая активно используется как раз в сложных запросах, не может увеличиться. Может, вы ей автоматический прирост запретили, а заранее большую не создали. Может, место на диске кончилось.
18 янв 05, 11:38    [1252505]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при выполнении запроса  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
... или может быть она стоит на FAT32...
18 янв 05, 11:41    [1252528]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при выполнении запроса  [new]
marvel
Member

Откуда:
Сообщений: 1066
Есть, запрос который прекрасно выполняется, но если удалить одну таблицу то возникает ошибка. Места на диске 5г.
18 янв 05, 11:44    [1252542]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при выполнении запроса  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
select @@version что вернет?
18 янв 05, 11:58    [1252630]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при выполнении запроса  [new]
Breakneck
Member

Откуда: Kiev
Сообщений: 2454
Радикальный метод - стоп/старт сервера.
Метод правильный :-) - проверка настроек базы tempdb - ее размер, размещение, наличие свободного места, настройки максимального размера и прироста.
18 янв 05, 11:58    [1252632]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при выполнении запроса  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
marvel
Есть, запрос который прекрасно выполняется, но если удалить одну таблицу то возникает ошибка. Места на диске 5г.

Ну так если у вас запрос требует использования tempdb, а ей расти не разрешено, то хоть 25.
18 янв 05, 12:35    [1252826]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при выполнении запроса  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Breakneck
Радикальный метод - стоп/старт сервера.
Метод правильный :-) - проверка настроек базы tempdb - ее размер, размещение, наличие свободного места, настройки максимального размера и прироста.

Радикальный метод может и не помочь, если у него для первого же здорового запроса не хватит места в tempdb.
18 янв 05, 12:37    [1252839]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить