Урок 1. Подключение к ядру СУБД

При установке ядра СУБД SQL Server устанавливаемые средства зависят от выпуска и выбранных вариантов установки. На этом уроке рассматриваются важнейшие средства, а также показываются способы подключения и выполнения одной из базовых функций (разрешение входа дополнительным пользователям).

Средства для начала работы

Ядро СУБД SQL Server поставляется с различными средствами. В этом разделе описываются первые необходимые средства и то, как выбрать правильное средство для работы. Все средства доступны из меню Пуск . Некоторые средства, такие как SQL Server Management Studio, не устанавливаются по умолчанию. Их нужно выбрать во время установки. Полное описание средств, описанных ниже, можно найти в SQL Server электронной документации. SQL Server Express содержит только подмножество средств.

Основные средства

  • SQL Server Management Studio является основным инструментом для администрирования ядра СУБД и написания кода Transact-SQL. Он размещается в оболочке Visual Studio. Он не входит в SQL Server Express но доступен в виде отдельного скачивания из Центра загрузки Майкрософт.

  • диспетчер конфигурации SQL Server устанавливается с помощью SQL Server и клиентских средств. Он позволяет включать серверные протоколы, настраивать параметры протокола, например порты TCP, настраивать автоматический запуск служб сервера и настраивать соединение клиентских компьютеров. Это средство может настроить дополнительные параметры соединения, но не активирует возможности.

Образец базы данных

Примеры баз данных и примеров не включаются в SQL Server. В большинстве примеров, описанных в электронной документации по SQL Server, используется пример базы данных AdventureWorks2012.

Начало работы в среде SQL Server Management Studio
  • В меню Пуск выберите пункт Все программы, Microsoft SQL Server 2014 и SQL Server Management Studio.
Запуск диспетчера конфигурации SQL Server
  • В меню Пуск выберите Все программы, Microsoft SQL Server 2014, Средства настройки и диспетчер конфигурации SQL Server.

Соединение с помощью среды Management Studio

Легко подключиться к компоненту Компонент Database Engine из средств, работающих на том же компьютере, если известно имя экземпляра и выполняется подключение в качестве члена группы администраторов на компьютере. Следующие процедуры необходимо выполнить на том же компьютере, на котором размещается SQL Server.

Определение имени экземпляра компонента Database Engine
  1. Войдите в Windows в качестве члена группы Администраторы и откройте Management Studio.

    Важно!

    Если вы подключаетесь к SQL Server 2005 в Windows Vista или Windows Server 2008 (или более поздней версии), может потребоваться щелкнуть правой кнопкой мыши Management Studio и выбрать команду Запуск от имени администратора, чтобы подключиться с использованием учетных данных администратора. Начиная с SQL Server 2008 года программа установки добавляет выбранные имена входа в SQL Server, поэтому учетные данные администратора не нужны.

  2. В диалоговом окне Соединения с сервером нажмите кнопку Отмена.

  3. Если компонент «Зарегистрированные серверы» не отображается, в меню Вид выберите пункт Зарегистрированные серверы.

  4. Выбрав компонент Ядро СУБД на панели инструментов "Зарегистрированные серверы", разверните компонент Ядро СУБД, щелкните правой кнопкой мыши пункт Группы локальных серверов, наведите указатель на пункт Задачии выберите пункт Зарегистрировать локальные серверы. Отображаются все экземпляры ядра СУБД, установленного на компьютере. Экземпляр по умолчанию безымянный и отображается как имя компьютера. Именованный экземпляр отображается как имя компьютера, за которым следует обратная косая черта (\), а затем имя экземпляра. Для SQL Server Express экземпляр называется <computer_name>\sqlexpress, если имя не было изменено во время установки.

Подтверждение того, что компонент ядра СУБД запущен
  1. Если в поле Зарегистрированные серверы имя экземпляра SQL Server имеет зеленую точку с белой стрелкой рядом с именем, ядро СУБД запущено и никаких дальнейших действий не требуется.

  2. Если имя экземпляра SQL Server имеет красную точку с белым квадратом рядом с именем, ядро СУБД будет остановлено. Щелкните правой кнопкой мыши имя ядра СУБД, выберите элемент Управление службами, а затем нажмите кнопку Пуск. После диалогового окна подтверждения ядро СУБД должно запуститься, а круг должен стать зеленым с белой стрелкой.

Подключение к компоненту ядра СУБД
  1. В Management Studio в меню Файл выберите подключиться обозреватель объектов.

    Будет открыто диалоговое окно Соединение с сервером . В поле Тип сервера отобразится тип компонента, использованный в прошлой сессии.

  2. Выберите Ядро СУБД.

  3. В поле Имя сервера введите имя экземпляра ядра СУБД. В экземпляре SQL Server по умолчанию имя сервера совпадает с именем компьютера. Для именованного экземпляра SQL Server именем сервера является <instance_name computer_name>\, например ACCTG_SRVR\SQLEXPRESS.<>

  4. Нажмите кнопку Соединить.

Разрешение дополнительных соединений

Теперь, после подключения к SQL Server в качестве администратора, одной из первых задач будет обеспечить возможность подключения других пользователей. Это делается посредством создания имени входа и предоставления ему разрешения на доступ к базе данных в качестве пользователя. Имена входа могут быть или именами входа для проверки подлинности Windows, использующей учетные данные Windows, или именами входа для проверки подлинности SQL Server, при которой учетные данные хранятся в SQL Server и не зависят от учетных данных Windows. По возможности используйте проверку подлинности Windows.

Создание имени входа для проверки подлинности Windows
  1. В предыдущей задаче вы подключились к ядру СУБД с помощью Среды Management Studio. В обозревателе объектов разверните экземпляр своего сервера, затем узел Безопасность, щелкните правой кнопкой мыши Имена входаи выберите пункт Создать имя входа.

    Откроется диалоговое окно Создание имени входа .

  2. На странице Общие в поле Имя входа введите имя входа Windows в формате <домен>\<имя входа>.

  3. В поле База данных по умолчанию выберите AdventureWorks2012 , если доступно. В противном случае выберите базу данных master.

  4. На странице Роли сервера щелкните sysadmin, если новое имя входа принадлежит администратору, иначе оставьте пустым.

  5. На странице Сопоставление пользователей выберите Сопоставление базы данных AdventureWorks2012 , если она доступна. В противном случае выберите базу данных master. Обратите внимание, что в поле Пользователь прописано имя входа. После закрытия диалогового окна в базе данных будет создан пользователь.

  6. В поле Схема по умолчанию введите dbo , чтобы сопоставить имя входа со схемой владельца базы данных.

  7. Подтвердите настройки по умолчанию для полей Защищаемые объекты и Состояние , и нажмите кнопку ОК , чтобы создать имя входа.

Важно!

Это базовые сведения, позволяющие начать работу. SQL Server обеспечивает обширную среду безопасности, и безопасность, очевидно, является важным аспектом операций с базами данных.

Следующее занятие

Занятие 2. Подключение с другого компьютера