| PostgreSQL 9.3.2ʸ�� | ||||
|---|---|---|---|---|
| 前のページ | 上に戻る | 第 31章libpq - C �饤�֥�� | 次のページ | |
�ʲ��δĶ��ѿ�����Ѥ��ơ��ƤӽФ�¦�Υץ�������ľ���ͤ���ꤷ�ʤ��ä�������³�ѥ����Υǥե�����ͤ����֤��Ȥ��Ǥ��ޤ���
�����ͤϡ�PQconnectdb��PQsetdbLogin�����PQsetdb�ǻ��Ѥ���ޤ���
�㤨�С���ñ�ʥ��饤����ȥ��ץꥱ�������Ǥϡ��ǡ����١�����³�����ľ�ܥץ������˵��Ҥ��ʤ����������Ǥ���
PGHOST��host��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGHOSTADDR��hostaddr��³�ѥ�����Ʊ�ͤ�ư��ޤ��� PGHOST����������ꤷ�ơ��ޤ��ϡ�PGHOST���ɲä��ơ�DNS�������פ��륪���Хإåɤ�ʤ������Ȥ��Ǥ��ޤ���
PGPORT��port��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGDATABASE��dbname��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGUSER��user��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGPASSWORD��password��³�ѥ�����Ʊ�ͤ�ư��ޤ��� ���δĶ��ѿ��ϡ������Υ��ڥ졼�ƥ������ƥ�Ǥ�root�ʳ��Υ桼����ps���ޥ�ɷ�ͳ�ǴĶ��ѿ��뤳�Ȥ��Ǥ���ʤɡ��������ƥ������ͳ���鸽�ߤǤϿ侩����Ƥ��ޤ��� �����~/.pgpass(項31.15�Ȥ��Ƥ�������)����Ѥ��뤳�Ȥ�Ƥ���Ƥ���������
PGPASSFILE�ϸ����˻��Ѥ���ѥ���ɥե������̾������ꤷ�ޤ��� ���ꤷ�Ƥ��ʤ���С��ǥե���Ȥ�~/.pgpass��項31.15�Ȥ��Ƥ��������ˤȤʤ�ޤ���
PGSERVICE��service��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGSERVICEFILE�ϥ桼�����Ȥ���³�����ӥ��ե��������ꤷ�ޤ��� ���ꤵ��Ƥ��ʤ���硢�ǥե���Ȥ�~/.pg_service.conf��項31.16���ȡˤȤʤ�ޤ���
PGREALM�ϡ�PostgreSQL�ǻ��Ѥ���Kerberos�Υ��ब��������Τ�ΤȰۤʤ���ˡ����Υ�������ꤷ�ޤ��� PGREALM�����ꤵ���ȡ�libpq���ץꥱ�����������ꤵ�줿�����ѤΥ����Ф�ǧ�ڤ�Ԥ����ޤ����̤Υ����åȥե������Ȥäơ���������Υ����åȥե�����ȶ��礷�ʤ��褦�ˤ��ޤ��� ���δĶ��ѿ��ϡ������Ф�Kerberos�ˤ��ǧ�ڤ��������ˤΤȤ��ޤ���
PGOPTIONS��options��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGAPPNAME��application_name��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGSSLMODE��sslmode��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGREQUIRESSL��requiressl��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGSSLCOMPRESSION��sslcompression��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGSSLCERT��sslcert��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGSSLKEY��sslkey��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGSSLROOTCERT��sslrootcert��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGSSLCRL��sslcrl��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGREQUIREPEER��requirepeer��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGKRBSRVNAME��krbsrvname��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGGSSLIB��gsslib��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGCONNECT_TIMEOUT��connect_timeout��³�ѥ�����Ʊ�ͤ�ư��ޤ���
PGCLIENTENCODING��client_encoding��³�ѥ�����Ʊ�ͤ�ư��ޤ���
�ʲ��δĶ��ѿ�����Ѥ��ơ�PostgreSQL���å������Υǥե����ư�����ꤹ�뤳�Ȥ��Ǥ��ޤ��� (�ޤ����桼���衢�⤷���ϡ��ǡ����١������ñ�̤Ȥ����ǥե����ư���������ˡ�ˤĤ��Ƥ�ALTER ROLE�����ALTER DATABASE���ޥ�ɤȤ��Ƥ���������)
PGDATESTYLE�ϥǥե���Ȥ�����/����ɽ�����������ꤷ�ޤ��� (SET datestyle TO ...�������Ǥ���)
PGTZ�ϥǥե���Ȥλ����Ӥ����ꤷ�ޤ��� (SET timezone TO ...�������Ǥ���)
PGGEQO�ϰ���Ū�䤤��碌���ץƥ��ޥ����Υǥե���ȤΥ⡼�ɤ����ꤷ�ޤ��� (SET geqo TO ...�������Ǥ���)
�����δĶ��ѿ������Τ��ͤˤĤ��Ƥϡ�SET SQL���ޥ�ɤȤ��Ƥ���������
�ʲ��δĶ��ѿ��ϡ�libpq������ư�����ꤷ�ޤ��� �����ϥ���ѥ�����Υǥե���Ȥ����ޤ���
PGSYSCONFDIR��pg_service.conf�ե����뤬����ǥ��쥯�ȥ�����ꤷ�ޤ��� �ޤ�����ΥС������Ǥ�¾�Υ����ƥ����Τ�����ե�����Ȥʤ뤫�⤷��ޤ���
PGLOCALEDIR�Ϲ�ݲ���å������Ѥ�locale�ե����뤬����ǥ��쥯�ȥ�����ꤷ�ޤ���