setConnectionOptions

(Чтобы быть удаленным) Набор опции связи JDBC

setConnectionOptions функция будет удалена в будущем релизе. Используйте setoptions функцию вместо этого. Для получения дополнительной информации см. Вопросы совместимости.

Описание

пример

opts = setConnectionOptions(opts,Option1,OptionValue1,...,OptionN,OptionValueN) наборы опции связи JDBC с помощью JDBCConnectionOptions объект opts.

Примеры

свернуть все

Создайте, сконфигурируйте, протестируйте и сохраните источник данных JDBC для базы данных Microsoft® SQL Server®.

Создайте источник данных SQL Server.

opts = configureJDBCDataSource('Vendor','Microsoft SQL Server')
opts = 

  JDBCConnectionOptions with properties:

                      Vendor: 'Microsoft SQL Server'
              DataSourceName: ''

                DatabaseName: ''
                      Server: 'localhost'
                  PortNumber: 1433
                    AuthType: 'Server'

          JDBCDriverLocation: ''

opts JDBCConnectionOptions объект с этими свойствами:

  • Vendor — Имя поставщика базы данных

  • DataSourceName — Имя источника данных

  • DatabaseName — Имя базы данных

  • Server — Имя сервера базы данных

  • PortNumber — Номер порта

  • AuthType — Тип аутентификации

  • JDBCDriverLocation — Полный путь файла драйвера JDBC

Сконфигурируйте источник данных путем установки опций связи JDBC для источника данных SQLServerDataSource, сервер базы данных dbtb04, номер порта 54317, полный путь к файлу драйвера JDBC и аутентификация Windows®.

opts = setConnectionOptions(opts, ...
    'DataSourceName','SQLServerDataSource', ...
    'Server','dbtb04','PortNumber',54317, ...
    'JDBCDriverLocation','C:\Drivers\sqljdbc4.jar', ...
    'AuthType','Windows')
opts = 

  JDBCConnectionOptions with properties:

                      Vendor: 'Microsoft SQL Server'
              DataSourceName: 'SQLServerDataSource'

                DatabaseName: ''
                      Server: 'dbtb04'
                  PortNumber: 54317
                    AuthType: 'Windows'

          JDBCDriverLocation: 'C:\Drivers\sqljdbc4.jar'

setConnectionOptions функционируйте устанавливает DataSourceName, Server, PortNumber, AuthType, и JDBCDriverLocation свойства в JDBCConnectionOptions объект.

Протестируйте соединение с базой данных с пустым именем пользователя и паролем. testConnection функция возвращает логический 1, который указывает, что соединение с базой данных успешно.

username = "";
password = "";
status = testConnection(opts,username,password)
status = logical

   1

Сохраните сконфигурированный источник данных.

saveAsJDBCDataSource(opts)

Можно соединиться с новым источником данных с помощью database функционируйте или приложение Database Explorer.

Входные параметры

свернуть все

Опции связи JDBC в виде JDBCConnectionOptions объект.

Опции связи JDBC, чтобы установить в виде одного или нескольких аргументов пары "имя-значение". Option вектор символов или строковый скаляр, который задает имя опции связи JDBC. OptionValue задает значение опции связи JDBC. OptionValue может быть вектор символов, строковый скаляр, логический скаляр или числовой скаляр. Можно задать любую опцию связи JDBC, которая является свойством JDBCConnectionOptions объект.

Пример: 'DataSourceName','myDataSource','Vendor','MySQL','Server','localhost','PortNumber',3306 конфигурирует источник данных JDBC под названием myDataSource для базы данных MySQL®, расположенной на локальном сервере с номером порта 3306.

Выходные аргументы

свернуть все

Опции связи JDBC, возвращенные как JDBCConnectionOptions объект.

Альтернативная функциональность

Приложение

Можно установить опции связи JDBC при помощи диалогового окна JDBC Data Source Configuration в приложении Database Explorer . В разделе Data Source вкладки Database Explorer выберите Configure Data Source> Configure JDBC data source.

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2020b

Введенный в R2019b