exponenta event banner

сброс

Сбросить параметры подключения собственного интерфейса PostgreSQL на значения по умолчанию

Синтаксис

Описание

пример

opts = reset(opts) сбрасывает все параметры соединения до значений по умолчанию для всех свойств SQLConnectionOptions объект. reset функция также удаляет все дополнительные свойства, специфичные для драйвера, из SQLConnectionOptions объект.

Примеры

свернуть все

Создание, настройка и тестирование источника данных собственного интерфейса PostgreSQL для базы данных PostgreSQL. Сбросьте параметры подключения к базе данных до значений по умолчанию. Затем настройте, протестируйте и сохраните источник данных с различными параметрами подключения к базе данных.

Создайте собственный источник данных интерфейса PostgreSQL для подключения к базе данных PostgreSQL.

vendor = "PostgreSQL";
opts = databaseConnectionOptions("native",vendor)
opts = 
  SQLConnectionOptions with properties:

              DataSourceName: ""
                      Vendor: "PostgreSQL"

                DatabaseName: ""
                      Server: "localhost"
                  PortNumber: 5432

opts является SQLConnectionOptions объект со следующими свойствами:

  • DataSourceName - Наименование источника данных

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

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

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

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

Настройка источника данных путем установки параметров подключения к базе данных для источника данных PostgreSQLDataSource, имя базы данных toystore_doc, сервер базы данных dbtb00, и номер порта 5432.

opts = setoptions(opts, ...
    'DataSourceName',"PostgreSQLDataSource", ...
    'DatabaseName',"toystore_doc",'Server',"dbtb00", ...
    'PortNumber',5432)
opts = 
  SQLConnectionOptions with properties:

              DataSourceName: "PostgreSQLDataSource"
                      Vendor: "PostgreSQL"

                DatabaseName: "toystore_doc"
                      Server: "dbtb00"
                  PortNumber: 5432

setoptions функция устанавливает DataSourceName, DatabaseName, Server, и PortNumber свойства в SQLConnectionOptions объект.

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

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

Сбросьте параметры подключения к базе данных до значений по умолчанию.

opts = reset(opts)
opts = 
  SQLConnectionOptions with properties:

              DataSourceName: ""
                      Vendor: "PostgreSQL"

                DatabaseName: ""
                      Server: "localhost"
                  PortNumber: 5432

Повторно настройте источник данных, задав параметры подключения к базе данных для источника данных PostgreSQLDataSource, имя базы данных toystore_doc, сервер базы данных dbtb00, и номер порта 5432. Кроме того, задайте параметр подключения для драйвера, чтобы указать значение тайм-аута для установки подключения к базе данных.

opts = setoptions(opts, ...
    "DataSourceName","PostgreSQLDataSource", ...
    "DatabaseName","toystore_doc", ...
    "Server","dbtb00","PortNumber",5432, ...
    "connect_timeout",20)
opts = 
  SQLConnectionOptions with properties:

              DataSourceName: "PostgreSQLDataSource"
                      Vendor: "PostgreSQL"

                DatabaseName: "toystore_doc"
                      Server: "dbtb00"
                  PortNumber: 5432

	Additional Connection Options:

             connect_timeout: 20

setoptions функция устанавливает DataSourceName, DatabaseName, Server, и PortNumber свойства в SQLConnectionOptions объект. Параметр подключения, зависящий от драйвера, отображается под другими параметрами подключения.

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

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

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

saveAsDataSource(opts)

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

свернуть все

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

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

свернуть все

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

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