Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.27;
Скачать: CL | DM;

Вниз

Вопрос по MS SQL 6.5   Найти похожие ветки 

 
onix ©   (2002-06-04 10:35) [0]

Уважаемые мастера, кто сталкивался с подобным сообщением или знает что сие означает, просьба откликнуться.
При выполнении запроса из программы возникает ошибка с сообщением:

Can"t allocate space for object "-483" in database "tempdb" becouse the "system" segment is full. If you ran out of space in S Sort failed: Out of space or locks in database "tempdb".

1. Если можно то более менее подробно объясните, что произошло и по какой причине.
2. Какие действия проделать, чтоб это исправить и в будущем не иметь подобного.

Заранее благодарен за помощь. Дмитрий


 
Praco ©   (2002-06-04 10:45) [1]

Возможно, нет места на девайсе, на котором лежит tempdb.
Надо создать новый девайс, а затем заполненный расширить("expand") за счет нового.
Давненько я не работал с 6.5, могу и ошибаться. :)


 
skiph ©   (2002-06-04 10:46) [2]

У тебя БД забита. В SQL под базу выделяется файл определенного размера и когда он переполняется, его нужно увеличивать. В данном случае система сообщает, что не может выделить пространства под временный объект во вспомогательной БД.
Варианты:
1) Диск переполнен.
2)Но скорее всего: В SQL-6 автоматический прирост базы данных, кажется, не поддерживается. Поэтому надо поковырять в свойствах (Properties) самой базы tempdb чтобы увеличить размер. Сделать это можно в Enterprise Manager


 
onix ©   (2002-06-04 11:00) [3]

А что туда помещается и можно ли её почистить.


 
SEM ©   (2002-06-04 11:02) [4]

tempdb может находится:
1. На девайсе Мастер (обычно). Нужно увеличить размер девайса.
2. В памяти (RAM). В настройках указывается явно размер в памяти по tempdb.


 
skiph ©   (2002-06-04 11:16) [5]

Я, конечно, на SQL-7 работаю, но можно и мне свои 5 копеек вставить? Может пройдет.
Как я писал, посмотри в Enterprise Manager свойства базы данных. Вкладка General. Посмотри комбобокс Automatically grow file. Если не поставлена - поставь.
Если уже стоит, то посмотри ограничение по размерам (справа группа Maximum file Size). Если выбран радиобатон Restrict filegrowth (MB), то значит БД ограничена в размерах следующим значением.


 
onix ©   (2002-06-04 11:52) [6]

Вопрос решен. Всем большое спасибо.


 
skiph ©   (2002-06-04 12:09) [7]

А в чем дело было?



Страницы: 1 вся ветка

Текущий архив: 2002.06.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
1-88918
alex-ran
2002-06-14 14:16
2002.06.27
Работа с множествами


1-88841
Cooper
2002-06-17 13:03
2002.06.27
Что такое TSeriesMarkPosition?


1-88892
Arhangel
2002-06-14 15:10
2002.06.27
Меню пуск


6-88982
der
2002-04-19 05:15
2002.06.27
Как обычной кнопке на форме привязать кнопку, с веб-стран.


3-88769
maxim2
2002-06-05 13:45
2002.06.27
Не могу создать ini файл в разделе var в объявлении ini: TIniFile