Установка сервера sql на виртуальную машину

Создание виртуальной машины SQL 2012 в Windows Azure и подключение к ней

Добрый день, Коллеги и Энтузиасты!
Я уже достаточно долго экспериментирую с новыми возможностями Windows Azure в области IaaS, в частности сейчас я строю гибридное облако в связке с System Center 2012 SP1 (CTP2).
Также одной из интересных для меня задач является развертывание компонентов System Center в самом облаке windows Azure, а под весь System Center мне будет необходим SQL Server…
Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

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

Часть 1 – Создание виртуальной машины с помощью портала Windows Azure

Далее мы рассмотрим как можно создать виртуальную машну с помощью портала Windows Azure.

1. Зайдите на Windows Azure Management Portal и залогиньтесь на портал.
Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Вход в Windows Azure Management Portal

2. Нажмите New и выберите Virtual Machine из меню From Gallery.
Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

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

3. На вкладке VM OS Selection нажмите Platform Images далее в левом меню выберите образ SQL Server 2012 из списка. Нажмите на стрелку для продолжения.

4. На вкладке VM Configuration введите имя виртуальной машины в поле Name, задайте пароль в поле Admin Password и его подтверждение в поле Confirmation для того чтобы задать реквизиты Администратора виртуальной машины. Выберите размер виртуальной машины при помощи параметра Size ( по умолчанию мы используем размер Extra Small). Нажмите кнопку Next для продолжения процесса.
Заметка: Эти учетные данные вы будете использовать для удаленного подключения по протоколу RDP на платформе Windows Azure.
Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Конфигурация виртуальной машины

5. На странице VM Mode выберите вариант Standalone Virtual Machine, затем задайте уникальное DNS-имя в поле DNS Name, нажмите Next.
Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Выбор режима виртуальной машины

6. На странице VM Options оставьте все параметры по умолчанию и нажмите на кнопку для того, чтобы создать виртуальную машину

7. В секции Virtual Machines вы увидите виртуальную машину, которую вы только что создали, она будет находится в состоянии развертывания (provisioning). Необходимо дождаться окончания этой операции и дождаться перехода виртуальной машины в состояние включенной (On)

8. В секции Virtual Machines выберите вашу виртуальную машину и нажмите на ее имя. Далее откроется страница Dashboard, где следует нажать Endpoints.

9. Нажмите Add Endpoint, выберите Add Endpoint для добавления конечной точки и нажмите кнопку Next для того чтобы продолжить.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Добавление новой конечной точки

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Конфигурация новой конечной точки

Часть 2 – Настройка экземпляра SQL Server 2012

Далее мы развернем SQL Server 2012 и настроим его для работы по удаленному доступу.

1. На портале Windows Azure Management Portal, нажмите Virtual Machines в левом меню.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Портал Windows Azure

2. Выберите вашу виртуальную машину из списка и нажмите Connect для подключения к ней по протоколу RDP (Вам будет предложен для скачивания/открытия rdc-файл с предснастроенным подключением).

3. Откройте SQL Server Configuration Manager через Start->All Programs->Microsoft SQL Server 2012->Configuration Tools.

4. Разверните узел SQL Server Network Configuration и выберите Protocols for MSSQLSERVER (Этот параметр может меняться, в зависимости от того значения, которое вы указывали при установке). Убедитесь в том, что протоколы Shared Memory, Named Pipes и TCP/IP активны. Для активации протокола щелкните правой кнопкой мыши на названии протокола Enable.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Активация протоколов SQL Server

5. Перейдите в узел SQL Server Services и правым щелчком нажмите на SQL Server (MSSQLSERVER), а затем презапустите сервис с помощью команды Restart.

На этом развертывание и настройка виртуальной машины завершена.
Вы можете использовать «%ИМЯ_ВИРТУАЛЬНОЙ_МАШИНЫ%.cloudapp.net» для подключения к ней извне.

С уважением,
Георгий А. Гаджиев
Эксперт по информационной инфраструктуре
Microsoft

Источник

Краткое руководство по созданию виртуальной машины SQL Server 2017 на платформе Windows с помощью портала Azure

ОБЛАСТЬ ПРИМЕНЕНИЯ: Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машинуSQL Server на виртуальной машине Azure

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

Оформление подписки Azure

Если у вас еще нет подписки Azure, создайте бесплатную учетную запись, прежде чем начинать работу.

Выбор образа виртуальной машины SQL Server

Войдите на портал Azure, используя свои учетные данные.

На портале Azure в меню слева выберите Azure SQL. Если Azure SQL отсутствует в списке, выберите Все службы и в поле поиска введите Azure SQL.

Выберите Добавить, чтобы открыть страницу выбора варианта развертывания SQL. Чтобы просмотреть дополнительные сведения, щелкните Показать подробности на плитке Виртуальные машины SQL.

Выберите образ Free SQL Server License: SQL Server 2017 Developer on Windows Server 2016 из раскрывающегося списка.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Нажмите кнопку создания.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Указание основных сведений

На вкладке Основные сведения укажите следующую информацию.

В разделе Сведения о проекте выберите подписку Azure, а затем выберите Создать, чтобы создать группу ресурсов. В качестве имени введите SQLVM-RG.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

В разделе Сведения об экземпляре:

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

В разделе Учетная запись администратора укажите имя пользователя, например azureuser, и пароль. Пароль должен включать минимум 12 символов и соответствовать определенным требованиям к сложности.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

В разделе Правила входящего порта щелкните Разрешить выбранные порты, а затем выберите RDP (3389) из раскрывающегося списка.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Параметры SQL Server

На вкладке Настройки SQL Server настройте следующие параметры.

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

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

При необходимости измените любые другие параметры, а затем выберите Отзыв и создание.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

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

На вкладке Отзыв и создание просмотрите сводные данные и выберите Создать, чтобы создать SQL Server, группу ресурсов и ресурсы, указанные для этой виртуальной машины.

Развертывание можно отслеживать на портале Azure. Если нажать кнопку Уведомления в верхней части окна, будут показаны основные сведения о состоянии развертывания. Развертывание может занять несколько минут.

Подключение к SQL Server

На портале в разделе Обзор свойств виртуальной машины найдите общедоступный IP-адрес виртуальной машины SQL Server.

На другом компьютере, подключенном к сети Интернет, откройте SQL Server Management Studio (SSMS).

В поле Проверка подлинности выберите Проверка подлинности SQL Server.

В поле Имя пользователя введите допустимое имя пользователя SQL.

В поле Пароль введите пароль для этого пользователя.

Выберите Подключиться.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Удаленный вход на виртуальную машину

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

После создания и запуска виртуальной машины Azure щелкните значок «Виртуальные машины» на портале Azure для просмотра виртуальных машин.

Нажмите кнопку с многоточием для новой виртуальной машины.

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

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Откройте RDP-файл, скачанный для виртуальной машины через браузер.

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

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Нажмите кнопку ОК для подключения.

После подключения к виртуальной машине SQL Server вы можете запустить SQL Server Management Studio и подключиться с проверкой подлинности Windows, используя свои учетные данные локального администратора. Если включена проверка подлинности SQL Server, можно также подключиться с проверкой подлинности SQL, используя имя пользователя и пароль SQL, настроенные во время подготовки.

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

Очистка ресурсов

Если не требуется, чтобы виртуальная машина SQL работала постоянно, можно избежать ненужных затрат, останавливая ее, когда она не используется. Кроме того, можно удалить без возможности восстановления все ресурсы, связанные с виртуальной машиной, удалив связанную с ней группу ресурсов на портале. Это также приведет к окончательному удалению самой виртуальной машины, поэтому указанную команду следует использовать с осторожностью. Дополнительные сведения см. в статье Управление ресурсами Azure через портал.

Дальнейшие действия

В этом кратком руководстве вы создали виртуальную машину SQL Server 2017 на портале Azure. Чтобы узнать больше о том, как перенести данные на новый сервер SQL Server, ознакомьтесь со следующей статьей.

Источник

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

ОБЛАСТЬ ПРИМЕНЕНИЯ: Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машинуSQL Server на виртуальной машине Azure

В этом кратком руководстве вы будете использовать портал Azure для создания виртуальной машины Linux с установленным SQL Server 2017. Вы узнаете следующее:

Предварительные требования

Если у вас еще нет подписки Azure, создайте бесплатную учетную запись, прежде чем начинать работу.

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

В области слева выберите Создать ресурс.

В области Создать ресурс выберите Вычисления.

Выберите Просмотреть все рядом с заголовком Подборка.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

В поле поиска введите SQL Server 2019 и выберите Ввод, чтобы начать поиск.

Ограничьте результаты поиска, выбрав Операционная система > Redhat.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Выберите образ SQL Server 2019 на базе Linux в результатах поиска. В этом учебнике используется SQL Server 2019 на RHEL74.

Выпуск Developer позволяет выполнять тестирование или разработку, используя функции выпуска Enterprise без затрат на лицензию SQL Server. Вы оплачиваете только стоимость выполнения виртуальной машины Linux.

Нажмите кнопку создания.

Настройка виртуальной машины Linux

На вкладке Основы выберите Подписка и Группа ресурсов.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

В поле Имя виртуальной машины введите имя новой виртуальной машины Linux.

Затем введите или выберите следующие значения:

Регион. Выберите подходящий регион Azure.

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

Изменение размера. Выберите этот параметр, чтобы указать размер машины, а затем нажмите кнопку Выбрать. См. сведения о размерах виртуальных машин.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Для разработки и функционального тестирования используйте размер виртуальной машины DS2 или выше. Для тестирования производительности используйте DS13 или выше.

Тип проверки подлинности. Выберите Открытый ключ SSH.

Для проверки подлинности вы можете использовать открытый ключ или пароль SSH. SSH является более безопасным. Сведения о создании ключа SSH см. в статье Как создать и использовать пару из открытого и закрытого ключей SSH для виртуальных машин Linux в Azure.

Имя пользователя. Введите имя администратора для виртуальной машины.

Открытый ключ SSH. Введите открытый ключ RSA.

Общедоступные входящие порты. Выберите Разрешить выбранные порты, а затем выберите порт SSH (22) в списке общедоступных входящих портов. В этом руководстве это необходимо для подключения и завершения настройки SQL Server. Если вы хотите удаленно подключиться к SQL Server, необходимо вручную разрешить передачу трафика в порт по умолчанию (1433). Этот порт используется Microsoft SQL Server, чтобы устанавливать подключения через Интернет после создания виртуальной машины.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Внесите нужные изменения в параметры на следующих дополнительных вкладках или оставьте параметры по умолчанию.

Выберите Review + create (Просмотреть и создать).

В области Отзыв и создание выберите Создать.

Подключение к виртуальной машине Linux

Если вы уже используете оболочку BASH, подключитесь к виртуальной машине Azure с помощью команды SSH. В следующей команде замените имя пользователя и IP-адрес виртуальной машины, чтобы подключиться к виртуальной машине Linux.

IP-адрес виртуальной машины можно найти на портале Azure.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Если вы используете Windows и у вас нет оболочки BASH, установите клиент SSH, например PuTTY.

На экране настройки PuTTY введите общедоступный IP-адрес виртуальной машины.

Выберите Открыть и введите имя пользователя и пароль при появлении запросов.

Дополнительные сведения о подключении к виртуальным машинам Linux см. в статье Создание виртуальной машины Linux с помощью портала Azure.

Если вы видите оповещение системы безопасности PuTTY о том, что ключ узла сервера не кэшируется в реестре, выберите один из следующих параметров. Если вы доверяете этому узлу, выберите Да, чтобы добавить ключ в кэш PuTTy и продолжить подключение. Если вы хотите продолжить подключение один раз, не добавляя ключ в кэш, выберите Нет. Если вы не доверяете этому узлу, выберите Отмена, чтобы прервать подключение.

Смена пароля системного администратора

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

После подключения к виртуальной машине Linux откройте новое окно терминала команд.

Измените пароль системного администратора, выполнив следующие команды:

При появлении запроса введите новый пароль системного администратора и повторите его еще раз для подтверждения.

Перезапустите службу SQL Server.

Добавление средств в путь (необязательно)

Несколько пакетов SQL Server установлены по умолчанию, включая пакет программ командной строки SQL Server. Пакет средств содержит средства sqlcmd и bcp. Для удобства можно по желанию добавить путь к средствам ( /opt/mssql-tools/bin/ ) в переменную среды PATH.

Выполните следующие команды, чтобы изменить переменную среды PATH как для сеансов входа в систему, так и для интерактивных сеансов и сеансов без входа в систему.

Настройка удаленных подключений

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

Если вы выбрали входящий порт MS SQL (1433) в параметрах во время подготовки, эти изменения были сделаны автоматически. Затем можно перейти к следующему разделу, в котором описано, как настроить брандмауэр

На портале выберите Виртуальные машины, а затем виртуальную машину сервера SQL.

На панели навигации слева в разделе Параметры выберите Сеть.

В окне «Сеть» в разделе Правила входящего порта выберите Добавить входящий порт.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

В списке Служба выберите MS SQL.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Открытие брандмауэра в RHEL

Это руководство содержит сведения о создании виртуальной машины Red Hat Enterprise Linux (RHEL). Если вы хотите удаленно подключаться к виртуальным машинам RHEL, необходимо открыть порт 1433 в брандмауэре Linux.

Подключитесь к виртуальной машине RHEL.

В оболочке BASH выполните следующие команды:

Дальнейшие действия

Теперь, когда у вас есть виртуальная машина SQL Server 2017 в Azure, можно локально подключиться с помощью sqlcmd для выполнения запросов Transact-SQL.

Если вы настроили виртуальную машину Azure для удаленных подключений SQL Server, вы сможете выполнить удаленное подключение. Пример того, как выполнить удаленное подключение к SQL Server на базе Linux из Windows, см. в статье Use SQL Server Management Studio (SSMS) on Windows to manage SQL Server on Linux (Использование SQL Server Management Studio (SSMS) в Windows для управления SQL Server в Linux). Сведения о подключении с помощью Visual Studio Code см. в статье Use Visual Studio Code to create and run Transact-SQL scripts for SQL Server (Использование Visual Studio Code для создания и выполнения скриптов Transact-SQL для SQL Server).

Дополнительные сведения об SQL Server на Linux см. в этой статье. Подробные сведения об использовании виртуальных машин SQL Server 2017 на базе Linux см. в статье Обзор SQL Server на виртуальных машинах Azure (Linux).

Источник

Краткое руководство. Подключение к экземпляру SQL Server на виртуальной машине Azure и выполнение запросов с помощью SQL Server Management Studio (SSMS)

Начало работы с SQL Server Management Studio (SSMS) для подключения к экземпляру SQL Server на виртуальной машине Azure и выполнения некоторых команд Transact-SQL (T-SQL).

Предварительные условия

Для работы с этой статьей необходима среда SQL Server Management Studio и доступ к источнику данных.

Подключение к виртуальным машинам SQL

Ниже показано, как создать необязательную метку DNS для виртуальной машины Azure и подключиться с помощью SQL Server Management Studio (SSMS).

Настройка имени DNS для общедоступного IP-адреса

Для подключения к СУБД SQL Server через Интернет рекомендуем создать имя DNS для вашего общедоступного IP-адреса. Вы можете подключиться по IP-адресу, но DNS-метка создает запись А, которую легче идентифицировать, и абстрагирует базовый общедоступный IP-адрес.

DNS-метки не обязательны, если вы подключаетесь к экземпляру SQL Server в той же виртуальной сети или на локальном компьютере.

Чтобы создать DNS-метку, выберите Виртуальные машины на портале. Выберите виртуальную машину SQL Server, чтобы открыть ее свойства.

В обозревателе виртуальной машины выберите общедоступный IP-адрес.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

В свойствах общедоступного IP-адреса разверните раздел Конфигурация.

Введите имя DNS. Это имя (запись A), которое можно использовать для прямого подключения к виртуальной машине SQL Server по имени, а не по IP-адресу.

Нажмите кнопку Сохранить.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Подключение

Запустите среду SQL Server Management Studio. При первом запуске SSMS откроется окно Подключение к серверу. Если этого не происходит, вы можете открыть его вручную, последовательно выбрав Обозреватель объектов > Подключить > Ядро СУБД.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

ПараметрРекомендуемые значенияОписание
Тип сервераЯдро СУБДВ поле Тип сервера выберите Ядро СУБД (обычно это параметр по умолчанию).
Имя сервераПолное имя сервераВ поле Имя сервера введите имя своей виртуальной машины Azure SQL. Для подключения можно также использовать IP-адрес виртуальной машины SQL Azure.
АутентификацияПроверка подлинности SQL ServerИспользуйте для подключения к виртуальной машине SQL Azure режим Проверка подлинности SQL Server. Кроме того, при наличии установки среды Azure Active Directory можно использовать любой из параметров Azure Active Directory.
Режим Проверка подлинности Windows для виртуальной машины SQL Azure не поддерживается. Дополнительные сведения см. в разделе Проверка подлинности SQL Azure.
Имя входаИдентификатор пользователя учетной записи сервераИдентификатор пользователя учетной записи сервера, используемой для создания сервера. Имя для входа, используемое для проверки подлинности SQL Server.
ПарольПароль учетной записи сервераПароль учетной записи сервера, используемой для создания сервера. Пароль, используемый для проверки подлинности SQL Server.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

После заполнения всех полей выберите Подключить.

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

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

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Устранение проблем подключения

Хотя портал предоставляет возможности для автоматической настройки подключения, полезно знать, как можно сделать это вручную. Знакомство с требованиями также будет полезным при устранении неполадок.

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

ТребованиеОписание
Включите режим проверки подлинности SQL ServerДля удаленного подключения к виртуальной машине требуется проверка подлинности SQL Server, если в виртуальной сети не настроена служба Active Directory.
Создайте имя входа SQLПри использовании проверки подлинности SQL требуются учетные данные SQL с именем пользователя и паролем, у которых есть разрешения для доступа к целевой базе данных.
Включите протокол TCP/IPSQL Server должен разрешать подключения по протоколу TCP.
Включите правило брандмауэра для порта SQL ServerБрандмауэр на виртуальной машине должен разрешать входящий трафик на порту SQL Server (по умолчанию 1433).
Создайте правило группы безопасности сети для TCP 1433Разрешите виртуальной машине получать трафик через порт SQL Server (по умолчанию 1433), если нужно выполнить подключение через Интернет. Для локальных подключений и подключений к виртуальным сетям это не требуется. На портале Azure больше не требуется никаких действий.

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

Создание базы данных

Сделайте следующее, чтобы создать базу данных с именем TutorialDB.

Щелкните правой кнопкой мыши экземпляр сервера в обозревателе объектов и выберите Создать запрос.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Вставьте в окно запроса следующий фрагмент кода T-SQL:

Чтобы запустить запрос, нажмите кнопку Выполнить (или клавишу F5).

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

После выполнения запроса в списке баз данных в обозревателе объектов появится новая база данных TutorialDB. Если она не отображается, щелкните правой кнопкой мыши узел Базы данных и выберите Обновить.

Создание таблицы в новой базе данных

В этом разделе вы создадите таблицу в новой базе данных TutorialDB. Так как редактор запросов все еще находится в контексте базы данных master, переключите контекст подключения на базу TutorialDB, сделав следующее.

Выберите нужную базу данных в раскрывающемся списке, как показано здесь:

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Вставьте в окно запроса следующий фрагмент кода T-SQL:

Чтобы запустить запрос, нажмите кнопку Выполнить (или клавишу F5).

После выполнения запроса в списке таблиц в обозревателе объектов появится новая таблица Customers. Если таблица не отображается, щелкните правой кнопкой мыши узел TutorialDB > Таблицы в обозревателе объектов, а затем выберите Обновить.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Вставка строк в новую таблицу

Вставьте в созданную таблицу Customers какие-нибудь строки. Вставьте следующий фрагмент кода T-SQL в окно запросов и нажмите кнопку Выполнить.

Запрос к таблице и просмотр результатов

Результаты запроса выводятся под текстовым окном запроса. Чтобы запросить таблицу Customers и просмотреть вставленные строки, выполните следующие действия:

Вставьте следующий фрагмент кода T-SQL в окно запросов и нажмите кнопку Выполнить.

Результаты запроса отображаются под областью, где был введен текст.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Вы также можете изменить представление результатов одним из следующих способов:

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Проверка свойств подключения с помощью таблицы окна запросов

Сведения о свойствах подключения приводятся под результатами запроса. После выполнения запроса из предыдущего этапа просмотрите свойства подключения в нижней части окна запросов.

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

Кроме того, вы можете проверить длительность запроса и число строк, возвращенных предыдущим запросом.

Установка сервера sql на виртуальную машину. Смотреть фото Установка сервера sql на виртуальную машину. Смотреть картинку Установка сервера sql на виртуальную машину. Картинка про Установка сервера sql на виртуальную машину. Фото Установка сервера sql на виртуальную машину

Дополнительные средства

Также с помощью Azure Data Studio вы можете выполнять подключения и запросы к SQL Server, базе данных SQL Azure и Azure Synapse Analytics.

Дальнейшие действия

Лучший способ познакомиться с SSMS — это поработать в среде самостоятельно. Эти статьи помогут вам ознакомиться с различными функциями SSMS.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *