アプリケーション構築の手引き
部分目次
この章の情報は、複数のオペレーティング・システムに適用されます。
取り上げられているトピックの多くは、
DB2 がサポートする大部分のプラットフォームに適用されます。
DB2 アプリケーション開発の最新の更新事項については、
次の Web ページを参照してください。
http://www.ibm.com/software/data/db2/udb/ad
DB2 プログラムを構築し、実行するための一般事項
- アプリケーション環境
- OS/2 で CONFIG.SYS ファイルの代わりにコマンド・ファイルで環境変数を設定した場合、
アプリケーションを同一のウィンドウで構築しなければなりません。
- UNIX では、DB2 アプリケーションは、
環境変数を設定したシェルから構築して実行しなければなりません。
使用するシェルによっては、
db2profile または db2cshrc を実行することで、
これを行うことができます。
- Windows 32 ビット・オペレーティング・システムでは、
アプリケーションを DB2 コマンド・ウィンドウで構築しなければなりません。
詳細については、"セットアップ" を参照してください。
- 組み込み SQL を含む DB2 プログラムを作成し、
何らかの DB2 プログラムを実行するには、
サーバー上のデータベース・マネージャーを開始する必要があります。
データベース・マネージャーを開始するには SYSADM (システム管理) 権限が必要です。
SYSADM 権限の詳細については、概説およびインストール を参照してください。
データベース・マネージャーを開始する (まだ実行中でない場合) には、
サーバー上で以下に示すコマンドを入力します。
db2start
- 実動用のアプリケーションを構築しているとき、
実行可能ファイルに組み込む DB2 ランタイム・パスは、インストール・パスにすべきであり、
アプリケーションを開発しているローカル DB2 インスタンスのパスにすべきではありません。
本書は、開発環境でアプリケーションを構築する方法を示すことを目的としているので、
UNIX 上の sqllib/include および sqllib/lib のインスタンス・コピー、
OS/2 や Windows 32 ビット・オペレーティング・システム上の %DB2PATH%\include および %DB2PATH%\lib のインスタンス・コピーを提供しています。
- サンプル・プログラムの変更や構築を行うときは、
それらの言語のサンプルのうち使用する予定のものを、
UNIX の場合には sqllib/samples から、
OS/2 または Windows 32 ビット・オペレーティング・システムの場合には %DB2PATH%\samples から、
あらかじめ自分の作業ディレクトリーにコピーすることをお勧めします。
こうすることで、元のサンプルを参照する必要が将来生じたときに備えて、
それらのサンプルを保存しておくことができます。
[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]