Создайте, сконфигурируйте и протестируйте собственный источник данных интерфейса PostgreSQL на базу данных PostgreSQL. Сбросьте опции соединения с базой данных к их значениям по умолчанию. Затем сконфигурируйте, протестируйте и сохраните источник данных с различными опциями соединения с базой данных.
Создайте собственный источник данных интерфейса PostgreSQL для соединения с базой данных PostgreSQL.
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 =
SQLConnectionOptions with properties:
DataSourceName: "PostgreSQLDataSource"
Vendor: "PostgreSQL"
DatabaseName: "toystore_doc"
Server: "dbtb00"
PortNumber: 5432
setoptions функционируйте устанавливает DataSourceName, DatabaseName, Server, и PortNumber свойства в SQLConnectionOptions объект.
Протестируйте соединение с базой данных с именем пользователя и паролем. testConnection функция возвращает логический 1, который указывает, что соединение с базой данных успешно.
Сбросьте опции соединения с базой данных к их значениям по умолчанию.
opts =
SQLConnectionOptions with properties:
DataSourceName: ""
Vendor: "PostgreSQL"
DatabaseName: ""
Server: "localhost"
PortNumber: 5432
Сконфигурируйте источник данных снова путем установки опций соединения с базой данных для источника данных PostgreSQLDataSource, имя базы данных toystore_doc, сервер базы данных dbtb00, и номер порта 5432. Кроме того, установите специфичную для драйвера опцию связи задавать значение тайм-аута для установления соединения с базой данных.
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 объект. Специфичная для драйвера опция связи появляется ниже других опций связи.
Протестируйте соединение с базой данных снова.
Сохраните сконфигурированный источник данных.