В этом руководстве показано, как настроить источник данных и подключиться к Microsoft® SQL Server® база данных с помощью приложения Database Explorer или командной строки. Учебное руководство использует драйвер Microsoft ODBC 13.1 для SQL Server для подключения к базе данных Microsoft SQL Server 2016 Express. Кроме того, вы можете использовать эти шаги, чтобы сконфигурировать Azure® Synapse SQL.
Шаг 2. Настройте источник данных с помощью приложения Database Explorer.
Шаг 3. Подключиться с помощью приложения Database Explorer или командной строки.
Драйвер ODBC обычно предустановлен на вашем компьютере. Для получения дополнительной информации об установке драйвера или устранении неполадок при установке обратитесь к администратору базы данных или обратитесь к документации базы данных по драйверам ODBC. Дополнительные сведения об администраторе источника данных Microsoft ODBC см. в разделе Установка драйвера.
Примечание
Database Toolbox™ больше не поддерживает подключение к базе данных с помощью 32-разрядного драйвера. Используйте 64-разрядную версию SQL Server. Если у вас есть проблемы с работой с драйвером ODBC, используйте драйвер JDBC. Для получения дополнительной информации см. Microsoft SQL Server JDBC для Windows. Для получения дополнительной информации о работе с 64-разрядной версией Windows®, см. «Внедрение 64-Bit Windows».
Приложение Database Explorer автоматически обращается к администратору источника данных Microsoft ODBC при конфигурировании источника данных ODBC. Кроме того, вы можете получить доступ к Microsoft ODBC Data Source Administrator с помощью configureODBCDataSource
функция.
Откройте приложение Database Explorer, щелкнув вкладку Apps на MATLAB® Панель инструментов. Затем в правой части раздела Apps щелкните стрелу Show more, чтобы открыть галерею Apps. В разделе Database Connectivity and Reporting нажмите Database Explorer. Кроме того, введите databaseExplorer
в командной строке.
В Data Source разделе выберите Configure Data Source > Configure ODBC data source.
В диалоговом окне ODBC Data Source Administrator определите источник данных ODBC.
Совет
При настройке источника данных ODBC можно задать имя источника данных пользователя (DSN) или системного DSN. DSN пользователя характерен только для пользователя, зарегистрированного в машине. Только этот пользователь видит источники данных, определенные на пользовательской вкладке DSN. Системный DSN не характерен для пользователя, зарегистрированного в машине. Любой пользователь, входящий в систему компьютера, может увидеть источники данных, определенные на системной вкладке DSN. Возможность настройки DSN или системного DSN пользователя зависит от используемой базы данных и драйвера ODBC. Для получения дополнительной информации обратитесь к администратору базы данных или обратитесь к документации по драйверу ODBC.
Перейдите на вкладку System DSN и нажмите Add.
Откроется диалоговое окно Создать новый источник данных (Create New Data Source), в котором появится список установленных драйверов ODBC.
Выберите SQL Server Native Client 11.0
.
Примечание
Имя драйвера ODBC может варьироваться.
Нажмите Finish.
В диалоговом окне «Создание нового источника данных для SQL Server» введите соответствующее имя для источника данных. Это имя используется для установления соединения с базой данных. Здесь, в Name поле, введите MS SQL Server
как имя источника данных. В Description поле введите Microsoft SQL Server
как описание. В списке Server выберите сервер базы данных для этого источника данных. Обратитесь к администратору базы данных за именем сервера базы данных. Нажмите Next.
Можно настроить источник данных ODBC с проверкой подлинности Windows или без нее.
Если необходимо подключиться к SQL Server с помощью проверки подлинности Windows, выберите With Integrated Windows Authentication. Затем нажмите Next.
Если необходимо подключиться к SQL Server без проверки подлинности Windows, выберите With SQL Server authentication using a login ID and password entered by the user. Введите имя пользователя в поле Login ID и пароль в поле Password. Затем нажмите Next.
В диалоговом окне Создание нового источника данных для SQL Server выберите Change the default database to и введите имя базы данных по умолчанию на сервере базы данных для подключения. Здесь используйте базу данных toy_store
. Затем нажмите Next.
Нажмите кнопку Finish, чтобы принять настройки по умолчанию.
В диалоговом окне ODBC Microsoft SQL Server Setup проверьте подключение нажав Test Data Source.
В случае успешного подключения откроется диалоговое окно SQL Server ODBC Data Source Test, в котором появится сообщение об успешном завершении тестов. Нажмите кнопку OK, чтобы закрыть это диалоговое окно. Щелкните OK, чтобы закрыть диалоговое окно Setup ODBC Microsoft SQL Server.
В диалоговом окне ODBC Data Source Administrator отображается новый источник данных в разделе «Системные источники данных» на вкладке System DSN. Нажмите кнопку OK, чтобы закрыть диалоговое окно ODBC Data Source Administrator.
После завершения настройки источника данных подключитесь к базе данных SQL Server с помощью приложения Database Explorer или командной строки с собственным подключением ODBC.
На вкладке Database Explorer, в разделе Connections, нажмите Connect и выберите источник данных для подключения.
Если вы создали соединение с проверкой подлинности Windows, оставьте Username и Password поля пустыми в диалоговом окне подключения и нажмите Connect. В противном случае введите имя пользователя и пароль, а также нажатие кнопки Connect.
Откроется диалоговое окно Каталог и схема.
Выберите каталог и схему из списков Catalog и Schema. Нажмите OK.
Приложение подключается к базе данных и отображает свои таблицы на панели Data Browser. Справа от панели появится вкладка «Источник данных». Заголовок вкладки data source является именем источника данных, заданным во время настройки. Исходная вкладка данных содержит пустые SQL Query и Data Preview панелей.
Выберите таблицы на панели Data Browser, чтобы запросить базу данных.
Закройте вкладку «Источник данных», чтобы закрыть запрос SQL. В разделе Connections закройте соединение с базой данных нажав Close Connection.
Примечание
Если несколько подключений открыто, закройте выбранное подключение к базе данных, выбрав соответствующий источник данных из списка Close Connection.
Чтобы подключиться к аутентификации Windows, подключитесь к базе данных с аутентифицированным именем источника данных ODBC и пустым именем пользователя и паролем. Например, этот код принимает, что вы соединяетесь с источником данных с именем MS SQL Server Auth
.
conn = database('MS SQL Server Auth','','');
Или, чтобы подключиться без проверки подлинности Windows, подключитесь к базе данных с именем источника данных ODBC. Например, этот код принимает, что вы соединяетесь с источником данных с именем MS SQL Server
с именем пользователя username
и пароль pwd
.
conn = database('MS SQL Server','username','pwd');
Закройте подключение к базе данных.
close(conn)