この章では、次のトピックについて説明します。
OMBDROP - コンポーネントを削除します。
削除するコンポーネントの親コンテキスト内にある必要があります。
dropCommand = OMBDROP "fco_type" "fco_name";
dropCommand
削除するコンポーネントを指定します。
fco_type
コンポーネントのタイプ。
fco_name
一重引用符で囲まれたコンポーネントの物理名。
これは、表を削除する例です。
OMBDROP TABLE 'T1'
OMBCREATE, OMBALTER
OMBDROP ADVANCED_QUEUE - アドバンスト・キューを削除します。
Oracleモジュールのコンテキスト内にある必要があります。
dropAQCommand = OMBDROP ADVANCED_QUEUE "QUOTED_STRING";
dropAQCommand
指定された名前のアドバンスト・キューを削除します。
OMBDROP ADVANCED_QUEUE 'SOME_ADVANCED_QUEUE' これにより、SOME_ADVANCED_QUEUEアドバンスト・キューが削除されます。
OMBDROP, OMBCREATE ADVANCED_QUEUE, OMBALTER ADVANCED_QUEUE, OMBRETRIEVE ADVANCED_QUEUE
OMBDROP COLLECTION - このプロジェクトからコレクション・オブジェクトを削除します。
コレクションを削除する前に、プロジェクトのコンテキスト内にある必要があります。
dropCollectionCommand = OMBDROP ( COLLECTION "QUOTED_STRING" );
dropCollectionCommand
オブジェクトのコレクションを削除します。
OMBDROP COLLECTION 'PURCHASING_WAREHOUSE'
OMBDROP, OMBALTER COLLECTION, OMBCREATE COLLECTION
OMBDROP CONNECTOR - コネクタを削除します。
コネクタの所有ロケーションのコンテキスト内にある必要があります。
dropConnectorCommand = OMBDROP ( CONNECTOR "QUOTED_STRING" );
dropConnectorCommand
リポジトリから名前付きコネクタを削除します。
OMBDROP CONNECTOR 'A_CONNECTOR' これにより、A_CONNECTORコネクタが削除されます。
OMBDROP, OMBCREATE CONNECTOR, OMBALTER CONNECTOR
OMBDROP CUBE_TABLE - このコマンドを実行すると、キューブが削除されます。
Oracleモジュール・コンテキスト内にある必要があります。
OMBDropCube = OMBDROP CUBE_TABLE "cube_drop";cube_drop = "name";name = ( "QUOTED_STRING" );
OMBDropCube
OMBDROP CUBE_TABLE "cube_drop"
cube_drop
削除されるcube_tableの名前。
name
名前は、引用符で囲まれた文字列、整数または10進数である必要があります。
OMBDROP CUBE_TABLE 'CUBE1'
OMBCREATE CUBE_TABLE, OMBALTER CUBE_TABLE, OMBRETRIEVE CUBE_TABLE
OMBDROP DEPLOYMENT_ACTION_PLAN - 既存の配布アクション・プランを削除します。
現行の作業プロジェクトがある必要があります。
DropActionPlanCommand = ( OMBDROP ( DEPLOYMENT_ACTION_PLAN ) "QUOTED_STRING" );
DropActionPlanCommand
既存の配布アクション・プランを削除します。
OMBDROP DEPLOYMENT_ACTION_PLAN 'MY_PLAN'
OMBCREATE DEPLOYMENT_ACTION_PLAN, OMBDEPLOY
OMBDROP EXTERNAL_TABLE - 外部表を削除します。
Oracleモジュールのコンテキスト内にある必要があります。
dropExternalTableCommand = OMBDROP EXTERNAL_TABLE "QUOTED_STRING";
dropExternalTableCommand
リポジトリから外部表を削除します。
QUOTED_STRING
削除する外部表の名前。
OMBDROP EXTERNAL_TABLE 'SRC_TABLE' これにより、SRC_TABLE外部表が削除されます。
OMBDROP, OMBCREATE EXTERNAL_TABLE, OMBALTER EXTERNAL_TABLE
OMBDROP FLAT_FILE - フラット・ファイルを削除します。
フラット・ファイル・モジュールのコンテキスト内にある必要があります。
dropFlatFileCommand = OMBDROP FLAT_FILE "QUOTED_STRING";
dropFlatFileCommand
フラット・ファイルを削除します。
QUOTED_STRING
削除するフラット・ファイルの名前。
OMBDROP FLAT_FILE 'SRC_FILE' これにより、フラット・ファイルSRC_FILEが削除されます。
OMBDROP, OMBCREATE FLAT_FILE, OMBALTER FLAT_FILE
OMBDROP FLAT_FILE_MODULE - フラット・ファイル・モジュールを削除します。
プロジェクトのコンテキスト内にある必要があります。
dropFlatFileModuleCommand = OMBDROP ( FLAT_FILE_MODULE "QUOTED_STRING" );
dropFlatFileModuleCommand
フラット・ファイル・モジュールを削除します。
QUOTED_STRING
削除するフラット・ファイル・モジュールの名前。
OMBDROP FLAT_FILE_MODULE 'src_module' これにより、src_moduleフラット・ファイル・モジュールが削除されます。
OMBDROP, OMBCREATE FLAT_FILE_MODULE, OMBALTER FLAT_FILE_MODULE
OMBDROP FUNCTION - ファンクションを削除します。
Oracleモジュール、パッケージまたは変換モジュールのコンテキスト内にある必要があります。
dropFunctionCommand = OMBDROP ( FUNCTION "QUOTED_STRING" );
dropFunctionCommand
既存のファンクションを削除します。
QUOTED_STRING
一重引用符で囲まれた既存のファンクションの名前。
OMBDROP FUNCTION 'func' これにより、funcファンクションが削除されます。パッケージ済ファンクションがオーバーロードされている場合は、最初にOMBLISTコマンドを使用してシグネチャを検索します。次に、適切なシグネチャを使用してOMBALTERコマンドを実行します。OMBLIST FUNCTIONSで次の2つのシグネチャが取得されている場合: FUNC_1 (NUMBER) RETURN NUMBER FUNC_1 (VARCHAR2, NUMBER) RETURN NUMBER 最初のシグネチャを削除するOMBDROP構文は次のようになります。OMBDROP FUNCTION 'FUNC_1 NUMBER RETURN NUMBER'
OMBDROP, OMBCREATE FUNCTION, OMBALTER FUNCTION
OMBDROP GATEWAY_MODULE - ゲートウェイ・モジュールを削除します。
プロジェクトのコンテキスト内にある必要があります。
dropGatewayModuleCommand = OMBDROP ( GATEWAY_MODULE "QUOTED_STRING" );
dropGatewayModuleCommand
削除するゲートウェイ・モジュールを指定します。
次の例では、IFMXという名前のゲートウェイ・モジュールが削除されます。
OMBDROP GATEWAY_MODULE 'IFMX'
OMBDROP, OMBCREATE GATEWAY_MODULE, OMBALTER GATEWAY_MODULE
OMBDROP LOCATION - ロケーションを削除します。
プロジェクトのコンテキスト内にある必要があります。
dropLocationCommand = OMBDROP ( LOCATION "QUOTED_STRING" );
dropLocationCommand
Design Repositoryからロケーションを削除します。
OMBDROP LOCATION 'OLD_LOCATION' これによりロケーションOLD_LOCATIONが削除されます。
OMBDROP, OMBCREATE LOCATION, OMBALTER LOCATION
OMBDROP MAPPING - 既存のマッピングを削除します。
スクリプトの現行のコンテキストはOracleである必要があります。
dropMappingCommand = OMBDROP MAPPING "mappingName";mappingName = "QUOTED_STRING";
dropMappingCommand
既存のマッピングを削除します。
mappingName
マッピングの名前。
OMBDROP MAPPING 'MAP1'
OWBDROP, OMBCREATE MAPPING, OMBALTER MAPPING, OMBRETRIEVE MAPPING
OMBDROP MATERIALIZED_VIEW - マテリアライズド・ビューを削除します。
Oracleモジュールのコンテキスト内。
dropMaterializedViewCommand = OMBDROP MATERIALIZED_VIEW "QUOTED_STRING";
dropMaterializedViewCommand
この句によって、MaterializedViewが削除されます。
OMBDROP MATERIALIZED_VIEW 'NEW_MATERIALIZED_VIEW'
OMBRETRIEVE MATERIALIZED_VIEW, OMBCREATE MATERIALIZED_VIEW, OMBALTER MATERIALIZED_VIEW
OMBDROP OBJECT_TYPE - オブジェクト・タイプを削除します。
Oracleモジュールのコンテキスト内にある必要があります。
dropObjectTypeCommand = OMBDROP OBJECT_TYPE "QUOTED_STRING";
dropObjectTypeCommand
指定された名前のオブジェクト・タイプを削除します。
OMBDROP OBJECT_TYPE 'SOME_OBJECT_TYPE' これにより、SOME_OBJECT_TYPEオブジェクト・タイプが削除されます。
OMBDROP, OMBCREATE OBJECT_TYPE, OMBALTER OBJECT_TYPE
OMBDROP ORACLE_MODULE - Oracleモジュールを削除します。
プロジェクトのコンテキスト内にある必要があります。
dropOracleModuleCommand = OMBDROP ( ORACLE_MODULE "QUOTED_STRING" );
dropOracleModuleCommand
既存のOracleモジュールを削除します。
QUOTED_STRING
引用符で囲まれた既存のOracleモジュールの名前。
OMBDROP ORACLE_MODULE 'src_module' これにより、Oracleモジュールsrc_moduleが削除されます。
OMBDROP, OMBCREATE ORACLE_MODULE, OMBALTER ORACLE_MODULE
OMBDROP PACKAGE - パッケージを削除します。
Oracleモジュールまたは変換モジュールのコンテキスト内にある必要があります。
dropPackageCommand = OMBDROP ( PACKAGE "QUOTED_STRING" );
dropPackageCommand
既存のパッケージを削除します。
QUOTED_STRING
引用符で囲まれた既存のパッケージの名前。
OMBDROP PACKAGE 'package_1' これにより、package_1パッケージが削除されます。
OMBDROP, OMBCREATE PACKAGE, OMBALTER PACKAGE
OMBDROP PROCEDURE - プロシージャを削除します。
Oracleモジュール、パッケージまたは変換モジュールのコンテキスト内にある必要があります。
dropProcedureCommand = OMBDROP ( PROCEDURE "QUOTED_STRING" );
dropProcedureCommand
既存のプロシージャを削除します。
QUOTED_STRING
引用符で囲まれた既存のプロシージャの名前。
OMBDROP PROCEDURE 'proc' これにより、procプロシージャが削除されます。パッケージ済ファンクションがオーバーロードされている場合は、最初にOMBLISTコマンドを使用してシグネチャを検索します。次に、適切なシグネチャを使用してOMBALTERコマンドを実行します。OMBLIST PROCEDURESで次の2つのシグネチャが取得されている場合: PROC_1 PROC_1 (VARCHAR2, NUMBER) 最初のシグネチャを削除するOMBDROP構文は次のようになります。OMBDROP PROCEDURE 'PROC_1 NUMBER'
OMBDROP, OMBCREATE PROCEDURE, OMBALTER PROCEDURE
OMBDROP PROCESS_FLOW - プロセス・フローを削除します。
プロセス・フロー・パッケージのコンテキスト内にある必要があります。
dropProcessFlowCommand = OMBDROP ( PROCESS_FLOW "QUOTED_STRING" );
dropProcessFlowCommand
プロセス・フローを削除します。
OMBDROP PROCESS_FLOW 'process_flow' これにより、process_flowプロセス・フローが削除されます。
OMBDROP, OMBCREATE PROCESS_FLOW, OMBALTER PROCESS_FLOW
OMBDROP PROCESS_FLOW_MODULE - プロセス・フロー・モジュールを削除します。
プロジェクトのコンテキスト内にある必要があります。
dropProcessFlowModuleCommand = OMBDROP ( PROCESS_FLOW_MODULE "QUOTED_STRING" );
dropProcessFlowModuleCommand
既存のプロセス・フロー・モジュールを削除します。
OMBDROP PROCESS_FLOW_MODULE 'process_module' これにより、process_moduleプロセス・フロー・モジュールが削除されます。
OMBDROP, OMBCREATE PROCESS_FLOW_MODULE, OMBALTER PROCESS_FLOW_MODULE
OMBDROP PROCESS_FLOW_PACKAGE - プロセス・フロー・パッケージを削除します。
プロセス・フロー・モジュールのコンテキスト内にある必要があります。
dropProcessFlowPackageCommand = OMBDROP ( PROCESS_FLOW_PACKAGE "QUOTED_STRING" );
dropProcessFlowPackageCommand
プロセス・フロー・パッケージを削除します。
OMBDROP PROCESS_FLOW_PACKAGE 'process_package' これにより、process_packageプロセス・フロー・パッケージが削除されます。
OMBDROP, OMBCREATE PROCESS_FLOW_PACKAGE, OMBALTER PROCESS_FLOW_PACKAGE
OMBDROP PROJECT - プロジェクトを削除します。
トップ・レベルのコンテキスト内にある必要があります。
dropProjectCommand = OMBDROP ( PROJECT "QUOTED_STRING" );
dropProjectCommand
既存のプロジェクトを削除します。
QUOTED_STRING
引用符で囲まれた既存のプロジェクトの名前。
OMBDROP PROJECT 'New Project' これにより、New Projectプロジェクトが削除されます。
OMBDROP, OMBCREATE PROJECT, OMBALTER PROJECT
OMBDROP RUNTIME_REPOSITORY_CONNECTION - Runtime Repository接続を削除します。
プロジェクトのコンテキスト内にある必要があります。
dropRuntimeRepositoryCommand = OMBDROP ( RUNTIME_REPOSITORY_CONNECTION "QUOTED_STRING" );
dropRuntimeRepositoryCommand
Runtime Repository接続をリポジトリから削除します。
OMBDROP RUNTIME_REPOSITORY_CONNECTION 'MY_CONNECTION' これにより、Runtime Repository接続MY_CONNECTIONが削除されます。
OMBDROP, OMBCREATE RUNTIME_REPOSITORY_CONNECTION, OMBALTER RUNTIME_REPOSITORY_CONNECTION
OMBDROP SAP_MODULE - 既存のSAPモジュールを削除します。
プロジェクトを開いてSAPモジュールを削除する必要があります。
dropSAPModuleCommand = OMBDROP ( SAP_MODULE "QUOTED_STRING" );
dropSAPModuleCommand
既存のSAPモジュールを削除します。
OMBDROP SAP_MODULE 'src_module' これにより、SAPモジュールsrc_moduleが削除されます。
OMBDROP
OMBDROP SEQUENCE - 順序を削除します。
Oracleモジュールのコンテキスト内。
dropSequenceCommand = OMBDROP SEQUENCE "QUOTED_STRING";
dropSequenceCommand
この句によって、順序が削除されます。
OMBDROP SEQUENCE 'new_sequence'
OMBRETRIEVE SEQUENCE, OMBCREATE SEQUENCE, OMBALTER SEQUENCE
OMBDROP SNAPSHOT - スナップショットを削除できます。
削除するスナップショットは、すでに存在している必要があります。このコマンドは、現行のコンテキストにかかわりなく、任意のスナップショットに対して実行できます。
parseDropCommand = OMBDROP ( SNAPSHOT "QUOTED_STRING" );
parseDropCommand
スナップショットを削除します。
QUOTED_STRING
削除するスナップショットの名前。
OMBDROP SNAPSHOT 'S1'
OMBCREATE SNAPSHOT, OMBALTER SNAPSHOT, OMBRESTORE SNAPSHOT, OMBCOMPARE SNAPSHOT, OMBLIST SNAPSHOT, OMBRETRIEVE SNAPSHOT
OMBDROP TABLE - 表を削除します。
Oracleモジュールのコンテキスト内。
dropTableCommand = OMBDROP TABLE "QUOTED_STRING";
dropTableCommand
この句によって、表が削除されます。
OMBDROP TABLE 'old_table'.
OMBRETRIEVE TABLE, OMBCREATE TABLE, OMBALTER TABLE