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

Вниз

Что будет при нехватке места в БД   Найти похожие ветки 

 
Sergey13 ©   (2007-06-07 11:58) [0]

Дано.
Имеем архивную БД на МС СКЛ 2000 (опыта работы с ним у меня практически нет), в которую я периодически заливаю BULK INSERT-ом свежие данные. Файлы БД авторасширяемые.
Хотелось бы держать размеры БД в рамках приличий (сейчас около 200 гектар) и при этом периодически удалять самые старые данные. Есть мысль снять авторасширение с файлов задав тем самым базе жесткий максимальный рамер для обеспечения гарантированного размера оперативного дискового пространства (из-за него собственно и весь сыр бор).

Так вот вопрос - каков будет характер ошибок, если я не услежу за наполненностью и продолжу заливку?
1. Я просто получу отлуп - типа место кончилось
2. БД может рухнуть окончательно и бесповоротно из-за фатальности происходящего.
3. Нечто иное.


 
ЮЮ ©   (2007-06-07 12:02) [1]

А самому эксперимент провести над небольшой БД, задав задав базе жесткий максимальный рамер и INSERT-нув туда данных из архивной БД?


 
Sergey13 ©   (2007-06-07 12:09) [2]

> [1] ЮЮ ©   (07.06.07 12:02)

Можно конечно попробовать. Только опыта работы для этого маловато, и я тут не самый главный админ создавать что-либо и экспериментировать.


 
b z   (2007-06-07 12:10) [3]

тут нет?
http://technet.microsoft.com/en-us/library/ms365262(SQL.90).aspx


 
clickmaker ©   (2007-06-07 12:20) [4]


> 2. БД может рухнуть окончательно и бесповоротно из-за фатальности
> происходящего.

да нет. получишь что-то типа Could not allocate space for object "SomeTable" in database "SomeDatabase" because the "PRIMARY" filegroup is full.
The statement has been terminated


 
sniknik ©   (2007-06-07 12:35) [5]

если база на том же диске что master, то могут быть непонятные глюки, типа "юзеру отказано в доступе".
(были подобного рода жалобы от клиента, типа программа то работает, то нет, и выдает странного рода ошибки. после того как ктото сьездил к ним и переразбил/почистил диск куда была установлена база(и mssql, у них все в куче было на С: вмести с системой, а под него всего 7 гиг выделено) жалобы прекратились. причем глюков программы/mssql-я он не видел, первое что было это сообщение самой винды что на диске нет места)

> и я тут не самый главный админ создавать что-либо и экспериментировать.
поставь mssql себе локально, и будеш главным... экспериментируй как хочеш.


 
Sergey13 ©   (2007-06-07 13:14) [6]

Спасибо всем за советы/инфу. Буду разбираться.



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
2-1190242394
Critter
2007-09-20 02:53
2007.10.14
Форма на web-странице в Интернет


4-1176208381
Mabia
2007-04-10 16:33
2007.10.14
Создание exe файла


15-1190046240
Andrey P
2007-09-17 20:24
2007.10.14
MSSQL, содать сервер.


15-1189883937
Галинка
2007-09-15 23:18
2007.10.14
Игра Die Siedler


2-1190484060
Временный_Чайник
2007-09-22 22:01
2007.10.14
как организовать поиск по любому из введённых слов