Perl -Beispielprogramme ausführen
Perl -Beispielprogramme veranschaulichen, wie Datenbankoperationen mit dem IBM® -Datenbankserver verbunden und ausgeführt werden.
Vorbereitende Schritte
Vor der Ausführung der Perl -Beispielprogramme muss der aktuelle DBD::DB2 -Treiber für Perl DBI installiert werden. Informationen zum Abrufen des neuesten Treibers finden Sie unter http://search.cpan.org/~ibmtordb2/.
Informationen zu dieser Task
Die Perl -Beispielprogramme für Db2® -Datenbank sind im Verzeichnis sqllib/samples/perl verfügbar.
Prozedur
Gehen Sie wie folgt vor, um ein Perl -Beispielprogramm über den Perl -Interpreter auszuführen:
Geben Sie den Interpreternamen und den Programmnamen (einschließlich Dateierweiterung) ein:
- Bei einer lokalen Verbindung auf dem Server:
perl dbauth.pl - Wenn die Verbindung von einem fernen Client aus hergestellt wird:
perl dbauth.pl sample <userid> <password>
Einige der Beispielprogramme erfordern die Ausführung von Unterstützungsdateien. Das Beispielprogramm
tbsel erfordert beispielsweise mehrere Tabellen, die vom CLP-Script tbselcreate.db2 erstellt werden. Das Script tbselinit (UNIX) oder die tbselinit.bat -Stapeldatei (Windows) ruft zuerst tbseldrop.db2 auf, um die Tabellen zu löschen, wenn sie vorhanden sind, und ruft dann tbselcreate.db2 auf, um sie zu erstellen. Setzen Sie daher die folgenden Befehle ab, um das Beispielprogramm tbsel auszuführen:- Bei einer lokalen Verbindung auf dem Server:
tbselinit perl tbsel.pl - Wenn die Verbindung von einem fernen Client aus hergestellt wird:
tbselinit perl tbsel.pl sample <userid> <password>
Anmerkung: Bei einem fernen Client müssen Sie die Verbindungsanweisung in der Datei
tbselinit oder tbselinit.bat ändern, um Ihre Benutzer-ID und Ihr Kennwort fest zu codieren: db2 connect to sample
user <userid> using <password>