Re: ODBC-Datenbank
[ ruban.de ] [ Antworten ] [ Forum ]
Geschrieben von Christoph Barthel am November 06, 2001 um 15:06:
Als Antwort auf Re: ODBC-Datenbank geschrieben von Thomas Frena on November 06, 2001 um 03:01:
Hallo habe die Logfile vegrößert und konnte auch eine größere Datenbank mit 70000 Datensätzen lesen doch bei den maximalen Einstellungen ist kommt die Fehlermeldung eneut bei einer Datenbank mit 1.200.000 Datensätzen. Welche Einstellung kann ich noch vergößern. Danke Tom für deine Hilfe. Christoph : hier die Anleitung um die log files zu vergrößern:
: in der Konsole als DB Admin: : db2 "get database configuration for dbname" : dann siehst Du die aktuellen Einstellungen - wichtig sind die Parameter: : LOGFILSIZ (mal 4kb default) : LOGPRIMARY (Anzahl der primären Logfiles z.B. 50*2500*4 dann hast Du die kb = ~500 MB) : LOGSECOND (Das gleiche für die Secundären - falls die primären voll sind) : Du solltest die primären Logfiles bereits so bemessen, das die DB gar nicht erst auf die Sekundären zugreifen muß (um IO zu sparen)! Das ganze funktioniert natürlich auch im DB2 Control Center (auf dem (jew.) Datenbanksymbol rechte Maustaste --->und dann Configure) : db2 "UPDATE DATABASE CONFIGURATION FOR dbname USING LOGFILSIZ 2500 LOGPRIMARY 50 LOGSECOND 50" : (ist nur ein Beispiel) - aber das sind die relevanten Parameter für größere Systeme : danach : db2 "dbstop (force)" : db2 "dbstart" : Viel Glück
: Tom : : : Hallo Christoph,
: : -Verwende COMMITCOUNT im Import, um öfters zu "committen". : : Des weiteren kannst Du: : : - LOAD verwenden (LOAD wird nicht gelogged (by default)) : : - allokiere mehr "log space" : : : Gruß Tom : : : : Hallo! : : : Ich habe folgendes Problem: : : : Ich möchte eine Datenbank von der AS/400 importieren habe das auch mit dem ODBC gschaft, : : : doch nur bei einer Datenbank mit ca. 1000 Datensätzen bei größeren Datensätzen bekomme ich die Fehlermeldung : : : SQL0964C Kein platz mehr im Tranaktionsprotokoll für die Datenbank. : : : SQLSTATE=57011 : : : Wie kann ich denn benötigten Speicher vergößern und welchen muß ich vergrößern? : : : Mein System: Win2000; RAM 128MB; HDD 2 GB freier Speicher
Schreibe eine Antwort
|