DB2 Versione 9 per Linux, UNIX e Windows

Editor di routine - Procedura memorizzata - Pagina Distribuisci

Utilizzare la pagina Distribuisci per specificare le opzioni di distribuzione per la procedura memorizzata. A seconda se si utilizza DB2 per LUW, DB2 per iSeries, DB2 per z/Series o Derby, alcuni di questi campi potrebbero non essere applicabili.

Opzioni di precompilazione
Immettere le opzioni di precompilazione SQL che si desidera utilizzare per creare questa procedura memorizzata SQL.
Opzioni di compilazione
Immettere una stringa che specifichi le opzioni di compilazione che si desidera utilizzare con questa procedura memorizzata.
Opzioni di bind
Mostra una stringa che specifichi le opzioni di bind per i pacchetti. Le opzioni predefinite sono ACTION(REPLACE) e ISOLATION(CS). ACTION(REPLACE) specifica che il pacchetto sostituisce un pacchetto esistente con lo stesso nome. ISOLATION(CS) garantisce che l'applicazione non legga una riga che viene modificata da un altro processo fino a che la riga non viene rilasciata.
ID raccolta
Immettere il nome dell'ID di raccolta. L'ID di raccolta identifica la raccolta di pacchetti utilizzata quando viene eseguita la procedura memorizzata. Il nome può contenere un massimo di 18 caratteri alfanumerici. Se si sta creando una procedura memorizzata Java per z/OS, l'ID di raccolta che viene specificato in questo campo deve corrispondere a quello utilizzato quando si è collegato il driver JDBC su DB2 per z/OS.
Pacchetto root
Solo per DB2 per Linux, UNIX e Windows: immettere il nome root dei pacchetti che verranno creati dal binder SQLJ. Se non viene specificata alcuna opzione, un nome root verrà derivato dal nome del profilo. I nomi possono contenere un massimo di sette caratteri. Le cifre 1, 2, 3 e 4 verranno aggiunte al nome del pacchetto root per creare i quattro nomi dei pacchetti finali (uno per ogni livello di isolamento). I pacchetti sono collegati ai seguenti livelli di isolamento: PACKAGENAME1 collegato al livello di isolamento UR; PACKAGENAME2 collegato al livello di isolamento CS; PACKAGENAME3 collegato al livello di isolamento RS; PACKAGENAME4 collegato al livello di isolamento RR.
Ambiente WLM
Mostra il nome dell'ambiente MVS workload manager (WLM) in cui viene eseguita la procedura memorizzata. Per modificare l'ambiente WLM per una procedura memorizzata SQL, modificare l'ambiente WLM nella pagina di origine.
Utilità di generazione
Immettere il nome del programma di utilità di generazione delle procedure memorizzate da richiamare quando una procedura memorizzata SQL viene creata su un server z/OS. Il responsabile del database può configurare le copie della routine di generazione in modo da utilizzare diverse risorse come necessario. Tali routine personalizzate sono dette utilità di generazione e sono identificate da nomi univoci.
Proprietario della generazione
Immettere l'ID di autorizzazione di DB2 per z/OS che avrà la responsabilità di generare, rigenerare ed eliminare la routine. Se si specifica un ID di autorizzazione secondario o un nome gruppo uguale al proprietario di generazione, più di un utente può condividere la responsabilità per la gestione di questa routine. Se non si specifica un proprietario di generazione, il programma di utilità di generazione indica uno degli ID di autorizzazione del processo, come ad esempio CURRENT SQLID, come proprietario di generazione.
Opzioni di precollegamento
Immettere una stringa che specifichi le opzioni per il programma di precollegamento. Il programma di precollegamento combina i moduli degli oggetti che costituiscono un'applicazione in un unico modulo di oggetto. Fare riferimento alla documentazione relativa al programma di precollegamento.
Opzioni di collegamento
Immettere una stringa che specifichi le opzioni per l'editor di collegamento. Questo editor elabora il modulo dell'oggetto creato dal programma di precollegamento e genera un modulo di caricamento che può essere richiamato per l'esecuzione. Fare riferimento alla documentazione relativa all'editor di collegamento.
Opzioni di compilazione Java
Immettere le opzioni di compilazione Java che si desidera utilizzare quando si genera la procedura memorizzata. Fare riferimento alla documentazione del programma di compilazione Java per le opzioni di compilazione Java valide.
Generazione verbose
Selezionare questa casella di spunta per visualizzare lo stato dettagliato dell'avanzamento del processo di generazione. I messaggi di generazione vengono visualizzati nella vista Struttura quando si distribuisce la procedura.
Genera procedura memorizzata sul server
Solo per le procedure memorizzate Java: selezionare questa opzione per generare procedure memorizzate utilizzando DSNTJSPP sul server DB2 per z/OS. Se non si seleziona questa opzione, l'origine Java viene compilata sul client. Questa opzione limita il codice sorgente della procedura memorizzata a 32 KB. Altrimenti, il codice sorgente può arrivare a un massimo di 10 MB.
Pacchetto DB2
Solo per DB2 per iSeries: specificare il nome del pacchetto DB2 che si desidera utilizzare quando si creano le procedure memorizzate SQLJ. Ad esempio, QUSRSYS/SER3283432 dove QUSRSYS è il nome di una libreria seguito da un nome di profilo serializzato a 10 caratteri. Per informazioni sui valori validi, fare riferimento alla documentazione DB2 sulla creazione delle procedure memorizzate SQLJ.
Abilita debug
Solo per DB2 per Linux, UNIX e Windows: selezionare questa opzione per creare la procedura memorizzata per il debug.



Feedback

Icona Aggiorna Ultimo aggiornamento per DB2 Versione 9.1