- Wenn die Staging-Server-Befehle stgcopy
und stgprop benutzt werden, kann
die folgende Nachricht angezeigt werden:
SQLSTATE 54001: Die Anweisung ist zu lang oder zu
komplex.
Stellen Sie sicher, dass Sie die stmtheap-Größe Ihrer Datenbank auf den in Die Datenbank konfigurieren
empfohlenen Wert gesetzt haben. Prüfen Sie, ob die verfügbare Speicherkapazität für eine
Erhöhung dieses Werts ausreicht.
- Wenn das Staging-Kopierprogramm die Verarbeitung nicht abschließen kann,
ist das Datenbankprotokoll möglicherweise zu klein. Geben Sie in einem DB2-Befehlsfenster die
folgenden Befehle ein:
db2 update database configuration for staging_server using logprimary 50
logfilsiz 1000
db2 terminate
db2stop
db2start
Dabei ist staging_server der Name der
Staging-Server-Datenbank.Bleibt der Fehler bestehen,
benutzen Sie einen höheren Wert für den Parameter logprimary oder logfilsiz.
Stellen Sie sicher, dass die Ressource für den DB2-benutzer (db2 user),
wie beispielsweise db2inst1 ordnungsgemäß konfiguriert wurde.
Durch Eingabe des folgenden Befehls wird Ihre Ressourcenbegrenzung angezeigt: ulimit -a
Konfigurieren Sie das Datensegment auf 240 MB und den Stapelspeicher auf 16 MB.
Zusätzliche Informationen finden Sie in der
DB2-Befehlsreferenz.