Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.044 c
4-1176455742
Серге И
2007-04-13 13:15
2007.10.14
Как получить список административных ресурсов компьютера в сети.


4-1175926105
brother
2007-04-07 10:08
2007.10.14
чужое контекстное меню :)


2-1190379982
Kolan
2007-09-21 17:06
2007.10.14
Почему Free не делает nil объекту?


4-1176294294
ujin2
2007-04-11 16:24
2007.10.14
Столбец "i/o read bytes" в Task Manager e.


15-1189596497
FreeTT
2007-09-12 15:28
2007.10.14
Добавление группы в TRZBarGroup





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский