Skip to content

Commit 0279700

Browse files
committed
Add note for connecting to IBM i Db2 locally
php/doc-en@1050bbf
1 parent a5d63ea commit 0279700

File tree

2 files changed

+76
-5
lines changed

2 files changed

+76
-5
lines changed

reference/ibm_db2/functions/db2-connect.xml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 61374bbe228e8e9c55a24aba59a1e2bb2a871148 Maintainer: takagi Status: ready -->
4-
<refentry xml:id="function.db2-connect" xmlns="http://docbook.org/ns/docbook">
3+
<!-- EN-Revision: 1050bbff77c424193980f6b71bd49d5799c6f0a0 Maintainer: takagi Status: ready -->
4+
<refentry xml:id="function.db2-connect" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
55
<refnamediv>
66
<refname>db2_connect</refname>
77
<refpurpose>
@@ -40,6 +40,15 @@
4040
<parameter>database</parameter> は以下のような形式の接続文字列を表します。
4141
<literallayout>DATABASE=<parameter>database</parameter>;HOSTNAME=<parameter>hostname</parameter>;PORT=<parameter>port</parameter>;PROTOCOL=TCPIP;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
4242
それぞれのパラメータは以下の内容を表します。
43+
<note>
44+
<para>
45+
IBM i 上の Db2 に接続する場合、以下のシステムコール
46+
<link xlink:href="https://www.ibm.com/docs/en/i/7.5?topic=functions-sqldriverconnect-connect-data-source">SQLDriverConnect</link> は、DSN, UID, PWD のみを
47+
<link xlink:href="https://www.ibm.com/docs/en/i/7.5?topic=functions-sqldriverconnect-connect-data-source#rzadpfndvcon__title__5">connection string</link>
48+
として受け入れます。たとえば以下のようになります:
49+
<literallayout>DSN=<parameter>database</parameter>;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
50+
</para>
51+
</note>
4352
<variablelist>
4453
<varlistentry>
4554
<term><parameter>database</parameter></term>

reference/ibm_db2/functions/db2-pconnect.xml

Lines changed: 65 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 61374bbe228e8e9c55a24aba59a1e2bb2a871148 Maintainer: takagi Status: ready -->
4-
<refentry xml:id="function.db2-pconnect" xmlns="http://docbook.org/ns/docbook">
3+
<!-- EN-Revision: 1050bbff77c424193980f6b71bd49d5799c6f0a0 Maintainer: takagi Status: ready -->
4+
<refentry xml:id="function.db2-pconnect" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
55
<refnamediv>
66
<refname>db2_pconnect</refname>
77
<refpurpose>
@@ -53,7 +53,69 @@
5353
<term><parameter>database</parameter></term>
5454
<listitem>
5555
<para>
56-
DB2 クライアントカタログ内のデータベースエイリアス。
56+
データベースへのカタログ接続向けでは、
57+
<parameter>database</parameter>
58+
は、DB2 クライアントカタログ内のデータベースエイリアスを表します。
59+
</para>
60+
<para>
61+
データベースへのカタログ接続向けでない場合、
62+
<parameter>database</parameter>
63+
は、以下のフォーマットからなる完全な接続文字列を表します:
64+
<literallayout>DATABASE=<parameter>database</parameter>;HOSTNAME=<parameter>hostname</parameter>;PORT=<parameter>port</parameter>;PROTOCOL=TCPIP;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
65+
<note>
66+
<para>
67+
IBM i 上の Db2 に接続する場合、
68+
以下のシステムコール
69+
<link xlink:href="https://www.ibm.com/docs/en/i/7.5?topic=functions-sqldriverconnect-connect-data-source">SQLDriverConnect</link>
70+
は、DSN, UID, PWD だけを
71+
<link xlink:href="https://www.ibm.com/docs/en/i/7.5?topic=functions-sqldriverconnect-connect-data-source#rzadpfndvcon__title__5">connection string</link>
72+
として受け入れます。たとえば以下のようになります:
73+
<literallayout>DSN=<parameter>database</parameter>;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
74+
</para>
75+
</note>
76+
この場合、パラメータは以下の値からなります:
77+
<variablelist>
78+
<varlistentry>
79+
<term><parameter>database</parameter></term>
80+
<listitem>
81+
<para>
82+
データベースの名前
83+
</para>
84+
</listitem>
85+
</varlistentry>
86+
<varlistentry>
87+
<term><parameter>hostname</parameter></term>
88+
<listitem>
89+
<para>
90+
データベースサーバーのホスト名あるいは IP アドレス。
91+
</para>
92+
</listitem>
93+
</varlistentry>
94+
<varlistentry>
95+
<term><parameter>port</parameter></term>
96+
<listitem>
97+
<para>
98+
データベースが要求を待ち受ける TCP/IP ポート。
99+
</para>
100+
</listitem>
101+
</varlistentry>
102+
<varlistentry>
103+
<term><parameter>username</parameter></term>
104+
<listitem>
105+
<para>
106+
データベースに接続するユーザー名。
107+
</para>
108+
</listitem>
109+
</varlistentry>
110+
<varlistentry>
111+
<term><parameter>password</parameter></term>
112+
<listitem>
113+
<para>
114+
データベースに接続するパスワード。
115+
</para>
116+
</listitem>
117+
</varlistentry>
118+
</variablelist>
57119
</para>
58120
</listitem>
59121
</varlistentry>

0 commit comments

Comments
 (0)