Added: phpdoc/ja/trunk/reference/pdo_sqlsrv/configure.xml
===================================================================
--- phpdoc/ja/trunk/reference/pdo_sqlsrv/configure.xml (rev 0)
+++ phpdoc/ja/trunk/reference/pdo_sqlsrv/configure.xml 2012-12-23 00:33:09 UTC (rev 328863)
@@ -0,0 +1,57 @@
+
+
+
+
+ &reftitle.install;
+
+ PDO_SQLSRV 拡張モジュールを有効にするには、適切な DLL ファイルを PHP
+ の拡張モジュール用ディレクトリに配置して、&php.ini; ファイルにエントリを追加します。
+ PDO_SQLSRV をダウンロードすると、その中には 8 個のドライバファイルが入っています。
+ その中の 4 個のファイルが PDO サポート用のファイルです。非スレッドセーフな PHP
+ (PHP 5.3) を実行している場合は php_pdo_sqlsrv_53_nts.dll を使います
+ (ウェブサーバーとして IIS を使っている場合は、非スレッドセーフバージョンを使う必要があります)。
+ スレッドセーフな PHP を実行している場合は php_pdo_sqlsrv_53_ts.dll を使います。
+ 同様に、PHP 5.4 の場合についても、非スレッドセーフなのかスレッドセーフなのかによって
+ php_pdo_sqlsrv_54_nts.dll あるいは php_pdo_sqlsrv_54_ts.dll のいずれかを使います。
+
+
+ 最新版のドライバのダウンロードは
+ SQLSRV 3.0 download
+ のページでできます。PHP 5.2 を使っている場合や VC6 でコンパイルしたバージョンが必要な場合は、
+ バージョン 2.0 系を
+ SQLSRV 2.0 download
+ からダウンロードして使いましょう。
+
+
+ システム要件に関する詳細は
+ SQLSRV System Requirements
+ を参照ください。
+
+
+ PDO_SQLSRV 拡張モジュールは Windows 版の PHP でしか使えません。
+ Linux の場合は ODBC および
+ Microsoft's SQL Server ODBC Driver for Linux
+ を参照ください。
+
+
+
+
Property changes on: phpdoc/ja/trunk/reference/pdo_sqlsrv/configure.xml
___________________________________________________________________
Added: svn:keywords
+ Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
Added: svn:eol-style
+ native
Added: phpdoc/ja/trunk/reference/pdo_sqlsrv/constants.xml
===================================================================
--- phpdoc/ja/trunk/reference/pdo_sqlsrv/constants.xml (rev 0)
+++ phpdoc/ja/trunk/reference/pdo_sqlsrv/constants.xml 2012-12-23 00:33:09 UTC (rev 328863)
@@ -0,0 +1,175 @@
+
+
+
+
+ &reftitle.constants;
+ &pdo.driver-constants;
+
+
+
+ PDO::SQLSRV_TXN_READ_UNCOMMITTED
+ (integer)
+
+
+
+ この定数は、SQLSRV DSN のキー TransactionIsolation で使えます。
+ この接続のトランザクション隔離レベルを、Read Uncommitted に設定します。
+
+
+
+
+
+ PDO::SQLSRV_TXN_READ_COMMITTED
+ (integer)
+
+
+
+ この定数は、SQLSRV DSN のキー TransactionIsolation で使えます。
+ この接続のトランザクション隔離レベルを、Read Committed に設定します。
+
+
+
+
+
+ PDO::SQLSRV_TXN_REPEATABLE_READ
+ (integer)
+
+
+
+ この定数は、SQLSRV DSN のキー TransactionIsolation で使えます。
+ この接続のトランザクション隔離レベルを、Repeateable Read に設定します。
+
+
+
+
+
+ PDO::SQLSRV_TXN_SNAPSHOT
+ (integer)
+
+
+
+ この定数は、SQLSRV DSN のキー TransactionIsolation で使えます。
+ この接続のトランザクション隔離レベルを、Snapshot に設定します。
+
+
+
+
+
+ PDO::SQLSRV_TXN_SERIALIZABLE
+ (integer)
+
+
+
+ この定数は、SQLSRV DSN のキー TransactionIsolation で使えます。
+ この接続のトランザクション隔離レベルを、Serializable に設定します。
+
+
+
+
+
+ PDO::SQLSRV_ENCODING_BINARY
+ (integer)
+
+
+
+ サーバーとの間のデータの送受信を生のバイトストリームで行い、
+ 符号化や変換を一切しないように指示します。
+ この定数は、
+ PDOStatement::setAttribute、PDO::prepare、PDOStatement::bindColumn および
+ PDOStatement::bindParam に渡せます。
+
+
+
+
+
+ PDO::SQLSRV_ENCODING_SYSTEM
+ (integer)
+
+
+
+ サーバーとの間のデータの送受信を 8 ビット文字として行い、
+ システムに設定された Windows のロケールのコードページを利用します。
+ このコードページにマップできない文字はすべて、シングルバイトのクエスチョンマークに置き換えられます。
+ この定数は、PDOStatement::setAttribute、PDO::setAttribute、PDO::prepare、
+ PDOStatement::bindColumn および PDOStatement::bindParam に渡せます。
+
+
+
+
+
+ PDO::SQLSRV_ENCODING_UTF8
+ (integer)
+
+
+
+ サーバーとの間のデータの送受信を UTF-8 エンコーディングで行います。
+ これが、デフォルトの符号化方式です。この定数は、
+ PDOStatement::setAttribute、PDO::setAttribute、PDO::prepare、
+ PDOStatement::bindColumn および PDOStatement::bindParam に渡せます。
+
+
+
+
+
+ PDO::SQLSRV_ENCODING_DEFAULT
+ (integer)
+
+
+
+ サーバーとの間のデータの送受信を、接続時に指定した
+ PDO::SQLSRV_ENCODING_SYSTEM に従って行います。プリペアドステートメントの中で指定された場合は、
+ その接続で設定されているエンコーディングを利用します。この定数は、
+ PDOStatement::setAttribute、PDO::setAttribute、PDO::prepare、
+ PDOStatement::bindColumn および PDOStatement::bindParam に渡せます。
+
+
+
+
+
+ PDO::SQLSRV_ATTR_QUERY_TIMEOUT
+ (integer)
+
+
+
+ 非負の整数で、タイムアウト秒数を指定します。ゼロがデフォルトで、これはタイムアウトしないことを意味します。
+ この定数は、PDOStatement::setAttribute、PDO::setAttribute および PDO::prepare に渡せます。
+
+
+
+
+
+ PDO::SQLSRV_ATTR_DIRECT_QUERY
+ (integer)
+
+
+
+ クエリを直接実行し、準備しないことを指示します。
+ この定数は、PDO::setAttribute および PDO::prepare に渡せます。詳細な情報は
+ Direct and Prepared Statement Execution
+ を参照ください。
+
+
+
+
+
+
+
Property changes on: phpdoc/ja/trunk/reference/pdo_sqlsrv/constants.xml
___________________________________________________________________
Added: svn:keywords
+ Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
Added: svn:eol-style
+ native
Added: phpdoc/ja/trunk/reference/pdo_sqlsrv/reference.xml
===================================================================
--- phpdoc/ja/trunk/reference/pdo_sqlsrv/reference.xml (rev 0)
+++ phpdoc/ja/trunk/reference/pdo_sqlsrv/reference.xml 2012-12-23 00:33:09 UTC (rev 328863)
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+ Microsoft SQL Server 関数 (PDO_SQLSRV)
+ MS SQL Server (PDO)
+
+
+
+ &reftitle.intro;
+
+ PDO_SQLSRV は、PHP
+ Data Objects (PDO) インターフェイス を実装したドライバです。
+ PHP から、MS SQL Server (SQL Server 2005 以降)
+ および SQL Azure データベースにアクセスできるようになります。
+
+
+ &reference.pdo-sqlsrv.configure;
+ &reference.pdo-sqlsrv.constants;
+
+
+
+
+ PDO_SQLSRV DSN
+ MS SQL Server および SQL Azure データベースに接続する
+
+
+
+ &reftitle.description;
+
+ PDO_SQLSRV データソース名 (DSN) は以下の要素で構成されます。
+
+
+ DSN 接頭辞
+
+
+ DSN 接頭辞は sqlsrv: です。
+
+
+
+
+ APP
+
+
+ トレースに使うアプリケーション名を指定します。
+
+
+
+
+ ConnectionPooling
+
+
+ 接続をコネクションプールから確保する
+ (1 あるいは &true;) のかしない (0 あるいは &false;) のかを指定します。
+
+
+
+
+ Database
+
+
+ データベースの名前を指定します。
+
+
+
+
+ Encrypt
+
+
+ SQL Server との通信を暗号化する
+ (1 あるいは &true;) のかしない (0 あるいは &false;) のかを指定します。
+
+
+
+
+ Failover_Partner
+
+
+ サーバーと、データベースのインスタンスのミラー (有効になっていて、かつ使える場合)
+ を指定して、プライマリーサーバーが使えないときに利用します。
+
+
+
+
+ LoginTimeout
+
+
+ 接続の試行のタイムアウト秒数を指定します。
+
+
+
+
+ MultipleActiveResultSets
+
+
+ マルチアクティブ結果セット (MARS) のサポートを無効にするか、明示的に有効にします。
+
+
+
+
+ QuotedId
+
+
+ SQL-92 の規則に従った識別子のクォートを使う (1 あるいは &true;)
+ か、レガシーな Transact-SQL のルールを使う (0 あるいは &false;) かを指定します。
+
+
+
+
+ Server
+
+
+ データベースサーバーの名前を指定します。
+
+
+
+
+ TraceFile
+
+
+ データのトレースに使うファイルのパスを指定します。
+
+
+
+
+ TraceOn
+
+
+ 確立した接続用の ODBC のトレースを有効にする (1 あるいは &true;)
+ か無効にする (0 あるいは &false;) かを指定します。
+
+
+
+
+ TransactionIsolation
+
+
+ トランザクション隔離レベルを指定します。このオプションに指定できる値は
+ PDO::SQLSRV_TXN_READ_UNCOMMITTED、PDO::SQLSRV_TXN_READ_COMMITTED、
+ PDO::SQLSRV_TXN_REPEATABLE_READ、PDO::SQLSRV_TXN_SNAPSHOT および
+ PDO::SQLSRV_TXN_SERIALIZABLE のいずれかです。
+
+
+
+
+ TrustServerCertificate
+
+
+ 自己署名のサーバー証明書をクライアントに信頼させる (1 あるいは &true;) か
+ させない (0 あるいは &false;) かを指定します。
+
+
+
+
+ WSID
+
+
+ トレース用のコンピューター名を指定します。
+
+
+
+
+
+
+
+
+ &reftitle.examples;
+
+
+ PDO_SQLSRV DSN の例
+
+ 以下の例は、MS SQL Server データベースに接続する方法を示します。
+
+
+
+
+
+ 以下の例は、ポートを指定して MS SQL Server データベースに接続する方法を示します。
+
+
+
+
+
+ 以下の例は、サーバー ID 12345abcde の SQL Azure データベースに接続する方法を示します。
+ SQL Azure に PDO で接続するときは、ユーザー名が UserName@12345abcde (UserName@ServerId)
+ となることに注意しましょう。
+
+
+
+
+
+
+
+
+
+
+
Property changes on: phpdoc/ja/trunk/reference/pdo_sqlsrv/reference.xml
___________________________________________________________________
Added: svn:keywords
+ Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
Added: svn:eol-style
+ native