Suppression de vues multi-versionnées

Pour supprimer une vue multi-versionnée de la base de données, utilisez la commande sdetable avec l'opération delete_mv_view.

AttentionAttention :

N'utilisez pas SQL pour supprimer votre vue multi-versionnée.

Étapes :
  1. Pour supprimer une vue multi-versionnée nommée parcels_mv, utilisez la commande sdetable avec l'opération delete_mv_view. Voici des exemples pour chaque SGBD.
    • 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

    Pour connaître les informations complètes sur la syntaxe de la commande sdetable, consultez le manuel ArcSDE Administration Command Reference fourni avec le composant ArcSDE d'ArcGIS Server Enterprise.

    ConseilConseil :

    Si vous utilisez ArcSDE pour PostgreSQL et supprimez accidentellement votre vue multi-versionnée à l'invite SQL au lieu d'utiliser sdetable –o delete_mv_view, utilisez sde_clean_rule_functions pour supprimer les références des fonctions de règles.

    SELECT sde_clean_rule_functions();

Rubriques associées


3/6/2012