マルチバージョン対応ビューの削除
データベースからマルチバージョン対応ビューを削除するには、sdetable コマンドの delete_mv_view 操作を使用します。
注意:
SQL(Structured Query Language)を使用してマルチバージョン対応ビューを削除しないでください。
手順:
-
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();
- IBM DB2
関連項目
3/6/2012