SQL Server Management Studio 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

SQL Server Management Studio



Эта специализированная ин­тегрированная среда, используемая администраторами и разработчиками баз данных. Ядром этой утилиты является Object Explorer, укомплектованный фильтрами и способный обозре­вать все серверы в составе SQL Server. Редактор запросов утилиты является удобным механизмом работы с кодом T-SQL; он интегрирован с Solution Explorer для управления проектами. Все окна легко конфигурируются и могут быть автоматически скрыты с экрана.

SQL Server Configuration Manager

Этот инструмент используется для запуска и остановки любого сервера, настройки пара­метров запуска и конфигурирования подключений. Эту утилиту можно вызвать из системного меню Пуск, а также из Management Studio.

Surface Area Configuration

В целях сокращения ресурсов, потребляемых SQL Server, множество функций по умолчанию отключено. Несмотря на то что большинство этих функций можно включить с помощью инструкций T-SQL, утилита Surface Area Configuration открывает простейший путь к их конфигурированию.

Business Intelligence Development Studio

Аналогичная Management Studio, но оптимизированная под задачи бизнес-аналитики, эта утилита используется для разработки пакетов службы интеграции, отчетов служба отчетно­сти, кубов службы анализа и раскрытия данных.

Интегрированная справка SQL

Это нечто большее, чем обычная справочная система: все ее статьи полностью описывают рассматриваемую те­матику и включают ряд примеров. Примененная индексация позволяет получить краткий список связанных статей. Утилиту Books Online можно открыть из Management Studio или непосредственно из системного меню.

После выбора ключевого слова в редакторе запросов утилиты Management Studio и нажатия комби­нации клавиш <Shift+Fl> откроется окно Books Online со статьей, посвященной данной теме. При выполнении поиска отображаются статьи MSDN, размещенные как в Интернете, так и на локальном компьютере.

SQL Profiler

Утилита SQL Profiler наблюдает за всеми событиями и пакетами SQL Server, выводя выбранную информацию на экран, записывая в таблицу или файл. Эта утилита идеально под­ходит для отладки приложений и настройки базы данных.

Performance Monitor

Утилита Performance Monitor выводит в от­крытое окно текущее состояние выбранных счетчиков. Ее можно найти в папке администрирования панели управления системы Windows. Если на компьютере установлен пакет SQL Server, то его счетчики автоматически добавляются в Performance Monitor.

Database Tuning Advisor

Утилита Database Tuning Advisor анализирует пакет запросов (полученный из утилиты Profiler) и рекомендует изменить структуру индексов и разделов для повышения произво­дительности.

Утилиты командной строки: SQLCmd и BulkCopy

Эти интерфейсы командной строки позволяют разработчику выполнить инструкции SQL или операции массового копирования из операционной системы DOS или командной строки Windows.

 

Обзор метаданных. Системные базы данных. Представления метаданных.

После изначальной установки 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 и служат для обзора схемы любого продукта базы данных.

 

 

Установка 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 позволяет запустить на одном физическом компьютере до шестнадцати экземпляров сервера.

 



Поделиться:


Последнее изменение этой страницы: 2016-08-14; просмотров: 184; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 44.206.227.65 (0.027 с.)