Microsoft management studio sql server 2018: Материалы для скачивания по SQL Server
Содержание
Использование SQL Server Management Studio для подключения к базе данных
Автор: Haroon Ashraf
Обзор
В этой главе показано, как использовать SSMS для подключения к основному компоненту
SQL Server, который является ядром базы данных.
Использование SSMS для подключения к ядру базы данных SQL Server
Согласно Microsoft, компонент Database Engine является важным компонентом SQL.
Сервер для хранения, обработки и защиты данных. Здесь вы будете
найти базы данных, таблицы (где хранятся данные), представления, хранимые процедуры и
другие объекты базы данных.
Подключение к компоненту Database Engine также означает подключение к определенному экземпляру SQL Server.
Для каждой установки SQL Server существует уникальный экземпляр базы данных.
Engine, обычно называемый экземпляром по умолчанию. Кроме того, вы также можете
установить несколько экземпляров компонента Database Engine на один рабочий стол или сервер
который называется именованным экземпляром.
Обратите внимание, что у вас также должны быть достаточные права для подключения к нужному
экземпляр SQL. Это то, что вы могли бы сделать, когда вы делаете новый
установка SQL Server или если кто-то другой выполнил установку SQL Server
они предоставят вам необходимые разрешения для подключения к SQL Server
пример.
Чтобы подключиться к компоненту Database Engine, откройте SQL Server Management Studio и в
в обозревателе объектов нажмите
Подключить с последующим нажатием
в
Компонент Database Engine… , как показано ниже. Это откроет
новое окно, о котором мы поговорим ниже.
Использование SSMS для подключения к локальному экземпляру по умолчанию
Как упоминалось выше, вы подключаетесь к определенному экземпляру SQL Server.
Если вы работаете на машине, например, на рабочем столе или удаленно на сервере,
это считается локальным экземпляром. Кроме того, при установке SQL
Сервер, если вы не дадите ему имя экземпляра, он считается сервером по умолчанию.
экземпляр и может быть доступен только по имени машины, и если вы находитесь на
локальном компьютере, вы можете просто использовать точку (.), чтобы указать локальный экземпляр по умолчанию.
В окне Подключиться к серверу выполните следующие действия:
- Для Тип сервера это ядро базы данных.
- Для имени сервера мы можем просто использовать точку (.), которая
будет подключаться к локальному экземпляру SQL Server по умолчанию. - Для аутентификации вы можете выбрать Windows или SQL
Сервер. Если вы выберете проверку подлинности Windows, он попытается подключиться, используя
ваши учетные данные Windows, и если вы выберете проверку подлинности SQL Server, вы
необходимо ввести имя пользователя SQL Server и пароль SQL Server. - Затем нажмите Подключить .
Использование SSMS для подключения к экземпляру SQL по умолчанию
Если вы не на локальной машине, но вам нужно подключиться к машине по умолчанию
на каком-либо другом сервере SQL в вашей сети, выполните описанные выше шаги, но
в Имя сервера просто введите имя сервера, который вы хотите
подключиться к.
Использование SSMS для подключения к именованному экземпляру SQL
Как уже упоминалось, установка SQL Server может иметь только один экземпляр по умолчанию,
но он может иметь несколько именованных экземпляров. Таким образом, для подключения к именованному экземпляру используется тот же процесс, что и выше, только
разница в том, как мы указываем Имя сервера .
Имя сервера разбито на две части: Имя машины\Экземпляр
Имя . Итак, в приведенном ниже примере мы подключаемся к машине
HAROON (может быть рабочий стол или сервер) и экземпляр SQLTAB2016, поэтому мы вводим
ХАРУН\SQLTAB2016.
После подключения вы можете увидеть имя экземпляра SQL Server при использовании
Object Explorer в SSMS, как показано ниже.
Подключение SQL Server Management Studio к MySQL через ODBC
Требования
Во избежание некорректной интеграции с MS SSMS рабочая среда должна соответствовать следующим условиям:
- Источником данных должен быть настроенный системный DSN.
Обратитесь к статье «Конфигурация драйвера», чтобы узнать, как настроить системный DSN
- Драйвер, студия и SQL Server должны иметь одинаковую разрядность. Например, если вы используете 64-разрядную версию SQL Server Management Studio на 64-разрядной платформе Windows, настройте 64-разрядную версию драйвера с помощью администратора ODBC, запущенного из %windir%\system32\odbcad32.exe. В противном случае настройте драйвер с помощью 32-разрядной версии администратора ODBC — запустите его из %windir%\SysWOW64\odbcad32.exe.
- Драйвер ODBC для MySQL и SQL Server должен быть установлен на одном компьютере.
- На компьютере должна быть установлена платформа .NET Framework 4.5.
.
Подключение к MySQL из SQL Server Management Studio с помощью драйвера ODBC для MySQL
Вы можете использовать Microsoft SQL Server Management Studio для подключения данных MySQL к экземпляру SQL Server. Linked Server — это инструмент MS SQL Server, который позволяет выполнять распределенные запросы для обращения к таблицам, хранящимся в базе данных, отличной от SQL Server, в одном запросе. С помощью связанных серверов вы можете выполнять команды для различных источников данных, таких как MySQL, и объединять их с вашей базой данных SQL Server. Вы можете создать связанный сервер одним из следующих способов: используя параметры в обозревателе объектов или выполняя хранимые процедуры.
Ниже приведены основные преимущества использования связанных серверов SQL Server для подключения к MySQL:
- Возможность подключения других экземпляров базы данных на том же или удаленном сервере.
- Возможность выполнять распределенные запросы к разнородным источникам данных в организации.
- Возможность одинаково работать с разными источниками данных.
Как настроить связанный сервер SQL Server для подключения к MySQL
Вы можете выполнить шаги, чтобы создать связанный сервер для MySQL в SQL Server Management Studio с помощью Object Explorer:
- Запустите Management Studio и выберите экземпляр SQL Server.
- В панели Object Explorer разверните Server Objects , щелкните правой кнопкой мыши Linked Servers и выберите New Linked Server .
- Настройте связанный сервер в диалоговом окне:
- Укажите имя вашего сервера в поле Связанный сервер .
- В разделе Тип сервера выберите Другой источник данных .
- Выберите Microsoft OLE DB Provider for ODBC Drivers в раскрывающемся списке Provider .
- В поле Источник данных введите имя вашего DSN, например. Драйвер Devart ODBC для MySQL. Кроме того, вы можете ввести строку подключения драйвера ODBC в поле Provider .
Связанный сервер появится в разделе Связанные серверы на панели обозревателя объектов. Теперь вы можете выполнять распределенные запросы и получать доступ к базам данных MySQL через SQL Server.
Получение данных из MySQL
Убедитесь, что параметр Разрешить выполнение процесса поставщика MSDASQL OLE DB для драйверов ODBC включен. Для этого найдите провайдера MSDASQL в списке Linked Servers и дважды щелкните по нему
В появившемся окне Provider Options установите флажок Allow inprocess :
Создать новый связанный сервер
Обязательно выберите Поставщик Microsoft OLE DB для драйверов ODBC :
Теперь вам нужно ввести имя связанного сервера, например.