Отредактируйте существующий источник данных собственного интерфейса 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
Проверьте подключение к базе данных еще раз.
Сохраните источник данных.