вати квотування, доведеться створити спеціальну обліковий запис, що не належить групі адміністраторів, і від її імені заволодіти потрібними файлами. Потім можна відстежувати використання, даної обліковим записом дискового простору, викликавши через контекстне меню диска діалогове вікно записів квот. br/>
. Розширені властивості об'єктів
Використання розширених властивостей об'єктів
Відомо, що SQL Server 2000 підтримує для об'єктів бази даних розширені властивості. У документації можна знайти перелік збережених процедур, що працюють з розширеними властивостями, і приклади їх використання. Хоча механізм розширених властивостей пропонується в основному розробникам додатків, адміністратор баз даних теж може використовувати цей зручний інструмент. p align="justify"> Перше і найбільш очевидне застосування розширених властивостей об'єктів - це, безумовно, документування. Якщо адміністратор створює таблицю в Enterprise Manager і для її полів дає опис (Description), то опис для кожного поля автоматично перетворюється на розширене властивість з ім'ям MS_ Description. p align="justify"> У Query Analyzer контекстні меню об'єктів містять команду Extended properties. Перший з таких об'єктів - це сама база даних. Далі йдуть розташовані по рівнях ієрархії зверху вниз об'єкти:
- User, Type;
- Table, View, Procedure, Function, Default, Rule;
- Column, Parameter, Index, Constraint, Trigger.
У самої бази даних рівня немає. Якщо в параметрах процедур, що працюють з розширеними властивостями, рівні не вказані, то властивість належить базі. Наприклад, операториMyDBsp_addextendedproperty N Property1 , N test
додадуть до бази MyDB властивість Property1 зі значенням test.
У використання розширених властивостей закладається ієрархія об'єктів, дотримання якої від нас вимагає сервер. При використанні властивості необхідно вказувати весь ланцюжок рівнів ієрархії. p align="justify"> Введені тим чи іншим способом розширені властивості можна зберегти при генерації сценаріїв. Для цього перед запуском генерації потрібно вибрати на закладці Formatting параметр Include extended properties, і всі розширені властивості будуть занесені в сценарій. У SQL Server 2000 також можна перенести об'єкти разом із розширеними властивостями в іншу базу, якщо відзначити аналогічний параметр у діалоговому вікні майстра імпорту/експорту або в пакеті DTS. p align="justify"> Розширені властивості об'єктів бази даних можна тиражувати або, навпаки, зафіксувати їх приналежність до вузла. При тиражуванні розширені властивості, як одна із складових частин репліки, будуть перенесені на сервер-передплатник. Для забезпечення перенесення розш...