В этом руководстве показано, как настроить источник данных и подключиться к базе данных Oracle ® с помощью приложения Database Explorer или командной строки. Эта обучающая программа использует водителя OraClient11g_home1 ODBC, чтобы соединиться с базой данных Oracle 11g Enterprise Edition.
Шаг 2. Настройте источник данных с помощью приложения Database Explorer.
Шаг 3. Подключитесь с помощью приложения Database Explorer или командной строки.
Драйвер ODBC обычно предварительно устанавливается на компьютере. Для получения сведений об установке драйвера или устранении неполадок при установке обратитесь к администратору базы данных или обратитесь к документации базы данных по драйверам ODBC. Сведения об администраторе источника данных Microsoft ® ODBC см. в разделе Установка драйвера.
Примечание:
Toolbox™ базы данных больше не поддерживает подключение к базе данных с помощью 32-разрядного драйвера. Используйте 64-разрядную версию Oracle. При возникновении проблем при работе с драйвером ODBC используйте драйвер JDBC. Дополнительные сведения см. в разделе Oracle JDBC для Windows. Дополнительные сведения о работе с 64-разрядной версией Windows ® см. в разделе Внедрение 64-Bit Windows.
При настройке источника данных ODBC приложение Database Explorer автоматически обращается к администратору источников данных Microsoft ODBC. Также можно получить доступ к администратору источника данных ODBC (Майкрософт) с помощью configureODBCDataSource функция.
Откройте приложение «Обозреватель баз данных», щелкнув вкладку «Приложения» на панели инструментов MATLAB ®. Затем в правой части раздела Приложения щелкните стрелку Показать еще, чтобы открыть галерею приложений. В разделе Подключение к базе данных и отчеты щелкните Обозреватель баз данных. Либо введитеdatabaseExplorer в командной строке.
В разделе Источник данных выберите Настроить источник данных > Настроить источник данных ODBC.

В диалоговом окне «Администратор источников данных ODBC» определяется источник данных ODBC.
Совет
При настройке источника данных ODBC можно указать имя источника данных пользователя (DSN) или системного DSN. Имя DSN пользователя зависит от пользователя, зарегистрированного на компьютере. Только этот пользователь видит источники данных, определенные на пользовательской вкладке DSN. Системный DSN не зависит от пользователя, зарегистрированного на компьютере. Любой пользователь, регистрирующийся на компьютере, может видеть источники данных, определенные на вкладке системного DSN. Возможность настройки пользовательского DSN или системного DSN зависит от используемой базы данных и драйвера ODBC. Для получения дополнительных сведений обратитесь к администратору базы данных или обратитесь к документации драйвера ODBC.
Перейдите на вкладку System DSN и нажмите кнопку Add.

Откроется диалоговое окно Создать новый источник данных, в котором отображается список установленных драйверов ODBC.
Выберите драйвер ODBC Oracle in OraClient11g_home1.
Примечание
Имя драйвера ODBC может различаться.
Нажмите кнопку Готово (Finish).

В диалоговом окне Конфигурация драйвера ODBC Oracle введите соответствующее имя источника данных. Это имя используется для подключения к базе данных. Здесь в поле «Имя источника данных» введите ORA в качестве имени источника данных. В поле Описание введите описание для этого источника данных, например: Oracle database. В поле TNS Service Name введите имя базы данных.
Можно настроить источник данных ODBC с проверкой подлинности Windows или без нее.
Чтобы установить источник данных без проверки подлинности Windows, введите имя пользователя в поле Идентификатор пользователя. Или, чтобы установить источник данных с проверкой подлинности Windows, оставьте это поле пустым. Оставьте вкладки «Приложение», «Oracle», «Обходные пути» и «Миграция SQLServer» с параметрами по умолчанию.
Нажмите кнопку «» Проверить подключение «», чтобы проверить подключение к базе данных. Откроется диалоговое окно Подключение драйвера ODBC Oracle. При установке источника данных с помощью проверки подлинности Windows открывается диалоговое окно «Тестирование подключения».
Введите пароль в поле Пароль. Имя базы данных и имя пользователя автоматически вводятся в поля Имя службы и Имя пользователя. Нажмите кнопку OK. Если компьютер успешно подключен к базе данных, в диалоговом окне «Тестирование подключения» появится сообщение об успешном подключении. Нажмите кнопку ОК.
Нажмите кнопку OK в диалоговом окне Конфигурация драйвера ODBC Oracle. В диалоговом окне «Администратор источника данных ODBC» отображается источник данных ODBC. ORA.
После завершения настройки источника данных подключитесь к базе данных Oracle с помощью приложения Database Explorer или командной строки с собственным соединением ODBC.
На вкладке «Обозреватель баз данных» в разделе «Подключения» нажмите кнопку «Подключить» и выберите источник данных для подключения.
При создании соединения с проверкой подлинности Windows оставьте поля Имя пользователя и Пароль незаполненными в диалоговом окне подключения и нажмите кнопку Подключить. В противном случае введите имя пользователя и пароль и нажмите кнопку Подключить.
Откроется диалоговое окно Каталог и схема (Catalog and Schema).
В списке Схема выберите схему. Нажмите кнопку ОК.
Приложение подключается к базе данных и отображает свои таблицы на панели «Браузер данных». Справа от панели появится вкладка источника данных. Заголовок вкладки источника данных - это имя источника данных, определенное во время настройки. Вкладка источника данных содержит пустые области SQL Query и Data Preview.
Выберите таблицы на панели «Браузер данных» для запроса к базе данных.
Закройте вкладку источника данных, чтобы закрыть SQL-запрос. В разделе Подключения закройте подключение к базе данных, щелкнув Закрыть подключение.
Примечание
Если открыто несколько подключений, закройте выбранное подключение к базе данных, выбрав соответствующий источник данных в списке Закрыть подключение.
Чтобы подключиться с проверкой подлинности Windows, подключитесь к базе данных с проверенным именем источника данных ODBC и пустым именем пользователя и паролем. Например, этот код предполагает подключение к источнику данных с именем Oracle_Auth.
conn = database('Oracle_Auth','','');
Или для подключения без проверки подлинности Windows подключитесь к базе данных с именем источника данных ODBC. Например, этот код предполагает подключение к источнику данных с именем Oracle с именем пользователя username и пароль pwd.
conn = database('Oracle','username','pwd');
Закройте подключение к базе данных.
close(conn)