1
0
mirror of https://github.com/php/doc-ja.git synced 2026-03-24 07:02:08 +01:00
Files
archived-doc-ja/reference/oci8/setup.xml
Yoshinari Takaoka ce05d3cd16 added todo items
2024-09-09 00:50:40 +09:00

99 lines
3.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 9e2d8231b5d8a3795b365c6770fab288e59e6249 Maintainer: satoruyoshida Status: ready -->
<!-- CREDITS: hirokawa,shimooka,takagi -->
<chapter xml:id="oci8.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
<!-- {{{ Requirements -->
<section xml:id="oci8.requirements">
&reftitle.required;
<para>
OCI8 3.0 が PHP 8 には含まれています。
&link.pecl; からも利用できます。
PHP 7 については、OCI8 2.2 が
&link.pecl; から利用できます。
OCI8 は、Oracle
10<emphasis>g</emphasis> 以降のクライアントライブラリが必要です。
</para>
<para>
Oracle Database が PHP と同じマシンにある場合、
データベースのソフトウェアには必要なライブラリとヘッダファイルが含まれています。
PHP が違うマシンにある場合、
無料の <link xlink:href="&url.oracle.instant.client;"> Oracle Instant Client</link>
ライブラリを使って下さい。
</para>
<para>
Oracle Database と PHP が同じマシンで動いている場合は、必要なライブラリはデータベースソフトウェアの中にすべて含まれています。
PHP を別のマシンで動かしている場合は、無料の
<link xlink:href="&url.oracle.instant.client;">Oracle Instant Client</link> ライブラリを使います。
</para>
<para>
Oracle Instant Client を使うには、<literal>basic</literal>
あるいは <literal>Basic Light</literal> の Oracle Instant Client ZIP ファイルあるいは
RPM パッケージ、または DMG パッケージをインストールします。OCI8 をソースコードからビルドする場合は、さらに
Instant Client の <literal>SDK</literal> もインストールして下さい。
</para>
<para>
PHP を動かすときには、少なくとも OCI8 をビルドしたときと同じバージョン以降の
Oracle ライブラリを使わなければなりません。
</para>
<note>
<para>
Oracle の標準のクライアント-サーバーの
ネットワークの相互運用性によって、
Oracle のクライアントとデータベースのバージョンが違っていても
接続することが出来ます。
Oracle の正式なサポート文書 ID 207303.1.を要約すると、
Oracle Client 19, 18 と 12.2 は、
Oracle Database 11.2 以降にも接続できるとのことです。
Oracle Client 12.1 は Oracle Database 10.2 以降に接続できます。
Oracle Client 11.2 は Oracle Database 9.2 以降に接続できます。
</para>
</note>
<note>
<para>
OCI8 の全機能が使えるのは、
最新バージョンの Oracle クライアントライブラリとデータベースを使っているときだけです。
</para>
</note>
</section>
<!-- }}} -->
<!-- {{{ Installation -->
&reference.oci8.configure;
<!-- }}} -->
<!-- {{{ Testing -->
&reference.oci8.testing;
<!-- }}} -->
<!-- {{{ Configuration -->
&reference.oci8.ini;
<!-- }}} -->
</chapter>
<!-- 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
-->