Microsoft sql server management studio как подключиться к серверу
Перейти к содержимому

Microsoft sql server management studio как подключиться к серверу

  • автор:

Подключение баз данных SQL Server

В этом разделе описывается процедура подключения базы данных в SQL Server с помощью среды SQL Server Management Studio. Одновременно может быть подключена только одна база данных.

Для подключения базы данных необходимо иметь любое из следующих разрешений: CREATE DATABASE (Создание базы данных), CREATE ANY DATABASE (Создание любой базы данных) или ALTER ANY DATABASE (Изменение любой базы данных). Обычно эти разрешения предоставляются роли sysadmin экземпляра.

Как подключить базу данных

  1. Запустите среду Microsoft SQL Server Management Studio.
  2. Подключитесь к требуемому экземпляру SQL Server и разверните его.
  3. Правой кнопкой мыши щелкните пункт Базы данных и щелкните Подключить .
  4. Нажмите кнопку Добавить .
  5. В диалоговом окне Поиск файлов баз данных найдите и выберите MDF-файл базы данных.
  6. В разделе Сведения о базе данных убедитесь, что остальные файлы базы данных (NDB-файлы и LDF-файлы) также найдены. Подробнее. Файлы базы данных SQL Server могут быть не найдены автоматически, если:
    • Они находятся в расположении, отличном от расположения по умолчанию, или они не находятся в одной папке с основным файлом базы данных (MDF). Решение: Укажите путь к требуемым файлам вручную в столбце Путь к текущему файлу .
    • Вы восстановили неполный набор файлов, составляющих базу данных. Решение: Восстановите отсутствующие файлы базы данных SQL Server из резервной копии.
  7. Когда все файлы будут найдены, нажмите кнопку ОК .

Дата последней сборки: 6 марта 2023 г.

Веб-справка по Acronis Cyber Protect 15 Обновление 6 . © Acronis International GmbH, 2003-2023

Подключение к серверу отчетов в среде Management Studio

SQL Server Management Studio предоставляет Обозреватель объектов, который позволяет подключиться к любому серверу семейства SQL Server и просматривать его содержимое при помощи графических средств. Применительно к службам Reporting Services, обозреватель объектов можно использовать для следующих задач.

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

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

Вы не можете использовать обозреватель объектов для просмотра содержимого сервера отчетов или управления им. Управление содержимым осуществляется через веб-портал, если сервер отчетов функционирует в собственном режиме, или через сайт SharePoint, если сервер работает в режиме интеграции с SharePoint.

Обозреватель объектов позволяет открыть соединения с несколькими экземплярами сервера в одном рабочем пространстве, если серверы зарегистрированы в одной группе серверов. Прежде, чем подключиться к экземпляру сервера отчетов в среде Management Studio, сервер должен быть зарегистрирован. Если сервер отчетов уже зарегистрирован, то можно пропустить этот шаг. Инструкции по регистрации серверов отчетов приведены в конце этой статьи.

Соединение с сервером отчетов, работающим в собственном режиме

  1. Если обозреватель объектов еще не открыт, выберите его в меню Вид.
  2. Щелкните Подключиться, чтобы открыть список типов серверов, и выберите Службы Reporting Services.
  3. В диалоговом окне Соединение с сервером введите имя экземпляра сервера отчетов. Имена экземпляров сервера отчетов создаются на основе имен экземпляров SQL Server. По умолчанию имя локального экземпляра сервера отчетов совпадает с именем компьютера. Если сервер отчетов установлен как именованный экземпляр, для указания этого сервера используется следующий синтаксис: [\.
  4. Выберите тип проверки подлинности. Если вы используете проверку подлинности Windows, подключение выполняется с вашими учетными данными. Если выбрана обычная проверка подлинности или проверка подлинности с помощью форм, введите учетную запись и пароль.
  5. Выберите Подключиться. Сервер отчетов отображается в обозревателе объектов.
  6. Чтобы установить системные свойства и значения по умолчанию для сервера, щелкните узел сервера правой кнопкой мыши. Дополнительные сведения см. в разделе Установка свойств сервера отчетов (среда Management Studio).

Соединение с сервером отчетов, работающим в режиме интеграции с SharePoint

  1. Если обозреватель объектов еще не открыт, выберите его в меню Вид.
  2. Щелкните Подключиться, чтобы открыть список типов серверов, и выберите Службы Reporting Services.
  3. В диалоговом окне Соединение с сервером введите URL-адрес сайт SharePoint. В следующем примере показан синтаксис: https:///sites/ .
  4. Выберите тип проверки подлинности. В режиме проверки подлинности Windows необходимо подключаться с использованием своих учетных данных. Если выбрана обычная проверка подлинности или проверка подлинности с помощью форм, введите учетную запись и пароль.
  5. Выберите Подключиться. Сервер отчетов отображается в обозревателе объектов.
  6. Чтобы установить системные свойства и значения по умолчанию для сервера, щелкните узел сервера правой кнопкой мыши. Дополнительные сведения см. в разделе Установка свойств сервера отчетов (среда Management Studio).

Регистрация сервера отчетов

  1. Если соединиться с сервером отчетов не удалось, причиной может быть отсутствие разрешений на доступ к серверу или регистрации сервера. Чтобы зарегистрировать сервер, в меню Вид выберите пункт >Зарегистрированные серверы.
  2. Щелкните значок служб Reporting Services.
  3. Щелкните правой кнопкой мыши Службы Reporting Services и выберите >Создать>Регистрация сервера. Откроется диалоговое окно Регистрация нового сервера .
  4. Введите значение в поле Имя сервера. Укажите значение, соответствующее режиму сервера.
    • Для сервера отчетов в собственном режиме введите имя экземпляра сервера отчетов. Имена экземпляров сервера отчетов создаются на основе имен экземпляров SQL Server. По умолчанию имя локального экземпляра сервера отчетов совпадает с именем компьютера. Если сервер отчетов установлен как именованный экземпляр, для указания этого сервера используется следующий синтаксис: [\.
    • Для сервера отчетов, работающего в режиме интеграции с SharePoint, сервером для подключения является сайт SharePoint, с которым соединен сервер отчетов. Подключитесь к сайту SharePoint, чтобы просматривать уровни разрешений. Эти разрешения определяют возможность доступа к содержимому и функциям сервера отчетов. Можно указать любой сайт в коллекции сайтов. В следующем примере показан синтаксис: https://mysharepointsite .
  5. В параметре Проверка подлинности выберите тот режим, который уже используется сервером отчетов.
    • Если используется режим безопасности по умолчанию, выберите пункт Проверка подлинности Windows.
    • Если установлен и применяется настраиваемый модуль безопасности, выберите пункт Проверка подлинности с помощью форм.
    • Если сервер отчетов настроен для обычной проверки подлинности, выберите пункт Обычная проверка подлинности.
    • Если сервер отчетов настроен для работы в режиме интеграции с SharePoint, выберите пункт Проверка подлинности Windows.
  6. Щелкните Тест, чтобы проверить подключение.
  7. В ответ на запрос щелкните ОК, а затем Сохранить.

Синтаксис и разрешения соединений

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

Если в качестве «Типа сервера» в диалоговом окне Соединение с сервером указаны службы Reporting Services, то можно указать имя сервера отчетов или конечную точку для веб-службы.

Просмотр и отмена заданий.

Создание общих расписаний и управление ими.

Просмотр и отмена заданий.

Создание общих расписаний и управление ими.

Просмотр и отмена заданий.

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

Руководство Simple-Scada

Для удаленного доступа ( особенно через интернет ) чаще всего используют «Прямое, через TCP/IP» подключение. В этом случае выключается флажок «Аутентификация Windows», в поле «Хост» вписывается IP-адрес серверного ПК, а также задается имя пользователя и пароль.

Важно! Для TCP/IP подключения пользователь должен быть создан в SQL Server с возможностью авторизации через SQL-сервер (а не через Windows!):

И сам SQL Server должен разрешать не только Windows-аутентификацию:

Также, маршрутизатор должен пропускать внешний трафик по используемому порту (по-умолчанию 1433) на серверный ПК.

В редакторе, настройки подключения к БД в итоге должны быть такими:

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

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

Хотя идентификатор Microsoft Entra — это новое имя Azure Active Directory (Azure AD), чтобы предотвратить нарушение существующих сред, Azure AD по-прежнему остается в некоторых жестко закодированных элементах, таких как поля пользовательского интерфейса, поставщики подключений, коды ошибок и командлеты. В этой статье два имени являются взаимозаменяемыми.

В этой статье показано следующее:

  • Подключение к базе данных SQL Azure
  • Создание базы данных
  • Создание таблицы в новой базе данных
  • Вставка строк в новую таблицу
  • Выполнение запросов к новой таблице и просмотр результатов
  • Проверка свойств подключения с помощью таблицы окна запросов

Необходимые компоненты

  • установленная среда SQL Server Management Studio;
  • База данных SQL Azure или Управляемый экземпляр SQL Azure

Подключение к базе данных SQL Azure или управляемому экземпляру SQL Azure

В декабре 2021 г. выпуски SSMS до 18.6 больше не будут проходить проверку подлинности в ядро СУБД через многофакторную проверку подлинности Microsoft Entra (MFA). Чтобы продолжить использование MFA, вам потребуется SSMS 18.6 или более поздней версии.

Подключение чувствительность к Службам Azure Analysis Services с помощью многофакторной проверки подлинности Microsoft EntraSSMS 18.5.1 или более поздней версии.

Screenshot of the Connect link in Object Explorer

  1. Запустите SQL Server Management Studio. При первом запуске SSMS откроется окно Подключение к серверу. Если этого не происходит, вы можете открыть его вручную, последовательно выбрав Обозреватель объектов>Подключить>Ядро СУБД.
  2. Откроется диалоговое окно Соединение с сервером . Введите следующие данные:
Параметр Предлагаемое значение Сведения
Тип сервера Компонент Database Engine Выберите ядро СУБД (обычно параметр по умолчанию).
Имя сервера Полное имя сервера Введите имя База данных SQL Azure или Управляемый экземпляр SQL Azure имени.
Аутентификация
Идентификатор Microsoft Entra 1
— универсальная с MFA См. статью «Использование многофакторной проверки подлинности Microsoft Entra».
— Пароль
-Интегрированные
— субъект-служба
См . раздел «Субъект-служба Microsoft Entra» с помощью SQL Azure.
— управляемое удостоверение См . сведения об управляемых удостоверениях в Microsoft Entra для SQL Azure.
Подключение для экземпляра SQL с SSMS с помощью управляемого удостоверения требуется виртуальная машина Azure. См. статью «Использование управляемого удостоверения, назначаемого системой виртуальной машины Windows для доступа к SQL Azure»
— Default Параметр по умолчанию можно использовать при подключении с помощью любого режима проверки подлинности Microsoft Entra, который является бессерверным и неинтерактивным.
Проверка подлинности SQL Server Используйте для подключения к SQL Azure режим Проверка подлинности SQL Server.
Имя входа Идентификатор пользователя учетной записи сервера Идентификатор пользователя учетной записи сервера, используемой для создания сервера.
Пароль Пароль учетной записи сервера Пароль учетной записи сервера, используемой для создания сервера.

1 Метод проверки подлинности Windows не поддерживается для SQL Azure. Дополнительные сведения см. в разделе Проверка подлинности SQL Azure. Вы также можете изменить дополнительные параметры подключения, выбрав Параметры. Примеры параметров подключения: база данных, к которой вы подключаетесь, время ожидания подключения и сетевой протокол. Эта статья использует во всех параметрах значения по умолчанию. Screenshot of Server name field for Azure SQL

  • После заполнения всех полей выберите Подключить. Вы также можете изменить дополнительные параметры подключения, выбрав Параметры. Примеры параметров подключения: база данных, к которой вы подключаетесь, время ожидания подключения и сетевой протокол. Эта статья использует во всех параметрах значения по умолчанию. Если вы еще не настроили параметры брандмауэра, появится соответствующий запрос. После входа введите данные для входа в учетную запись Azure и продолжите настройку правил брандмауэра. Затем выберите OK. Этот запрос появляется один раз. После настройки брандмауэра он не будет отображаться. Screenshot of Azure SQL New Firewall Rule
  • Чтобы убедиться, что подключение База данных SQL Azure или Управляемый экземпляр SQL Azure выполнено успешно, разверните и изучите объекты в обозреватель объектов где отображается имя сервера, версия SQL Server и имя пользователя. Эти объекты могут различаться в зависимости от типа сервера. Screenshot of connecting to a SQL Azure DB
  • Устранение неполадок с подключением

    Вы можете столкнуться с проблемами при подключении к Azure Synapse Analytics. Дополнительные сведения об устранении неполадок с подключением см. в этой статье.

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

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

    Выполните следующие действия, чтобы создать базу данных с именем TutorialDB:

    Screenshot showing the New Query link

    1. Щелкните правой кнопкой мыши экземпляр сервера в обозревателе объектов и выберите Создать запрос.
    2. Вставьте в окно запроса следующий фрагмент кода T-SQL:

    IF NOT EXISTS ( SELECT name FROM sys.databases WHERE name = N'TutorialDB' ) CREATE DATABASE [TutorialDB]; GO ALTER DATABASE [TutorialDB] SET QUERY_STORE = ON; GO 

    Screenshot showing the Execute command.

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

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

    Screenshot showing how to Change database.

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

    USE [TutorialDB]; GO -- 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 

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

    Screenshot showing New table

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

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

    -- Insert rows into table 'Customers' INSERT INTO dbo.Customers ( [CustomerId], [Name], [Location], [Email] ) VALUES (1, N'Orlando', N'Australia', N''), (2, N'Keith', N'India', N'keith0@adventure-works.com'), (3, N'Donna', N'Germany', N'donna0@adventure-works.com'), (4, N'Janet', N'United States', N'janet1@adventure-works.com'); GO 

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

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

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

    -- Select rows from table 'Customers' SELECT * FROM dbo.Customers; 

    Результаты запроса отображаются под областью, где был введен текст. Screenshot showing the Results list.Вы также можете изменить представление результатов одним из следующих способов: Screenshot of three options for displaying query results.

    • Первая кнопка отображает результаты в текстовом представлении, как показано на снимке в следующем разделе.
    • Кнопка посередине отображает результаты в представлении сетки; это параметр по умолчанию.
      • Это задано по умолчанию.
    • Третья кнопка позволяет сохранить результаты в файл, по умолчанию имеющий расширение .RPT.

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

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

    Screenshot of the connection properties

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

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

    Следующие шаги

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

    • Редактор запросов SQL Server Management Studio (SSMS)
    • Скрипты
    • Использование шаблонов в SSMS
    • Конфигурация SSMS
    • Дополнительные советы и рекомендации по использованию SSMS

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

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