Вниз
Скачать: 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.015 c
2-1189687949
Havismat
2007-09-13 16:52
2007.10.14
Про окна, вопрос новичка


15-1189705638
leonidus
2007-09-13 21:47
2007.10.14
Подскажите комаонент для отображения анимированного гифа


15-1190095040
de.
2007-09-18 09:57
2007.10.14
Среды разработки под FreeBSD


15-1189604306
wvalera
2007-09-12 17:38
2007.10.14
FastMM


2-1190185844
artem779
2007-09-19 11:10
2007.10.14
пробег по строке




   Наверх