Utilizzare questa procedura memorizzata per eliminare le risorse che consentono a DB2 Spatial Extender di memorizzare i dati spaziali e supportare le operazioni eseguite su questi dati.
Lo scopo di questa procedura memorizzata è quello di consentire all'utente la risoluzione dei problemi conseguenti l'abilitazione del database per le operazioni spaziali, prima di aggiungervi le colonne di tabelle spaziali o i dati. Ad esempio, nel caso in cui si decida, dopo aver abilitato un database per le operazioni spaziali, di utilizzare DB2 Spatial Extender per un altro database. Finché non si definiscono colonne spaziali o si importano dati spaziali, è possibile richiamare questa procedura memorizzata per eliminare tutte le risorse spaziali dal primo database.
Per un esempio del codice di richiamo di questa procedura memorizzata, consultare la funzione C gseDisableDB nel programma di esempio. Per informazioni relative a questo programma, consultare il Scrittura di applicazioni per DB2 Spatial Extender.
Autorizzazione
L'ID utente con il quale questa procedura memorizzata viene richiamata deve disporre dell'autorizzazione SYSADM o DBADM sul database da cui le risorse DB2 Spatial Extender devono essere eliminate.
Parametri di output
Tabella 8. I parametri di output relativi alla procedura memorizzata db2gse.gse_disable_db.
Nome | Tipo di dati | Descrizione |
---|---|---|
msgCode | INTEGER | Il codice associato ai messaggi restituiti dal programma che richiama questa procedura memorizzata. |
Reserved | VARCHAR(1024) | Il messaggio di errore completo, creato sul server DB2 Spatial Extender. |