-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy pathreference.xml
More file actions
184 lines (178 loc) · 6.12 KB
/
reference.xml
File metadata and controls
184 lines (178 loc) · 6.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
<?xml version='1.0' encoding='utf-8'?>
<!-- EN-Revision: 4157259e8920fb618d5d23cb214950893d1c8931 Maintainer: nilgun Status: ready -->
<reference xml:id="ref.pdo-odbc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<?phpdoc extension-membership="bundledexternal" ?>
<title>ODBC ve DB2 (PDO_ODBC) İşlevleri</title>
<titleabbrev>ODBC ve DB2 (PDO)</titleabbrev>
<partintro>
<section xml:id="pdo-odbc.intro">
&reftitle.intro;
<para>
PDO_ODBC, <link linkend="intro.pdo">PHP Veri Nesneleri Arayüzünün
(PDO)</link> veritabanlarına ODBC sürücüleri üzerinden veya IBM DB2 Çağrı
Seviyesi Arayüzü (DB2 CLI) kütüphanesi üzerinden erişimi mümkün kılmak
için gerçeklenmiş bir sürücüdür. PDO_ODBC şimdilik üç farklı lezzette
veritabanı sürücüsünü desteklemektedir:
<variablelist>
<varlistentry>
<term>ibm-db2</term>
<listitem>
<para>
IBM DB2 Evrensel Veritabanına, Cloudscape ve Apache Derby
sunucularına özgür DB2 Express-C istemcisi üzerinden erişimi destekler.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>unixODBC</term>
<listitem>
<para>
Veritabanı sunucularına unixODBC sürücüsü yöneticisi ve
veritabanının kendi ODBC sürücüleri üzerinden erişimi destekler.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>soysal</term>
<listitem>
<para>
PDO_ODBC tarafından açıkça desteklenmemiş ODBC sürücüsü yöneticileri
için bir derleme seçeneği sağlar.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
<para>
Windows'ta, <filename>php_pdo_odbc.dll</filename> &php.ini; içinde bir
eklenti olarak etkinleştirilmelidir. Windows ODBC
Sürücüsü Yöneticisi ile ilintili olduğundan PHP, Sistem DSN üzerinden
kataloglanan veritabanlarına erişebilir.
</para>
</section>
<!-- Information found in configure.xml -->
&reference.pdo-odbc.configure;
<!-- Information found in constants.xml -->
&reference.pdo-odbc.constants;
<!-- Information found in ini.xml -->
&reference.pdo-odbc.ini;
</partintro>
<refentry xml:id="ref.pdo-odbc.connection">
<refnamediv>
<refname>PDO_ODBC DSN</refname>
<refpurpose>ODBC veya DB2 veritabanlarına bağlantı</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<para>
PDO_ODBC Veri Kaynağı Adı (DSN) şu öğelerden oluşur:
<variablelist>
<varlistentry>
<term>DSN öneki</term>
<listitem>
<para>
DSN öneki <userinput>odbc:</userinput> dizgesidir. DB2 kataloğunda
veya ODBC sürücüsü yöneticisinde kataloglanmış bir veritabanına
erişirken veritabanının kataloglanmış ismini DSN'ye ekleyebilirsiniz.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>DSN</term>
<listitem>
<para>
DB2 kataloğunda veya ODBC sürücüsü yöneticisinde kataloglanmış
veritabanının ismi. Ayrıca, <link
xlink:href="&url.connectionstrings;">&url.connectionstrings;</link>
adresinde açıklandığı gibi bir veritabanına bağlanmak için tam bir
ODBC bağlantı dizgesi de belirtebilirsiniz.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>UID</literal></term>
<listitem>
<para>
Bağlantı için kullanıcı ismi. DSN'de bir kullanıcı ismi belirtirseniz
PDO, kurucudaki kullanıcı adı bağımsız değişkenini yok sayar.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>PWD</literal></term>
<listitem>
<para>
Bağlantı için kullanıcı parolası. DSN'de bir kullanıcı ismi
belirtirseniz PDO, kurucudaki kullanıcı adı bağımsız değişkenini yok sayar.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>- PDO_ODBC DSN örneği (ODBC sürücüsünün yöneticisi)</title>
<para>
Aşağıdaki örnekte, ODBC sürücüsünün yöneticisinde testdb olarak
kataloglanmış bir ODBC veritabanına bağlantı için kullanılan bir
PDO_ODBC DSN'si gösterilmiştir.
</para>
<programlisting><![CDATA[
odbc:testdb
]]>
</programlisting>
</example>
<example>
<title>- PDO_ODBC DSN örneği (IBM DB2 katalogsuz bağlantısı)</title>
<para>
Aşağıdaki örnekte, tam ODBC DSN sözdizimi kullanılarak
<userinput>SAMPLE</userinput> adında bir IBM DB2 veritabanına erişim
için kullanılan bir PDO_ODBC DSN'si gösterilmiştir.
</para>
<programlisting><![CDATA[
odbc:DRIVER={IBM DB2 ODBC DRIVER};HOSTNAME=localhost;PORT=50000;
DATABASE=SAMPLE;PROTOCOL=TCPIP;UID=db2inst1;PWD=ibmdb2;
]]>
</programlisting>
</example>
<example>
<title>- PDO_ODBC DSN örneği (Microsoft Access katalogsuz
bağlantısı)</title>
<para>
Aşağıdaki örnekte, tam ODBC DSN sözdizimi kullanılarak
<userinput>C:\db.mdb</userinput> dosyasında saklanan bir Microsoft
Access veritabanına erişim için kullanılan bir PDO_ODBC DSN'si
gösterilmiştir.
</para>
<programlisting><![CDATA[
odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\db.mdb;Uid=Admin
]]>
</programlisting>
</example>
</para>
</refsect1>
</refentry>
</reference>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->