Отредактируйте существующий источник данных собственного интерфейса PostgreSQL для базы данных PostgreSQL. Установите дополнительную опцию для конкретного драйвера и протестируйте подключение к базе данных. Затем удалите дополнительную опцию конкретного драйвера, протестируйте и сохраните источник данных.
Получите существующий источник данных интерфейса PostgreSQL.
opts =
SQLConnectionOptions with properties:
DataSourceName: "PostgreSQLDataSource"
Vendor: "PostgreSQL"
DatabaseName: "toystore_doc"
Server: "dbtb00"
PortNumber: 5432
opts
является SQLConnectionOptions
объект со следующими свойствами:
DataSourceName
- Имя источника данных
Vendor
- Имя поставщика базы данных
DatabaseName
- Имя базы данных
Server
- Имя сервера базы данных
PortNumber
- Номер порта
Добавьте опцию подключения для конкретного драйвера с помощью аргумента пары "имя-значение". Значение тайм-аута для установления соединения с базой данных задается опцией. opts
содержит новое свойство для дополнительной опции подключения.
opts =
SQLConnectionOptions with properties:
DataSourceName: "PostgreSQLDataSource"
Vendor: "PostgreSQL"
DatabaseName: "toystore_doc"
Server: "dbtb00"
PortNumber: 5432
Additional Connection Options:
connect_timeout: 20
Проверьте подключение к базе данных с помощью имени пользователя и пароля. The testConnection
функция возвращает логический 1
, что указывает на успешное подключение к базе данных.
Удалите опцию конкретного драйвера для определения значения тайм-аута. The opts
объект больше не содержит connect_timeout
свойство.
opts =
SQLConnectionOptions with properties:
DataSourceName: "PostgreSQLDataSource"
Vendor: "PostgreSQL"
DatabaseName: "toystore_doc"
Server: "dbtb00"
PortNumber: 5432
Проверьте подключение к базе данных еще раз.
Сохраните источник данных.