Wenn eine SQL-Anweisung auf nicht qualifizierte Objekte verweist, werden diese Objekte mit einem Standardschema qualifiziert. Es gibt mehrere Positionen, an denen Sie das zu verwendende Standardschema angeben können. Wenn eine Anweisung unter DB2 for z/OS ausgeführt wird, können Sie außerdem eine SQL-Berechtigungs-ID (SQL-ID) zur Verwendung an mehreren Positionen angeben.
Schema für nicht qualifizierte Objekte in SQL-Anweisungen festlegen, die unter DB2 for Linux, UNIX, and Windows ausgeführt werden
Es gibt zwei Positionen, an denen Sie ein Schema angeben können, das für nicht qualifizierte Objekte in SQL-Anweisungen verwendet wird, die unter DB2 for Linux, UNIX and Windows ausgeführt werden. Diese beiden Positionen sind im Folgenden in ihrer Ausführungspriorität aufgeführt.
- Seite Advisorfunktionen für einzelne Abfragen ausführen des Abschnitts Aufrufen
- Geben Sie das Schema im Feld Schema direkt unter dem Feld Datenbankverbindung an.
- Wenn Sie das Schema an dieser Position angeben, werden die globalen Vorgaben ignoriert.
- Globale Vorgaben
Hinweis: Schließen Sie offene Instanzen des Workflowassistenten, bevor Sie diese Vorgabe festlegen.
Gehen Sie wie folgt vor, um das Standardschema in den globalen Vorgaben festzulegen:
- Wählen Sie im Hauptmenü aus.
- Erweitern Sie im Fenster Benutzervorgaben die Option .
- Klicken Sie auf der Seite EXPLAIN-Optionen auf die Registerkarte DB2 for Linux, UNIX and Windows.
- Geben Sie einen Wert das das Feld AKTUELLES SCHEMA ein oder wählen Sie dort einen Wert aus.
- Klicken Sie auf Anwenden und anschließend auf OK.
Schema festlegen, das für nicht qualifizierte Objekte in SQL-Anweisungen verwendet werden soll, die unter DB2 for z/OS ausgeführt werden, und SQL-ID festlegen
Es gibt drei Positionen, an denen Sie diese Werte festlegen können. Diese sind im Folgenden nach Ausführungspriorität aufgeführt.
- Seite Advisorfunktionen für einzelne Abfragen ausführen des Abschnitts Aufrufen
- Geben Sie die Werte in den Feldern Schema und SQL-ID an, die sich direkt unter dem Feld Datenbankverbindung befinden.
- Wenn Sie die Werte an dieser Position angeben, werden die Einstellungen an den anderen Positionen ignoriert.
- Datenquellenexplorer
- Klicken Sie in der aktuellen Verbindung mit der rechten Maustaste auf das Subsystem und wählen Sie aus.
- Wenn Sie die Werte an dieser Position angeben, werden die Einstellungen in den globalen Vorgaben ignoriert. Die Werte an dieser Position werden jedoch ignoriert, wenn Sie die Werte vor der Ausführung der Advisorfunktionen angeben.
- Globale Vorgaben
Hinweis: Schließen Sie offene Instanzen des Workflowassistenten, bevor Sie diese Vorgabe festlegen.
Gehen Sie wie folgt vor, um diese Werte in den globalen Vorgaben festzulegen:
- Wählen Sie im Hauptmenü aus.
- Erweitern Sie im Fenster Benutzervorgaben die Option .
- Klicken Sie auf der Seite EXPLAIN-Optionen auf die Registerkarte DB2 for z/OS.
- Geben Sie das Standardschema und die SQL-Berechtigungs-ID für einzelne Verbindungen an.
- Klicken Sie auf Anwenden und anschließend auf OK.