- ランタイム 
		  
 
 
		  - 実行中の SQL アプリケーションと通信するためのいくつかのランタイムを提供します。 
			 
 
				- OpenESQL ODBC Runtime - 任意のタイプのデータベースを使用するネイティブ COBOL SQL アプリケーションと通信します。 
				
 
 
				- OpenESQL JVM Managed Runtime - 任意のタイプのデータベースを使用するマネージ COBOL SQL アプリケーションと通信します。 
				
 
 
			 
 
		   
 
		 
		 
		  - プリプロセッサ 
		  
 
 
		  - データベース アクセス プリプロセッサは、COBOL プログラム内に SQL 文を埋め込むことでリレーショナル データベースにアクセスできるようにします。プログラミングの詳細は各プリプロセッサによって異なり、その結果、プログラミング オプションが多様になります。また、プログラミングのプロセスを支援する幅広い機能も提供します。 
			 
 
				- ODBC 3.0 準拠のドライバー、、および JDBC のバージョン 4 ドライバーで使用するための OpenESQL 
				
 
 
				- COBSQL (リレーショナル データベース ベンダーが提供している COBOL プリプロセッサを使用する場合) 
				  
注: COBSQL なしでも、データベース ベンダーが提供するプリプロセッサを使用することもできます。 
				  
 
 
				 
 
			 
 
		   
 
		 
		 
		  - ストアド プロシージャ 
		  
 
 
		  -  DB2 LUW および SQL Server 2008 以降用の COBOL ストアド プロシージャをサポートします。 
		  
 
 
		   
		 
		  - DB2 LUW 用の HCO 
		  
 
 
		  - OpenESQL および COBSQL プリプロセッサに加えて、Enterprise Developer は、メインフレーム スタイルの DB2 ECM SQL アプリケーションを開発およびディプロイするための DB2 外部コンパイラ モジュール プリプロセッサも提供します。 
		  
 
 
		 
		 
		  - HCO for SQL Server 
		  
 
 
		  -  HCO for SQL Server (HCOSS) は、DB2 のデータベースおよびアプリケーションを SQL Server 2008 のデータベースおよびアプリケーションに移行するツールを提供しています。これは、OpenESQL のスーパーセットであるため、HCOSS を使用するアプリケーションは、OpenESQL の全機能にアクセスできます。 
		  
 
 
		 
	 
 
	 注:  なお、SQL 構文や戻されるエラーメッセージ、および本製品の COBOL 環境以外での SQL の使用方法の詳細は説明していません。これらの詳細は、使用しているデータベース付属のマニュアルを参照してください。