Миграция на саммит инноваций:
Узнайте, как миграция и модернизация в Azure может повысить производительность, устойчивость и безопасность вашего бизнеса, что позволяет полностью принять ИИ.Зарегистрироваться
Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
В этом документе представлены ссылки на примеры для Azure, в которых показано, как подключаться и создавать запросы к Базе данных SQL Azure и Управляемому экземпляру SQL Azure. Некоторые рекомендации, связанные с использованием протокола TLS, см. в разделе Рекомендации по использованию протокола TLS для подключения к базе данных.
Просмотрите это видео в серии основных компонентов База данных SQL Azure для краткого обзора подключения и запроса:
В этом кратком руководстве показано, как использовать SSMS для подключения к базе данных, а затем с помощью инструкций Transact-SQL выполнить запрос, вставку, обновление и удаление данных в базе данных.
В этом кратком руководстве показано, как использовать Azure Data Studio для подключения к базе данных, а затем использовать инструкции Transact-SQL (T-SQL) для создания TutorialDB используемых в учебниках Azure Data Studio.
В этом кратком руководстве показано, как использовать редактор запросов для подключения к базе данных (только База данных SQL Azure), а затем использовать инструкции Transact-SQL для запроса, вставки, обновления и удаления данных в базе данных.
В этом кратком руководстве показано, как, используя Visual Studio Code, подключиться к базе данных, а затем с помощью инструкций Transact-SQL выполнить запрос, вставку, обновление и удаление данных в ней.
В этом кратком руководстве показано, как использовать .NET .NET Framework для создания программы C# с помощью Visual Studio, которая подключается к базе данных, а затем с помощью инструкций Transact-SQL выполнить запрос данных.
В этом кратком руководстве показано, как использовать .NET Core в Windows, Linux и macOS для создания программы C#, которая подключается к базе данных, а затем с помощью инструкций Transact-SQL выполнить запрос данных.
В этом кратком руководстве показано, как использовать Go для подключения к базе данных. Также демонстрируется применение инструкций Transact-SQL для запроса и изменения данных.
В этом кратком руководстве показано, как использовать Java для подключения к базе данных, а затем с помощью инструкций Transact-SQL выполнить запрос данных.
В этом кратком руководстве показано, как использовать Node.js для создания программы, которая подключается к базе данных, а затем с помощью инструкций Transact-SQL выполнить запрос данных.
В этом кратком руководстве показано, как использовать PHP для создания программы, которая подключается к базе данных, а затем с помощью инструкций Transact-SQL выполнить запрос данных.
В этом кратком руководстве показано, как использовать Python для подключения к базе данных, а затем с помощью инструкций Transact-SQL выполнить запрос данных.
В этом кратком руководстве показано, как использовать Ruby для создания программы, которая подключается к базе данных, а затем с помощью инструкций Transact-SQL выполнить запрос данных.
Получение сведений о подключении к серверу
Получите сведения, необходимые для подключения к базе данных в службе "База данных SQL Azure". Вам потребуется полное имя сервера или имя узла, имя базы данных и сведения о входе для предстоящих процедур.
Перейдите на страницу Базы данных SQL или Управляемые экземпляры SQL.
На странице Обзор просмотрите полное имя сервера рядом с полем Имя сервера для базы данных в службе "База данных SQL Azure" или полное имя сервера (либо IP-адрес) рядом с полем Узел для Управляемого экземпляра SQL Azure или SQL Server на виртуальной машине Azure. Чтобы скопировать имя сервера или имя узла, наведите на него указатель мыши и щелкните значок копирования.
Примечание
Сведения о подключении SQL Server на виртуальной машине Azure см. в этом разделе.
Получение сведений о подключении к ADO.NET (необязательно — только для Базы данных SQL)
Перейдите к области базы данных в портал Azure и в разделе "Параметры" выберите строки подключения.
Просмотрите полную строку подключения ADO.NET.
Скопируйте строку подключения ADO.NET, если вы планируете использовать ее.
Рекомендации по использованию протокола TLS для подключения к базе данных
Протокол TLS используется всеми драйверами, которые предоставляет или поддерживает корпорация Майкрософт для подключения к базам данных в Базе данных SQL Azure или Управляемом экземпляре SQL Azure. Специальная настройка не требуется. Чтобы выполнить подключение к экземпляру SQL Server, базе данных в службе "База данных SQL Azure" или экземпляру Управляемого экземпляра SQL Azure, мы рекомендуем задать во всех приложениях следующие или подобные конфигурации:
Encrypt = On
TrustServerCertificate = Off
В некоторых системах используются другие, но подобные ключевые слова для конфигурации. Эти конфигурации гарантируют, что драйвер клиента проверяет подлинность сертификата TLS, полученного от сервера.
Также рекомендуется отключить протоколы TLS 1.1 и 1.0 в клиенте, если нужно обеспечить соответствие Стандарту безопасности данных в сфере платежных карт (PCI-DSS).
Сторонние драйверы могут не поддерживать TLS по умолчанию. Это может вызвать трудности при подключении к Базе данных SQL Azure или Управляемому экземпляру SQL Azure. Иногда в приложениях со встроенными драйверами не предусмотрено управление этими параметрами подключения. Мы рекомендуем проверять безопасность таких драйверов и приложений перед их использованием в системах, которые взаимодействуют с конфиденциальными данными.
Библиотеки
Для подключения к Базе данных SQL Azure или Управляемому экземпляру SQL Azure можно использовать различные библиотеки и платформы. Затем вы можете создать приложение с помощью SQL Server на Linux или Windows или контейнера SQL Server в Linux.
В следующей таблице перечислены библиотеки подключения или драйверы , которые клиентские приложения могут использовать с различных языков для подключения к SQL Server, работающего в локальной среде или в облаке. Их можно использовать в Linux, Windows или в контейнерах, а также использовать их для подключения к База данных SQL Azure, Управляемый экземпляр SQL Azure и Azure Synapse Analytics.
В следующей таблице перечислены примеры платформ объектно-реляционного сопоставления и веб-платформ, которые клиентские приложения могут использовать с сервером SQL Server, Базой данных SQL Azure, Управляемым экземпляром SQL Azure или Azure Synapse Analytics. Платформы можно использовать в Linux, Windows или в контейнерах.
Администрирование инфраструктуры базы данных SQL Server для облачных, локальных и гибридных реляционных баз данных с помощью предложений реляционной базы данных Microsoft PaaS.
Узнайте, как подключиться к Базе данных SQL Azure или Управляемому экземпляру SQL с помощью SQL Server Management Studio (SSMS). Затем выполните инструкции Transact-SQL (T-SQL) для запроса и изменения данных.
Узнайте, как подключиться к целевому экземпляру База данных SQL Azure для переноса баз данных Access. SSMA получает метаданные о базах данных в База данных SQL Azure.
Настройка правил брандмауэра для IP-адресов на уровне сервера для базы данных в Базе данных SQL Azure или брандмауэре Azure Synapse Analytics. Управление доступом и настройка правил брандмауэра для IP-адресов на уровне базы данных для Базы данных SQL.
Узнайте, как подключиться к базе данных SQL Azure и использовать редактор запросов портал Azure (предварительная версия) для выполнения запросов Transact-SQL (T-SQL).