Release-Informationen


|50.10 Einschränkungen bei Systemen zusammengeschlossener Datenbanken mit partitionierten MPP-Tabellen

|Wenn Sie versuchen, mit einer SQL-Anweisung Daten von einer Datenquelle |auszuwählen und die Daten direkt in eine partitionierte MPP-Tabelle auf Ihrem |DB2-Server mit zusammengeschlossenen Datenbanken einzufügen, zu aktualisieren |oder zu löschen, erhalten Sie den Fehler SQL0901N. Die Funktionalität |des Systems zusammengeschlossener Datenbanken erlaubt die Auswahl von einem |Kurznamen und das Einfügen in eine partitionierte MPP-Tabelle nicht.

|Sobald Sie FixPak 4 (oder höher) anwenden, können Sie mit den folgenden |Schritten Daten auswählen und in eine partitionierte MPP-Tabelle |einfügen: |

  1. |Exportieren Sie in der Kundenanwendungsumgebung die Umgebungsvariable |DB2NODE, um den Knoten anzugeben, zu dem die Anwendung immer eine Verbindung |herstellen sollte.
    |       EXPORT DB2NODE=x 

    |Dabei ist x eine Knotennummer.

  2. |Erstellen Sie eine Knotengruppe, die nur den angegebenen Knoten |enthält.
    |       CREATE NODEGROUP knotengruppenname ON NODE(x)

    |Dabei ist x die Knotennummer.

  3. |Erstellen Sie einen Tabellenbereich in der Knotengruppe.
    |CREATE TABLESPACE tabellenbereichsname IN NODEGROUP knotengruppenname
  4. |Erstellen Sie eine temporäre Tabelle im Tabellenbereich.
    |CREATE TABLE name-temp-tabelle IN tabellenbereichsname
  5. |Teilen Sie die Einfügeoperation in der Anwendung in zwei Schritte |auf: | |

|Die Aufteilung der Anweisung INSERT in zwei Anweisungen ändert die Semantik |für die Festschreibung und die Zurücksetzung auf Anweisungsebene. Zum |Beispiel müssen Sie jetzt statt einer Anweisung zwei Anweisungen rückgängig |machen. Wenn Sie die Knotennummer der Umgebungsvariablen DB2NODE |ändern, müssen Sie zudem das Anwendungspaket ungültig machen und erneut |binden.

|Mit diesen Schritten können Sie Daten von Datenquellen auswählen und sie in |eine partitionierte MPP-Tabelle einfügen. Sie erhalten immer noch den |Fehler SQL0901N, wenn Sie versuchen, mit einer Anweisung Daten von einer |Datenquelle auszuwählen und die Daten in einer partitionierten MPP-Tabelle zu |aktualisieren oder zu löschen. Diese Einschränkung wird in DB2 |Universal Database Version 8 behoben.


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