アプリケーション構築の手引き


各プラットフォームでサポートされるソフトウェア

この節では、本書に記載されているプラットフォーム用の DB2 によってサポートされるコンパイラーおよびその関連ソフトウェアをリストします。 このコンパイラー情報は、ユーザーがそのプラットフォームに DB2 プリコンパイラーを使用しており、 リストされたコンパイラーの 1 つに組み込まれている可能性があるプリコンパイラー・サポートを使用していないことを前提としています。 サポートされる通信製品の情報については、 ご使用のオペレーティング・システム用の概説およびインストール を参照してください。

最新の DB2 コンパイラー情報および関連ソフトウェアの更新については、 次の DB2 アプリケーション開発の Web ページを参照してください。

      

http://www.ibm.com/software/data/db2/udb/ad

注:

  1. DB2 リリース情報には、 そのプラットフォームでサポートされているコンパイラーについての更新情報およびオペレーティング・システム情報が含まれています。 リリース情報は、製品 CD-ROM 上の次のパスで、 フラット・テキストおよび HTML 形式でご覧になれます。 ここで、<language_directory> は使用している言語のディレクトリーで、 index.htm は主な HTML ファイルです。

    フラット・テキスト・ファイル
    doc/<language_directory>/release.txt (UNIX)

    Doc\<language_directory>\release.txt (OS/2 および Windows)

    HTML ファイル:
    doc/<language_directory>/db2ir/index.htm (UNIX)

    Doc\<language_directory>\db2ir\index.htm (OS/2 および Windows)

  2. Fortran および REXX。 DB2 は、Fortran および REXX については、 DB2 ユニバーサル・データベース バージョン 5.2 がこれらの言語をサポートするレベルを超えて、 機能を拡張することはありません。

  3. Fortran。 Fortran サンプル・プログラムは、DB2 バージョン 7.1 では提供されていません。 DB2 バージョン 6.1 用の Fortran サンプルの入手については、 上記の DB2 アプリケーション開発の Web ページを参照してください。

  4. HP-UX。 HP-UX バージョン 10 または HP-UX バージョン 11 以前から DB2 を移行している場合、 DB2 プログラムは HP-UX バージョン 11 (組み込み SQL がある場合) 上の DB2 で再びプリコンパイルして、 再コンパイルしなければなりません。 これには、すべての DB2 アプリケーション、ストアード・プロシージャー、 ユーザー定義関数、およびユーザー出口プログラムが含まれます。 さらに、HP-UX バージョン 11 上でコンパイルされた DB2 プログラムは、 HP-UX バージョン 10 以前の上では実行できない可能性があります。 HP-UX バージョン 10 上でコンパイルされ実行される DB2 プログラムは、 HP-UX バージョン 11 サーバーにリモートで接続することができます。

  5. Micro Focus COBOL。 DB2 バージョン 2.1.1 またはそれ以前を使ってプリコンパイルし、 Micro Focus COBOL を使ってコンパイルした既存アプリケーションは、 現行バージョンの DB2 を使って再プリコンパイルした後、 Micro Focus COBOL を使って再コンパイルする必要があります。 IBM プリコンパイラーの旧バージョンを使って構築したアプリケーションを再プリコンパイルしないと、 異常終了時にデータベースが破壊される恐れがあります。

  6. Perl。 Perl Database Interface (Perl DBI) 用の DB2 UDB ドライバー (DBD::DB2) のリリース 0.71 は、 AIX、HP-UX、Linux、Solaris および Windows NT 版で使用可能です。 このドライバーは、次の Web サイトからダウンロードすることができます。

       
    
    http://www.ibm.com/software/data/db2/perl
    

  7. REXX. IBM Object REXX (Windows NT/95 版) は、DB2 には付属していません。 Object REXX の入手については、次の Web サイトを参照してください。

       
    
    http://www.ibm.com/software/ad/obj-rexx/
    

AIX

DB2 (AIX 版) は、以下のオペレーティング・システムをサポートします。

AIX/6000
バージョン 4.2.1 以降

(64 ビットの場合、バージョン 4.3.3 以降)

DB2 (AIX 版) は、以下のプログラム言語およびコンパイラーをサポートします。

C
IBM C for AIX バージョン 3.6.6 (64 ビットの場合、バージョン 3.6.6.3)

C++
IBM C Set++ for AIX バージョン 3.6.6 (64 ビットの場合、バージョン 3.6.6.3)

IBM VisualAge C++ バージョン 4.0

COBOL
IBM COBOL Set for AIX バージョン 1.1

Micro Focus COBOL バージョン 4.0.20 (PRN 12.03 以上)

Micro Focus COBOL バージョン 4.1.10 (PRN 13.04 以上)

Fortran
IBM XL Fortran for AIX バージョン 4.1 (32 ビットの場合) および 5.1.0 (32 ビットおよび 64 ビットの場合)

Java
Java 開発者キット (JDK) バージョン 1.1.8 および Java Runtime Environment (JRE) バージョン 1.1.8 (AIX 版) (IBM 社提供で、DB2 に付属)

Java 開発者キット (JDK) バージョン 1.2.2 および Java Runtime Environment (JRE) バージョン 1.2.2 (AIX 版) (IBM 社提供)

Perl
Perl Database Interface (Perl DBI) 用の DB2 UDB ドライバー (DBD::DB2) のリリース 0.71 (上記の注を参照)。

REXX
IBM AIX REXX/6000 AISPO 製品番号: 5764-057

IBM Object REXX (AIX 版) バージョン 1.1

REXXSAA 4.00

注:REXX サポートは、32 ビット用のみです。

HP-UX

DB2 (HP-UX 版) は、以下のオペレーティング・システムをサポートします。

HP-UX
HP-UX Core OS Year 2000 Patch Bundle Version B.11.00.A1214 (Y2K-1100) 付きのバージョン 11.0 以降のパッチ・バンドル。

DB2 (HP-UX 版) は、以下のプログラム言語およびコンパイラーをサポートします。

C
HP C コンパイラーのバージョン A.11.00.03

C++
HP-UX C++ バージョン A.12.00

COBOL
Micro Focus COBOL バージョン 4.1

Fortran
HP Fortran/9000 バージョン 10.0

HP-UX F77 B.11.00.01

Java
HP-UX Developer's Kit for Java リリース 1.1.8 (Hewlett-Packard 社提供)

Perl
Perl Database Interface (Perl DBI) 用の DB2 UDB ドライバー (DBD::DB2) のリリース 0.71 (上記の注を参照)。

Linux

DB2 (Linux 版) は、以下のオペレーティング・システムをサポートします。

Linux カーネル バージョン 2.2.12 以降、 glibc バージョン 2.1.2 以降、libstdc++ バージョン 2.9.0, rpm (インストールの必要あり)、 pdksh パッケージ (DB2 コマンド行プロセッサーを実行するのに必要)

DB2 (Linux 版) では、 以下のプログラム言語およびコンパイラーをサポートします。

C
GNU/Linux gcc バージョン egcs-2.91.66 (egcs-1.1.2 リリース)

C++
GNU/Linux g++ バージョン egcs-2.91.66 (egcs-1.1.2 リリース)

Java
IBM 開発者キットおよび Runtime Environment (Linux 版) バージョン 1.1.8

Perl
Perl Database Interface (Perl DBI) 用の DB2 UDB ドライバー (DBD::DB2) のリリース 0.71 (上記の注を参照)。

OS/2

DB2 (OS/2 版) は、以下のオペレーティング・システムをサポートします。

OS/2
WARP 3.0、WARP 4.0、および WARP 4.5

DB2 (OS/2 版) は、以下のプログラム言語をサポートします。

C/C++
IBM VisualAge C++ for OS/2 バージョン 3 および 4.0

COBOL
IBM VisualAge COBOL for OS/2 バージョン 2.0

Micro Focus COBOL バージョン 4.0.20

FORTRAN
WATCOM FORTRAN 77 32 バージョン 10.5

Java
Java 開発者キット (JDK) バージョン 1.1.8 および Java Runtime Environment (JRE) バージョン 1.1.8 (OS/2 版) (IBM 社提供で、DB2 に付属)

REXX
IBM プロシージャー言語 2/REXX (OS/2 の一部として提供される)

DYNIX/ptx

DB2 (NUMA-Q 版) は、以下のオペレーティング・システムをサポートします。

DYNIX/ptx
バージョン 4.5

DB2 (NUMA-Q 版) は、 以下のプログラム言語およびコンパイラーをサポートします。

C
ptx/C バージョン 4.5

C++
ptx/C++ バージョン 5.2

Java
ptx/JSE バージョン 3.0

Silicon Graphics IRIX

DB2 for Silicon Graphics IRIX では、以下のオペレーティング・システムをサポートします。

Silicon Graphics IRIX
バージョン 6.2 以降

DB2 for Silicon Graphics IRIX では、以下のプログラム言語とコンパイラーをサポートします。

C
MIPSpro C Compiler 7.2

C++
MIPSpro C++ 7.2

Fortran
MIPSpro Fortran-77 7.2

Java
Java2 Software Development Kit バージョン 1.2.1 (JDK 1.2.1) (Silicon Graphics 社提供)

Solaris

DB2 (Solaris 版) は、以下のオペレーティング・システムをサポートします。

Solaris
バージョン 2.6、Solaris 7、および Solaris 8

DB2 (Solaris 版) は、 以下のプログラム言語およびコンパイラーをサポートします。

C
SPARCompiler C バージョン 4.2 (32 ビットの場合) および 5.0 (32 ビットおよび 64 ビットの場合)

C++
SPARCompiler C++ バージョン 4.2 (32 ビットの場合) および 5.0 (32 ビットおよび 64 ビットの場合)

COBOL
Micro Focus COBOL バージョン 4.0

Fortran
SPARCompiler Fortran バージョン 4.2 および 5.0

Java
Java 開発者キット (JDK) バージョン 1.1.8 および 1.2 (Solaris 版) (Sun Microsystems 社提供)

Perl
Perl Database Interface (Perl DBI) 用の DB2 UDB ドライバー (DBD::DB2) のリリース 0.71 (上記の注を参照)。

Windows 32 ビット・オペレーティング・システム

DB2 (Windows 32 ビット・オペレーティング・システム版) は、 以下をサポートします。

Microsoft Windows NT
Service Pack 4 付きのバージョン 4.0 以降。

Microsoft Windows 2000

Microsoft Windows 98

Microsoft Windows 95
バージョン 4.00.950 またはそれ以降

DB2 (Windows 32 ビット・オペレーティング・システム版) は、 以下のプログラム言語をサポートします。

Basic
Microsoft Visual Basic バージョン 4.2 およびバージョン 5.0 (この言語の DB2 プリコンパイラーは提供されていない)

C/C++
Microsoft Visual C++ バージョン 5.0 および 6.0

IBM VisualAge C++ for Windows バージョン 4.2 およびバージョン 5.0

COBOL
Micro Focus COBOL バージョン 4.0.20

IBM VisualAge COBOL バージョン 2.0

REXX
IBM Object REXX for Windows NT/95 バージョン 1.1 (上記の注を参照)

Java
Java 開発者キット (JDK) 1.1.8 および Java Runtime Environment (JRE) 1.1.8 (Win32 版) (IBM 社提供で、DB2 に付属)

Java 開発者キット (JDK) 1.2 (Win32 版) (Sun Microsystems 提供)

Microsoft Software Developer's Kit for Java、バージョン 3.1

Perl
Perl Database Interface (Perl DBI) 用の DB2 UDB ドライバー (DBD::DB2) のリリース 0.71 (Windows NT 上で使用可能。 上記の注を参照。)


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]