DB2 Universal Database - Systemverwaltung


Ausführen von db2expln und dynexpln

Die EXPLAIN-Programme (db2expln und dynexpln) befinden sich im Unterverzeichnis misc des Verzeichnisses sqllib für Ihr Exemplar. Wenn sich db2expln und dynexpln nicht in Ihrem aktuellen Verzeichnis befinden, müssen sie sich in einem Verzeichnis befinden, das in Ihrer Umgebungsvariablen PATH definiert ist.

Das Programm db2expln stellt eine Verbindung zu einer Datenbank her und bindet sich mit Hilfe der Datei db2expln.bnd an die Datenbank, wenn zum ersten Mal auf die Datenbank zugegriffen wird. Die Datei db2expln.bnd befindet sich im Unterverzeichnis bnd Ihres Verzeichnisses sqllib.

Zum Ausführen von db2expln müssen Sie über das Zugriffsrecht SELECT für die Systemkatalogsichten sowie über die Ausführungsberechtigung (EXECUTE) für das db2expln-Paket verfügen. Für die Ausführung von dynexpln benötigen Sie die Berechtigung BINDADD für die Datenbank sowie alle Zugriffsrechte für die SQL-Anweisungen, die vom EXPLAIN-Programm bearbeitet werden. (Wenn Sie über SYSADM- oder DBADM-Berechtigung verfügen, haben Sie automatisch alle erforderlichen Berechtigungsstufen.)


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