Сер­вер PostgreSQL

Для соединения необходимо, чтобы по адресу host располагался сер­вер PostgreSQL, слушающий порт номер port. На этом сервере должны быть база данных dbname и пользователь user. Узел должен принимать соединения от вашего клиентского приложения, и необходимо пройти аутентификацию с использованием того метода, который требуется для данного сервера. Например, бесполезно вводить пароль на сервере, где используется другой механизм аутентификации.
Практически все интерфейсы PostgreSQL используют библиоте­ку libpq. При использовании libpq большая часть параметров соеди­нения идентичны, поэтому обсудим их здесь и более не будем возвра­щаться к данному вопросу. Если вы не определили эти параметры, ищем значения, заданные с помощью следующих переменных окружения: Если вы как-либо определили первые четыре параметра, но не определили пароль, будем искать файл с паролем.
В некоторых интерфейсах PostgreSQL протокол «клиент-сервер» используется напрямую, так что значения по умолчанию могут быть другими. Существенных различий быть не должно, но лучше прове­рить точный синтаксис для вашего интерфейса. PostgreSQL — это клиент-серверная база данных. Система, на кото­рой она запущена, считается узлом. Можно получить удален­ный доступ к серверу PostgreSQL по сети, но нужно указать имя узла или IP-адрес. Например, если вы хотите подклю­чить TCP/IP к своей системе, в качестве узла указывайте localhost.



Рубрика: Женский интерес

Комментарии закрыты.