exponenta event banner

SQLConnectionOptions

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

Описание

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

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

Создание

Создание SQLConnectionOptions с использованием databaseConnectionOptions функция.

Свойства

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

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

Пример: "PostgreSQLDataSource"

Типы данных: string

Это свойство доступно только для чтения.

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

Пример: "PostgreSQL"

Типы данных: string

Имя базы данных, указанное как строковый скаляр. Задать это свойство с помощью setoptions функция.

Пример: "toystore_doc"

Типы данных: string

Имя или адрес сервера базы данных, указанный как строковый скаляр. Задать это свойство с помощью setoptions функция.

Типы данных: string

Номер порта сервера, который прослушивает сервер, указанный как числовой скаляр. Задать это свойство с помощью setoptions функция.

Типы данных: double

Функции объекта

rmoptionsУдаление параметров подключения собственного интерфейса PostgreSQL
saveAsDataSourceСохранить источник данных собственного интерфейса PostgreSQL
setoptionsУстановка параметров подключения собственного интерфейса PostgreSQL
resetСбросить параметры подключения собственного интерфейса PostgreSQL на значения по умолчанию
testConnectionТестирование подключения базы данных собственного интерфейса PostgreSQL

Примеры

свернуть все

Создание, настройка, тестирование и сохранение источника данных собственного интерфейса 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

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

saveAsDataSource(opts)

Можно подключиться к новому источнику данных с помощью postgresql или приложение «Обозреватель баз данных».

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