Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
6-1171694995
Snakecatcher
2007-02-17 09:49
2007.10.14
idUDP


2-1190055058
tymofy
2007-09-17 22:50
2007.10.14
Правила записи record, ...


15-1190042730
Nikfel
2007-09-17 19:25
2007.10.14
Как пользоваться китайскими палочками.


1-1185839798
Dr. Andrew
2007-07-31 03:56
2007.10.14
Как обрисовать выделенный регион штриховой (пунктирной) линией?


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




   Наверх