Экспорт (0) Печать
Развернуть все

Приступая к работе с SQL Server в среде виртуальной машины Azure

Обновлено: Июнь 2014 г.

В этом разделе содержатся рекомендации по регистрации в SQL Server на виртуальной машине Azure и созданию баз данных SQL Server в общедоступной облачной среде Майкрософт.

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

Этот раздел включает следующие подразделы:

Создание виртуальной машины SQL Server в Azure

Чтобы создать виртуальную машину SQL Server в Azure, сначала необходимо получить подписку на платформу Azure. Подписку Azure можно приобрести на странице Варианты приобретения. Чтобы опробовать бесплатную версию, посетите страницу Бесплатная пробная версия Azure. Затем вы можете перенести собственную виртуальную машину в Azure или воспользоваться образом, подготовленным платформой, чтобы создать виртуальную машину в Azure.

В учебнике Провизионирование виртуальной машины SQL Server в среде Azure показано создание виртуальной машины SQL Server с помощью предоставленного платформой образа.

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

Если вы хотите перенести собственную виртуальную машину в Azure, см. раздел Создание виртуальной машины SQL Server в Azure с существующего локального диска SQL Server и Создание виртуальной машины SQL Server в Azure с помощью существующей виртуальной машины локального сервера SQL Server.

Дополнительные сведения об управлении подписками Azure см. в разделе Управление подписками. В коллекции виртуальных машин Azure представлено несколько образов виртуальных машин, например с Windows и другими ОС. Новейший список поддерживаемых образов виртуальных машин см. в статьях Размеры виртуальных машин для Azure и Сведения о ценах на виртуальные машины.

Настройка платформы на основе образов виртуальных машин SQL Server

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

 

Операционная система Версия SQL Server Выпуск SQL Server

Windows Server 2008 R2

SQL Server 2012 с пакетом обновления 1 (SP1)

Выпуски Enterprise, Standard и Web

Windows Server 2008 R2

SQL Server 2008 R2 с пакетом обновления 2 (SP2)

Выпуски Enterprise, Standard и Web

Windows Server 2012

SQL Server 2012 с пакетом обновления 1 (SP1)

Выпуски Enterprise, Standard и Data Warehouse (Enterprise)

Windows Server 2012 R2

SQL Server 2014 и SQL Server 2014 for Data Warehousing

Выпуски Enterprise, Standard, Web и Data Warehouse (Enterprise)

Важное примечание. Планируется выход дополнительных версий и выпусков SQL Server. Для просмотра всех поддерживаемых версий и выпусков SQL Server войдите на портал управления Azure.

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

Windows Server

Установка Windows Server на образе, предоставленном платформой, содержит следующие параметры конфигурации и компоненты.

  • Удаленный рабочий стол включен для учетной записи администратора.

  • Центр обновления Windows включен.

  • По умолчанию учетная запись пользователя, указанная во время провизионирования, входит в локальную группу Administrators. Эта учетная запись администратора также является членом роли сервера SQL Server sysadmin.

  • Виртуальная машина входит в рабочую группу WORKGROUP.

  • Учетная запись Гость отключена.

  • Брандмауэр Windows в режиме повышенной безопасности (c:\Windows\System32\WF.msc) включен.

  • Платформа .NET Framework 4 установлена.

  • Размер виртуальной машины указывается во время провизионирования.

  • «Средняя» — минимальный рекомендуемый размер для обычных рабочих нагрузок.

  • Минимальный рекомендуемый размер виртуальной машины при использовании выпуска SQL Server Enterprise Edition — «Большая».

  • Выбранный размер ограничивает количество дисков данных, которые можно настроить. Последние сведения о доступных размерах виртуальных машин и количестве дисков данных, которые можно подключить к виртуальной машине, см. в разделе Размеры виртуальных машин для Azure.

SQL Server

Установка SQL Server на образе, предоставленном платформой, содержит следующие параметры конфигурации и компоненты.

  • Компонент Database Engine

  • Службы Analysis Services

  • Службы Integration Services

  • Службы Reporting Services (в собственном режиме)

  • Группы доступности AlwaysOn доступны в SQL Server 2012 (или более поздней версии), но для их использования требуется дополнительная настройка. Дополнительные сведения см. в Высокий уровень доступности и аварийное восстановление для SQL Server в виртуальных машинах Azure.

  • Репликация

  • Полнотекстовый поиск и семантические извлечения для поиска (семантические извлечения только в SQL Server 2012 или более поздней версии)

  • Службы Data Quality Services (только в SQL Server 2012 или более поздней версии)

  • Службы Master Data Services (только в SQL Server 2012 или более поздней версии), но для их использования требуются дополнительные настройка и компоненты. Для запуска служб Master Data Services на виртуальной машине в Azure установите веб-сервер (IIS) и Silverlight, а также настройте службы Master Data Services с помощью средства настройки служб Master Data Services (MDSConfigTool.exe). Дополнительные сведения см. в разделе Установка Master Data Services.

  • Компонент PowerPivot для SharePoint доступен (только в SQL Server 2012 или более поздней версии), но для его использования требуются дополнительные настройка и компоненты (в том числе SharePoint).

  • Клиент распределенного воспроизведения доступен (только в SQL Server 2012 или более поздней версии), но не установлен. Для запуска установки см. раздел Дополнительные экземпляры компонента Database Engine и образ SQL Server, предоставленный платформой.

  • Все средства, в том числе SQL Server Management Studio, диспетчер конфигурации SQL Server, Business Intelligence Development Studio, программа установки SQL Server и средства обновления и миграции, например приложения уровня данных (DAC), средства резервного копирования, восстановления, подключения и отсоединения.

  • Средства связи клиентских средств, клиентских средств пакета SDK и клиентских средств связи SQL пакета SDK.

  • Электронная документация по SQL Server, но требуется настройка с помощью Help Viewer. Дополнительные сведения см. в разделе Использование документации по продукту SQL Server.

Настройка компонента Database Engine

  • Содержит экземпляр по умолчанию (без имени) SQL Server Database Engine, который прослушивает только протокол общей памяти.

  • По умолчанию во время настройки виртуальной машины SQL Server в Azure выбирается проверка подлинности Windows. Если вы хотите использовать имя входа sa или создать новую учетную запись SQL Server, необходимо изменить режим проверки подлинности. Дополнительные сведения см. в Рекомендации по безопасности SQL Server в виртуальных машинах Azure.

  • Пользователь Azure, который устанавливает виртуальную машину, первоначально является единственным членом предопределенной роли сервера sysadmin SQL Server.

  • Для памяти компонента Database Engine настроена динамическая конфигурация. Проверка подлинности автономной базы данных выключена. По умолчанию используется английский язык. Межбазовые цепочки владения выключены. Для получения сведений о дополнительных параметрах изучите экземпляр SQL Server.

  • На виртуальной машине можно установить дополнительные экземпляры SQL Server, но для них может потребоваться PID (код продукта Product ID).

  • Программа улучшения качества программного обеспечения (CEIP) включена. Программу улучшения качества программного обеспечения CEIP можно отключить с помощью программы службы отчетов об ошибках и использовании SQL Server. Чтобы запустить службу отчетов об ошибках и использовании SQL Server, откройте меню Пуск, выберите Все программы, щелкните нужную версию Microsoft SQL Server, выберите Средства настройки, а затем выберите Отчеты об ошибках и использовании SQL Server. Если вы не хотите использовать экземпляр SQL Server с включенной программой улучшения качества программного обеспечения CEIP, вы можете развернуть собственный образ виртуальной машины в Azure. Дополнительные сведения см. в разделе Создание и загрузка виртуального жесткого диска, который содержит операционную систему Windows Server.

Важные рекомендации для настройки SQL Server

Дополнительные рекомендации, руководства и учебники см. в статьях, перечисленных в разделе Дальнейшие шаги в конце этой статьи.

Подключение к экземпляру SQL Server на виртуальной машине Azure

Подключение из Management Studio, работающей на виртуальной машине

В диалоговом окне Подключение к серверу Management Studio введите имя узла виртуального компьютера в поле Имя сервера.

Подключение через Интернет с помощью SQL Server Management Studio

Для подключения к экземпляру SQL Server из Интернета необходимо выполнить следующие задачи.

  • Настройте SQL Server для прослушивания протокола TCP и перезапустите компонент Database Engine.

  • Откройте TCP-порты в брандмауэре Windows.

  • Настройте SQL Server на использование смешанного режима проверки подлинности.

  • Создайте учетную запись проверки подлинности SQL Server.

  • Создайте конечную точку TCP для виртуальной машины.

  • Определите DNS-имя виртуальной машины.

Пошаговые инструкции см. в разделе Провизионирование виртуальной машины SQL Server в среде Azure

Подключение из Management Studio, работающей на другом компьютере, с помощью виртуальной сети Azure

Виртуальная сеть Azure облегчает виртуальной машине, размещенной в Azure, взаимодействие с частной сетью. Для настройки параметров виртуальной сети Azure необходимо выполнить несколько действий. Дополнительные сведения о виртуальной сети Azure см. в разделе Обзор виртуальной сети Azure.

Подключение из вашего приложения, работающего на другом компьютере

Укажите строку подключения, похожую на

add name ="connection" connectionString ="Data Source=VM_Name;Integrated Security=true;" providerName ="System.Data.SqlClient";

, где VM_Name — имя, указанное для виртуальной машины во время установки. Сведения о разных сценариях подключения см. в разделе Рекомендации по подключению SQL Server в среде виртуальной машины Azure.

Дополнительные экземпляры компонента Database Engine и образ SQL Server, предоставленный платформой

Если вы создаете виртуальную машину с помощью образа SQL Server, предоставленного платформой, установочный носитель SQL Server можно найти на виртуальной машине в каталоге C:\SqlServer_SQLMajorVersion.SQLMinorVersion_Full. Вы можете запустить программу установки из этого каталога, чтобы выполнить все действия установки, в том числе добавить или удалить компоненты, добавить новый экземпляр или восстановить экземпляр, если место на диске позволяет это сделать. Если вы переносите собственный образ SQL Server в Azure, а затем вам нужно установить дополнительные компоненты SQL Server, убедитесь, что на диске виртуальной машины достаточно свободного места.

Создание новых имен входа и пользователей

После создания виртуальной машины с помощью образа SQL Server, предоставленного платформой, вы можете создать пользователей Windows, учетные записи проверки подлинности Windows для SQL Server и пользователей базы данных так же, как и для локальной базы данных. Если вы хотите использовать проверку подлинности SQL Server, необходимо настроить в компоненте Database Engine применение смешанного режима проверки подлинности. Учетная запись sa отключена. Дополнительные сведения о том, как изменить режим проверки подлинности и включить учетную запись sa см. в разделе Изменение режима проверки подлинности сервера.

Дальнейшие шаги

См. также

Добавления сообщества

ДОБАВИТЬ
Корпорация Майкрософт проводит интернет-опрос, чтобы выяснить ваше мнение о веб-сайте MSDN. Если вы желаете принять участие в этом интернет-опросе, он будет отображен при закрытии веб-сайта MSDN.

Вы хотите принять участие?
Показ:
© 2014 Microsoft