Начните использовать SQL Server Management Studio (SSMS) для подключения к экземпляру SQL Server и выполнения некоторых команд Transact-SQL (T-SQL).
Примечание
Хотя Microsoft Entra ID — это новое имя для Azure Active Directory (Azure AD), чтобы избежать сбоев в существующих средах, Azure AD по-прежнему используется в некоторых жестко заданных элементах, таких как поля пользовательского интерфейса, поставщики подключений, коды ошибок и командлеты. В этой статье два имени являются взаимозаменяемыми.
В этой статье показано, как выполнить следующие действия.
Подключение к экземпляру SQL Server
Создание базы данных
Создание таблицы в новой базе данных
Вставка строк в новую таблицу
Запросите новую таблицу и просмотрите результаты
Использование таблицы окна запроса для проверки свойств подключения
Чтобы подключиться к экземпляру SQL Server, выполните следующие действия.
Запустите SQL Server Management Studio. При первом запуске SSMS откроется окно Подключение к серверу. Если он не открыт, его можно открыть вручную, выбрав обозреватель объектов>Connect>ядро СУБД.
Откроется диалоговое окно Соединение с сервером . В предварительной версии SSMS 21 можно настроить диалоговое окно подключения в диалоговом окне "Параметры > подключения к среде > инструментов>". Используйте диалоговое окно "Современное подключение" для современного формата при подключении к ядру СУБД. Используйте диалоговое окно классического подключения при подключении к диспетчеру баз данных и службам SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS) и SQL Server Integration Services (SSIS).
В поле "Имя сервера" введите имя SQL Server (вы также можете использовать localhost в качестве имени сервера, если вы подключаетесь локально). Если экземпляр по умолчанию — MSSQLSERVER не используется, необходимо ввести имя сервера и имя экземпляра.
Для подключения можно также использовать проверку подлинности SQL Server . Однако при выборе проверки подлинности SQL Server необходимо имя пользователя и пароль.
Идентификатор пользователя из учетной записи сервера, используемой для входа на сервер. Вход требуется при использовании проверки подлинности SQL Server.
Пароль
Пароль учетной записи сервера
Пароль из учетной записи сервера, используемой для входа на сервер. При проверке подлинности SQL Server с использованием требуется пароль.
Имя базы данных (необязательно)
Имя базы данных.
В поле "Имя базы данных" введите имя базы данных, к которой требуется подключиться. Значение <по умолчанию> обычно устанавливается на master.
Шифрование1
Метод шифрования
Выберите уровень шифрования для подключения. Значение по умолчанию — обязательный.
Надежный сертификат сервера
Сертификат сервера доверия
Проверьте этот параметр, чтобы обойти проверку сертификата сервера. Значение по умолчанию — False (снимите флажок), что повышает безопасность с помощью доверенных сертификатов.
Цвет (необязательно)
<по умолчанию>
Выбор цвета изменяет цвет строки состояния для упорядочивания и идентификации подключений. Значение по умолчанию для Color — это цвет по умолчанию для строки состояния, но вы также можете выбрать из следующих значений: "Красный", "Зеленый", "Синий", "Желтый" и "Оранжевый". Можно определить пользовательский цвет с помощью кнопки Custom... .
1 Значение по умолчанию — обязательный в SSMS 20.
Строгое (SQL Server 2022 и Azure SQL) шифрование должно использоваться для Azure SQL Database и Управляемого экземпляра Azure SQL.
Строгое шифрование (SQL Server 2022 и Azure SQL) может использоваться для SQL Server, если на экземпляре включена опция форсированного строгого шифрования. В предварительной версии SQL Server Management Studio 21 это называется Строгий (только для SQL Server 2022 и SQL Azure).
Дополнительные параметры подключения можно изменить, выбрав "Дополнительно...". Примеры параметров подключения включают значение времени ожидания подключения, намерение приложения и сетевой протокол. В этой статье используются значения по умолчанию для этих полей.
Диалоговое окно классического подключения:
Настройки
Предлагаемые значения
Описание
Тип сервера
Движок базы данных
Для типа сервера выберите СУБД (обычно выбираемый вариант).
Имя сервера
Полностью квалифицированное имя сервера
В поле "Имя сервера" введите имя SQL Server (вы также можете использовать localhost в качестве имени сервера, если вы подключаетесь локально). Если экземпляр по умолчанию — MSSQLSERVER не используется, необходимо ввести имя сервера и имя экземпляра.
Проверка подлинности Windows установлена по умолчанию.
Для подключения можно также использовать проверку подлинности SQL Server . Однако при выборе проверки подлинности SQL Server необходимо имя пользователя и пароль.
Идентификатор пользователя из учетной записи сервера, используемой для входа на сервер. Требуется вход в систему при использовании аутентификации SQL Server.
Пароль
Пароль учетной записи сервера
Пароль из учетной записи сервера, используемой для входа на сервер. При проверке подлинности SQL Server с использованием требуется пароль.
шифрование 1
Метод шифрования
Выберите уровень шифрования для подключения. Значение по умолчанию — обязательный.
Сертификат доверия сервера
Сертификат сервера доверия
Проверьте этот параметр, чтобы обойти проверку сертификата сервера. Значение по умолчанию — False (снимите флажок), что повышает безопасность с помощью доверенных сертификатов.
имя хоста в сертификате
Имя узла сервера
Значение, указанное в этом параметре, используется для определения другого, но предсказуемого CN или SAN в сертификате сервера.
1 Значение по умолчанию — обязательный в SSMS 20.
Строгое (SQL Server 2022 и Azure SQL) шифрование должно использоваться для Azure SQL Database и Управляемого экземпляра Azure SQL.
Строгое шифрование (SQL Server 2022 и Azure SQL) может использоваться для SQL Server, если на экземпляре включена опция форсированного строгого шифрования. В предварительной версии SQL Server Management Studio 21 это называется Строгий (только для SQL Server 2022 и SQL Azure).
Дополнительные параметры подключения можно изменить, выбрав "Параметры". Примеры параметров подключения включают значение времени ожидания подключения, намерение приложения и сетевой протокол. В этой статье используются значения по умолчанию для этих полей.
После завершения всех полей выберите Connect.
Чтобы убедиться, что подключение SQL Server выполнено успешно, разверните и изучите объекты в обозревателе объектов , где отображается имя сервера, версия SQL Server и имя пользователя. Эти объекты различаются в зависимости от типа сервера.
Создание базы данных
Теперь создадим базу данных с именем TutorialDB , выполнив следующие действия:
Щелкните правой кнопкой мыши экземпляр сервера в Обозревателе объектов, затем выберите Создать запрос:
Вставьте следующий фрагмент кода T-SQL в окно запроса:
USE master
GO
IF NOT EXISTS (
SELECT name
FROM sys.databases
WHERE name = N'TutorialDB'
)
CREATE DATABASE [TutorialDB]
GO
Выполните запрос, выбрав Выполнить или нажав клавишу F5 на клавиатуре.
После завершения запроса новая база данных TutorialDB появится в списке баз данных в обозревателе объектов. Если он не отображается, нажмите правой кнопкой мыши на узел базы данных, а затем выберите Обновить.
Создание таблицы
В этом разделе описано, как создать таблицу в созданной базе данных TutorialDB. Так как редактор запросов по-прежнему находится в контексте master базы данных, переключите контекст подключения в базу данных TutorialDB , выполнив следующие действия.
В раскрывающемся списке базы данных выберите нужную базу данных, как показано ниже.
Вставьте следующий фрагмент кода T-SQL в окно запроса:
USE [TutorialDB]
-- Create a new table called 'Customers' in schema 'dbo'
-- Drop the table if it already exists
IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
DROP TABLE dbo.Customers
GO
-- Create the table in the specified schema
CREATE TABLE dbo.Customers (
CustomerId INT NOT NULL PRIMARY KEY, -- primary key column
Name NVARCHAR(50) NOT NULL,
Location NVARCHAR(50) NOT NULL,
Email NVARCHAR(50) NOT NULL
);
GO
Выполните запрос, выбрав Выполнить или нажав клавишу F5 на клавиатуре.
После завершения запроса новая таблица Customers отображается в списке таблиц в обозревателе объектов. Если таблица не отображается, щелкните правой кнопкой мыши по узлу TutorialDB>Таблицы в обозревателе объектов, а затем выберите Обновить.
Вставка строк
Теперь давайте вставим некоторые строки в созданную таблицу Customers. Вставьте следующий фрагмент кода T-SQL в окно запроса, а затем выберите Выполнить:
Результаты запроса отображаются под текстовым окном запроса. Чтобы запросить таблицу Customers и просмотреть вставленные строки, вставьте следующий фрагмент кода T-SQL в окно запроса и нажмите кнопку "Выполнить".
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;
Результаты запроса отображаются в области, в которой был введен текст.
Вы также можете изменить способ представления результатов, выбрав один из следующих вариантов:
Первая кнопка отображает результаты текстового представления, как показано на рисунке в следующем разделе.
Средняя кнопка отображает результаты в представлении сетки, что является параметром по умолчанию.
Третья кнопка позволяет сохранить результаты в файл с расширением RPT по умолчанию.
Администрирование инфраструктуры базы данных SQL Server для облачных, локальных и гибридных реляционных баз данных с помощью предложений реляционной базы данных Microsoft PaaS.