
- •Службы sql- Server. Реляционное ядро. Transact-sql. Visual Studio и clr.
- •Службы бизнес-аналитики. Служба интеграции. Служба отчетности. Служба анализа.
- •Различные редакцииSql Server 2005. Enterprise Edition. Standard Edition. Workgroup Edition. Express Edition. Everywhere Edition.
- •Обзор метаданных. Системные базы данных. Представления метаданных.
- •8. Установка sql Server. Планирование установки. Рекомендации относительно аппаратной части. Установка пакета.
- •9. Установка sql Server. Обновление предыдущих версий. Конфигурирование рабочего пространства sql Server. Удаление sql Server.
- •10. Использование утилиты Management Studio. Организация интерфейса. Размещение окон. Контекстное меню. Страница Summary.
- •11. Использование утилиты Management Studio. Окно Registered Servers.
Обзор метаданных. Системные базы данных. Представления метаданных.
После изначальной установки SQL Server уже содержит некоторые системные и пользовательские объекты. Для самообслуживания SQL Server использует четыре системные базы данных и две базы данных примеров для экспериментов пользователей. При этом каждая из баз данных содержит несколько системных объектов, включая таблицы, представления, хранимые процедуры и функции.
В утилите Management Studio эти системные объекты могут быть скрыты.
Системные базы данных
SQL Server использует четыре системные базы данных для хранения системной информации, отслеживания операций и поддержки временной рабочей области. В дополнение база данных моделей может служить прототипом для новых пользовательских баз. Пять системных баз данных:
Master. Содержит информацию обо всех базах данных, размещенных на сервере. К тому же объекты базы Master доступны и для остальных бах данных.
MSDB. Содержит список действий, таких как резервное копирование и выполнение заданий, а также определяет порядок резервного копирования всех пользовательских баз данных.
Model. Это база данных шаблонов, на основе которой создаются новые базы данных. Любой объект, помещенный в базу данных Model, будет скопирован во все новые базы данных.
Tempdb. Используется для хранения временных таблиц, создаваемых пользователями, пакетами, хранимыми процедурами (включая системные) и самим ядром SQL Server. Если серверу необходимо создать временные кучи или списки в ходе выполнения запроса, то все они создаются именно в базе данных Tempdb. Эта база данных полностью очищается при перезапуске SQL Server.
Reference. Эта скрытая база данных является разделом базы данных Master и размещена в том же каталоге. Она предназначена для облегчения установки пакетов обновлений.
Представления метаданных
Метаданными называют общую информацию о самих данных. SQL Server имеет несколько типов метаданных:
Представления каталогов содержат информацию о статических метаданных, таких как таблицы, а также конфигурация системы безопасности и самого сервера.
Динамические представления управления и функции позволяют заглянуть в текущее состояние сервера в данную секунду и увидеть информацию о таких характеристиках, как память, потоки, хранимые процедуры в кэше и подключения.
Представления совместимости позволяют имитировать системные таблицы такими, какими они были в предыдущих версиях SQL Server.
Представления информационной схемы не поддерживаются стандартом ANSI SQL-92 и служат для обзора схемы любого продукта базы данных.
8. Установка sql Server. Планирование установки. Рекомендации относительно аппаратной части. Установка пакета.
Планируя установить SQL Server, необходимо принять во внимание учетные записи пользователей, конфигурацию дисковой системы и особенности доступа клиентов.
Рекомендации: 1. Наличие выделенного сервера(ослабляет остроту некоторых вопросов (нехватка памяти для обработки запросов, перегруженность сервера ))2. Потребности в памяти (SQL Server 2005 динамически захватывает и высвобождает оперативную память по мере необходимости и выполняет балансировку области памяти, используемой для обработки запросов.)3.Использование множества процессоров (Расширенные технологии, используемые в процессорах (такие как множество потоков или ядер), могут существенно повысить производительность сервера, при этом совершенно не влияя на стоимость лицензирования.) 4.Дисковая подсистема (Серверу для обеспечения своих потребностей лучше использовать дисковую систему с высокой пропускной способностью.)5.Дисковые RAID-массивы (избыточный массив независимых/недорогих дисков.) Это категория дисковых устройств, в которых задействовано два и более привода в комбинации с повышенной производительностью и защитой от сбоев. 6.Производительность сети.Такое решение, как обособленность сетевых карт, которые берут на себя обработку пакетов, высвобождая процессор, способно повысить общую производительность как сети, так и сервера.
Как только план установки будет готов и вы удостоверитесь, что сервер удовлетворяет техническим требованиям SQL Server, можно приступать к установке пакета. Виды установки: 1.Сопровождаемая установка:
Выберите устанавливаемые компоненты.
Введите имя экземпляра.
Выберите настройку Service Account.
Выберите метод аутентификации (Authentication Mode).
Установите режим упорядочения (Collation).
Установите флажки Error и Usage Report.
Щелкните на кнопке Install, чтобы начать установку SQL Server 2005.
Несопровождаемая установка:SQL Server 2005 предлагает инсталляцию на основе файла конфигурации . ini. На режим установки влияют следующие параметры.
/qn. Позволяет выполнить “тихую” установку, без открытия диалоговых окон.
/qb. Позволяет отображать только диалоговые окна хода установки.
Удаленная установка: Пакет SQL Server 2005 может быть установлен на удаленный сетевой компьютер.
Установка на кластер:
При установке SQL Server 2005 на кластер в диалоговом окне выбора устанавливаемых компонентов SQL Server и(или) Analysis Server установите флажок Install as a Virtual Server. Эти флажки будут доступны только в кластерной среде. Убедитесь, что используемая административная учетная запись домена имеет достаточно прав и что для устанавливаемых служб выбрана доменная учетная запись.
Установка множества экземпляров:SQL Server 2005 позволяет запустить на одном физическом компьютере до шестнадцати экземпляров сервера.