Guida di riferimento per l'utente

db2gse.gse_disable_autogc

Utilizzare questa procedura memorizzata per cancellare o disabilitare in modo temporaneo i trigger che conservano una colonna spaziale sincronizzata con le relative colonne attributo associate. Ad esempio, si consiglia di disabilitare i trigger durante l'esecuzione del geocoder sui valori delle colonne attributo in modalità batch. Per ulteriori informazioni relative a tale argomento, consultare la sezione Informazioni sul processo di geocoding.

Per un esempio del codice di richiamo di questa procedura memorizzata, consultare la funzione C gseDisableAutoGc 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 di autorizzazioni e privilegi specifici o serie di privilegi, in particolare:

Parametri di input

Tabella 6. I parametri di input relativi alla procedura memorizzata db2gse.gse_disable_autogc.
Nome Tipo di dati Descrizione
operMode SMALLINT Indica se i trigger devono essere cancellati o disabilitati temporaneamente.

Non è possibile specificare un valore nullo per questo parametro.

Commento: per cancellare i trigger, utilizzare le macro GSE_AUTOGC_DROP. Per disabilitarli temporaneamente, utilizzare le macro GSE_AUTOGC_INVALIDATE. Per individuare i valori associati a queste macro, consultare il file db2gse.h. Su AIX, questo file è memorizzato nell'indirizzario $DB2INSTANCE/sqllib/include/. Su Windows NT, nell'indirizzario %DB2PATH%\include\.

layerSchema VARCHAR(30) Il nome dello schema a cui appartiene la tabella o la vista specificata nel parametro layerTable.

E' possibile specificare un valore nullo per questo parametro.

Commento: Se non si specifica un valore per il parametro layerSchema, per impostazione predefinita viene utilizzato l'ID utente con cui è stata richiamata la procedura memorizzata db2gse.gse_disable_autogc.

layerTable VARCHAR(128) Il nome della tabella che contiene la definizione dei trigger da cancellare o disabilitare temporaneamente.

Non è possibile specificare un valore nullo per questo parametro.

layerColumn VARCHAR(128) Il nome della colonna abilitata come spaziale gestita dai trigger che si desidera cancellare o disabilitare temporaneamente.

Non è possibile specificare un valore nullo per questo parametro.

Parametri di output

Tabella 7. I parametri di output relativi alla procedura memorizzata db2gse.gse_disable_autogc.
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.


[ Inizio pagina | Pagina precedente | Pagina successiva | Indice | Indice analitico ]