Oracle Autonomous Transaction Processingアダプタ制限
Oracle Integrationの次の「Oracle Autonomous Transaction Processingアダプタ」制限に注意してください。
- オーバーロードしたプロシージャはサポートされていません。
- 「The NCHAR」フィールド・タイプは、マージ(更新/挿入)操作の主キーとしてサポートされていません。
- 自動メタデータ・リフレッシュはサポートされていません。 ストアド・プロシージャまたは起動接続またはトリガー接続で使用される表に対する変更は、変更を反映するためにアダプタ・エンドポイント構成ウィザードで再インポートまたは再実行する必要があります。
- 接続エージェントでの一括データ・インポート操作の使用はサポートされていません。
- データベース・パスワードの長さは20文字を超えることはできません。
- ハイフン(
-)のデータベース・スキーマ名はサポートされていません。 - ストアド・プロシージャ、PureSQLまたは表データベース操作の操作を含むすべての統合は、240秒以内に終了する必要があります。 それ以外の場合は、問合せがタイムアウトし、
Limit Exceededエラーが発生します。 - オブジェクト・ストレージへのアクセスは、バルク・データ・インポート操作を使用するための要件です。 Oracle Integration for SaaSは、Oracle Integration専用のサブスクリプション・ベースのアカウントで構成され、オブジェクト・ストレージなどのサービスは含まれません。 「Oracle Autonomous Transaction Processingアダプタ」で使用するオブジェクト・ストレージをプロビジョニングするには、個別のトライアル・アカウントを取得する必要があります。
-
PL/SQLのブール型は、ストアド・プロシージャでIN/OUTパラメータとしてサポートされていません。 ただし、PL/SQLブールを整数に変換し、Oracle Integrationのこれらのラッパー・ストアド・プロシージャを使用するラッパー・ストアド・プロシージャを作成できます。
- 「Oracle Autonomous Transaction Processingアダプタ」では、JDBCドライバを使用してデータベースと対話し、JDBCドライバ制約によって制限されます。 したがって、ネストされたPL/SQLタイプ(
TABLEタイプ内のRECORDタイプなど)は、ストアド・プロシージャ内のIN/OUTパラメータではサポートされていません。 ただし、OBJECTタイプはTABLEタイプ内で定義できます。 -
Oracle Integrationがラッパーを生成する必要がある場合、クロス・スキーマ・ストアド・プロシージャは使用できません。