マルチバージョン対応ビューの削除

データベースからマルチバージョン対応ビューを削除するには、sdetable コマンドの delete_mv_view 操作を使用します。

注意注意:

SQL(Structured Query Language)を使用してマルチバージョン対応ビューを削除しないでください。

手順:
  1. parcels_mv というマルチバージョン対応ビューを削除するには、sdetable コマンドの delete_mv_view 操作を使用します。以下に各 DBMS の例を示します。
    • IBM DB2
      sdetable –o delete_mv_view –t parcels_mv 
      -i sde:db2 –D landbase –u bjorn –p a.secret
    • IBM Informix
      sdetable –o delete_mv_view –t parcels_mv 
      -i sde:informix –D landbase –u bjorn –p a.secret
    • Oracle
      sdetable –o delete_mv_view –t parcels_mv 
      -i sde:oracle11g –u bjorn@ora11sv –p a.secret
    • PostgreSQL
      sdetable –o delete_mv_view –t parcels_mv 
      -i sde:postgresql:server1 –D landbase –u bjorn –p a.secret
    • Microsoft SQL Server
      sdetable –o delete_mv_view –t parcels_mv 
      -i sde:sqlserver:myserver\sqlinstance –D landbase –u bjorn –p a.secret

    sdetable コマンドの詳細な構文については、『ArcSDE コマンド リファレンス』をご参照ください。

    ヒントヒント:

    ArcSDE for PostgreSQL を使用していて、間違って sdetable –o delete_mv_view コマンドではなく SQL プロンプトでマルチバージョン対応ビューを削除してしまった場合は、sde_clean_rule_functions を使用して、ルール関数の参照を解除します。

    SELECT sde_clean_rule_functions();

関連項目


3/6/2012