Net.Data Verwaltung und Programmierung für OS/400


Kopieren des Net.Data-Programmdateiobjekts in Ihre CGI-BIN-Bibliothek

Bevor Sie Net.Data verwenden, müssen Sie das Net.Data-Programmdateiobjekt in die CGI-BIN-Bibliothek kopieren und Zugriffsrechte für das Objekt vergeben.

Gehen Sie wie folgt vor, um das Net.Data-Programmdateiobjekt zu kopieren:

  1. Verwenden Sie den Befehl Create Duplicate Object (CRTDUPOBJ), und kopieren Sie das Net.Data-Programmdateiobjekt, DB2WWW, aus der Bibliothek QTCP in eine CGI-BIN-Bibliothek.

    Benutzer von OS/400 V4R3: Verwenden Sie das Programmdateiobjekt in der Bibliothek QHTTPSVR; das Programmdateiobjekt in der Bibliothek QTCP leitet Net.Data-Anforderungen an die Bibliothek QHTTPSVR weiter.

  2. Ändern Sie das Programmdateiobjekt DB2WWW im CGI-BIN-Verzeichnis so, daß das Benutzerprofil, unter dem CGI-Programme ausgeführt werden, Zugriff auf das Programmdateiobjekt hat.

    In der Standardeinstellung ist die Berechtigung des Programmdateiobjekts DB2WWW für *PUBLIC-Benutzer auf *EXCLUDE gesetzt. Ändern Sie die Berechtigung des Programmdateiobjekts für *PUBLIC-Benutzer in *USE, oder geben Sie dem Benutzerprofil explizit Zugriff auf das Programmdateiobjekt DB2WWW, um den Zugriff auf das Programmdateiobjekt zu ermöglichen.

Sie können das Net.Data-Programmdateiobjekt für verschiedene Anwendungen in mehrere Bibliotheken kopieren. So können Sie mehrere Versionen der Net.Data-Initialisierungsdatei oder mehrere Zugriffsschutzvarianten verwenden. Weitere Informationen zur Net.Data-Initialisierungsdatei finden Sie im Abschnitt Anpassen der Net.Data-Initialisierungsdatei. Informationen zur Authentifizierung finden Sie im Abschnitt Verwenden der Authentifizierung.

Gehen Sie wie folgt vor, um das Net.Data-Programmdateiobjekt in mehrere Bibliotheken zu kopieren:

  1. Kopieren Sie das Net.Data-Programmdateiobjekt, DB2WWW, in eine Bibliothek. Führen Sie dazu die oben genannten Schritte aus.

  2. Ordnen Sie dem Net.Data-Programmdateiobjekt ein CL-Programm in jeder Bibliothek zu.

    1. Erstellen Sie ein CL-Programm, das das Net.Data-Programmdateiobjekt aufruft, das sich in der Bibliothek befindet, die in Schritt 1 angegeben wurde.

    2. Kopieren Sie das CL-Programm in jede Bibliothek.

    Das von Ihnen erstellte CL-Programm wird so zum Net.Data-Programmdateiobjekt. Wenn Sie dem Programmdateiobjekt kein CL-Programm zuordnen und das Net.Data-Programmdateiobjekt DB2WWW in verschiedene Bibliotheken kopieren, erhalten Sie den SQL-Fehlercode -901, wenn Sie die SQL-Sprachumgebung verwenden.

    In den folgenden Abschnitten sollte das von Ihnen erstellte CL-Programm mit dem Net.Data-Programmdateiobjekt gleichgesetzt werden, wenn Sie das CL-Programm so erstellt haben, daß Net.Data aufgerufen wird.


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]