exponenta event banner

rmConnectionOptions

(Требуется удалить) Удалить параметры подключения для драйвера JDBC

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

Описание

пример

opts = rmConnectionOptions(opts,option) удаляет параметр подключения для драйвера JDBC с помощью JDBCConnectionOptions объект opts.

Примеры

свернуть все

Создайте источник данных JDBC для базы данных Microsoft ® SQL Server ®, настройте источник данных, задав параметры подключения JDBC, а также задайте и удалите дополнительный параметр для драйвера JDBC. Затем протестируйте и сохраните источник данных.

Создайте источник данных 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 объект.

Добавьте параметр подключения для драйвера JDBC, используя аргумент пары имя-значение. Параметр указывает значение тайм-аута для установки подключения к базе данных. opts содержит новый раздел свойств для дополнительного параметра подключения JDBC.

opts = addConnectionOptions(opts,'loginTimeout',20)
opts = 

  JDBCConnectionOptions with properties:

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

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

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

  Additional JDBC Connection Options:

                loginTimeout: '20'

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

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

   1

Удалите параметр драйвера JDBC. opts объект больше не содержит раздел свойств для дополнительных параметров подключения JDBC.

opts = rmConnectionOptions(opts,'loginTimeout')
opts = 

  JDBCConnectionOptions with properties:

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

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

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

Проверьте подключение к базе данных еще раз.

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

   1

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

saveAsJDBCDataSource(opts)

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

свернуть все

Параметры подключения JDBC, указанные как JDBCConnectionOptions объект.

Параметр, специфичный для драйвера JDBC, заданный как вектор символов, скаляр строк, массив ячеек векторов символов или массив строк. Укажите имя одного или нескольких параметров подключения для драйвера JDBC, добавленных с помощью addConnectionOptions функция.

Пример: "loginTimeout"

Типы данных: char | string | cell

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

свернуть все

Параметры подключения JDBC, возвращенные как JDBCConnectionOptions объект.

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

Приложение

Параметры подключения JDBC для драйвера можно удалить с помощью диалогового окна «Настройка источника данных JDBC» в приложении «Обозреватель баз данных». В разделе «Источник данных» вкладки «Обозреватель баз данных» выберите «Настройка источника данных» > «Настройка источника данных JDBC».

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

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

Не рекомендуется начинать с R2020b

Представлен в R2019b