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

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

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

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

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

saveAsDataSource(opts)

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

Введенный в R2020b