Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 текущий размер БД в SQL Server 2000  [new]
Роман1986
Member

Откуда:
Сообщений: 10
Добрый день!
Вопрос к гуру. Как узнать текущий размер БД в SQL Server 2000.
Просто смотрю доступное место из SSMS показывает одно, если с помощью sp_spaceused, то размер другой причем разница в 3 гига.
Или как-то возможно по другому не используя sp_spaceused узнать текщий размер базы?
16 янв 12, 18:31    [11913512]     Ответить | Цитировать Сообщить модератору
 Re: текущий размер БД в SQL Server 2000  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Под размером БД вы подразумеваете размер файлов или размер данных?
16 янв 12, 18:44    [11913596]     Ответить | Цитировать Сообщить модератору
 Re: текущий размер БД в SQL Server 2000  [new]
Роман1986
Member

Откуда:
Сообщений: 10
Размер данных.
В 2005 сиквеле все нормально и там и там одинаково получалось.
16 янв 12, 19:01    [11913692]     Ответить | Цитировать Сообщить модератору
 Re: текущий размер БД в SQL Server 2000  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
exec sp_spacesused @updateusage = 'true'
16 янв 12, 19:03    [11913707]     Ответить | Цитировать Сообщить модератору
 Re: текущий размер БД в SQL Server 2000  [new]
Роман1986
Member

Откуда:
Сообщений: 10
Добрый день!
Выполнил процедуру exec sp_spacesused @updateusage = 'true'. Незанятое пространство все равно почему-то не сошлось. Результат получился близкий как раз к занятому размеру данных в БД.
Вообще может у кого-то есть скрипт по получению истинного размера БД без незанятого пространства? Надо именно это.
В 2005 сервере я его можно сказать позаимствовал из sp_spacesused.
17 янв 12, 09:20    [11915411]     Ответить | Цитировать Сообщить модератору
 Re: текущий размер БД в SQL Server 2000  [new]
Роман1986
Member

Откуда:
Сообщений: 10
Чуть по конкретнее, где пока затык: Вообщем не могу понять различие при использовании в 2000 server sp_spaceused результат unallocated_space получается один, а в свойствах БД space available значение другое. В 2005 все нормально.
17 янв 12, 12:12    [11916519]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить