説明
DEFGENパラメータ・ファイルのNOCATALOG
では、定義が定義ファイルに書き込まれる前に、コンテナ名(Oracle)またはカタログ名(SQL/MX)が表名から削除されます。このパラメータが有効なのは、データベースがコンテナ名またはカタログ名をサポートし、DEFSFILE
パラメータのFORMAT RELEASE
オプションが12.1に設定されている場合です。2つの部分からなる名前(owner.object
)だけをサポートするデータベースのマッピングに定義ファイルが使用される場合は、このパラメータを使用します。
コンテナ名またはカタログ名が除去された後で、schema.table
名の重複が検出されると、DEFGENはエラーにより異常終了します。このため、カタログ名がないために区別できない、同じschema.table
名が含まれる様々なセットのメタデータによって発生するエラーを処理できません。