Net.Data: Guida alla gestione e alla programmazione per OS/400


Copia dell'oggetto di programma di Net.Data sulla libreria CGI-BIN

Prima di utilizzare Net.Data, copiare l'oggetto di programma di Net.Data sulla libreria CGI-BIN e fornire i diritti di accesso all'oggetto.

Per copiare l'oggetto di programma di Net.Data:

  1. Utilizzare il comando Create Duplicate Object (CRTDUPOBJ), copiare l'oggetto di programma di Net.Data, DB2WWW, dalla libreria QTCP su una libreria CGI-BIN.

    Utenti OS/400 V4R3: utilizzare l'oggetto di programma nella libreria QHTTPSVR; l'oggetto di programma nella libreria QTCP instrada le richieste di Net.Data sulla libreria QHTTPSVR.

  2. Modificare l'oggetto di programma DB2WWW nella directory CGI-BIN in modo che il profilo utente che i programmi CGI eseguono abbia accesso all'oggetto di programma.

    L'impostazione predefinita è che l'autorizzazione dell'oggetto di programma DB2WWW per gli utenti *PUBLIC sia impostato su *EXCLUDE. Per fornire l'accesso all'oggetto del programma, modificare l'autorizzazione dell'oggetto del programma per gli utenti *PUBLIC con *USE o fornire specificamente l'accesso del profilo utente all'oggetto di programma DB2WWW.

E' possibile copiare l'oggetto di programma su più librerie per applicazioni diverse. Ciò consente di disporre di più di una versione del file di inizializzazione di Net.Data o di più schemi di protezione. Consultare Personalizzazione del file di inizializzazione di Net.Data per ulteriori informazioni sul file di inzializzazione di Net.Data; consultare Uso dell'autentica per le informazioni sull'autentica.

Per copiare l'oggetto di programma di Net.Data su più librerie:

  1. Copiare l'oggetto di programma di Net.Data, DB2WWW, su una libreria utilizzando i passi sopra riportati.

  2. Associare l'oggetto di programma di Net.Data con un programma CL in ciascuna libreria.

    1. Creare un programma CL che richiama l'oggetto di programma di Net.Data nella libreria specificata al passo 1.

    2. Copiare il programma CL su ogni libreria.

    In effetti, il programma CL creato diventa l'oggetto di programma di Net.Data. Se l'oggetto di programma non viene associato con un programma CL e l'oggetto di programma di Net.Data DB2WWW non viene copiato sulle differenti librerie, viene ricevuto un codice SQL -901 quando viene utilizzato l'ambiente di linguaggio SQL.

    Nelle sezioni che seguono, il programma CL creato deve essere considerato come oggetto di programma di Net.Data, se si sceglie di creare il programma CL per richiamare Net.Data.


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