Fehlermeldung beim Update von 1.7 auf 1.9

chembaer

Sehr aktives Mitglied
10. Januar 2017
154
25
Hallo,

beim Update von der Version 1.7 auf die aktuelle 1.9.4.3 bricht das Datenbankupdate mit der Fehlermeldung:

"nicht genügend Arbeitsspeicher im Pufferpool"

ab. Hierzu habe ich im Internet bisher nichts wirklich hilfreiches gefunden, wie diese Fehlermeldung beseitigt werden kann. Kann mit jemand weiterhelfen? Danke.
 

kelvin.

Sehr aktives Mitglied
15. Februar 2023
168
65
Frankfurt
Es gibt zwar keine Angabe wie viel Arbeitsspeicher der Client braucht.
Aber wie viel Arbeisspeicher hat der Rechner generell und wie viel ist noch frei, wenn die Wawi nicht läuft?
 

chembaer

Sehr aktives Mitglied
10. Januar 2017
154
25
Der Rechner hat lt. Windows 20 GB Arbeitsspeicher. Im Taskmanager wird eine Auslastung des Arbeitspeichers von 23% angezeigt.
 

Christoph E.

Sehr aktives Mitglied
11. Oktober 2021
107
82
Die Fehlermeldung kommt nicht vom Client, sondern vom SQL-Server.
Ich würde dort mal mit JTLDiag > SQL-Server-Konfiguration nachschauen, ob der maximale oder minimale Serverarbeitsspeicher erhöht werden kann.
(JTLDiag liegt normalerweise im Ordner C:\Program Files (x86)\JTL-Software\JTLDiag)

Ansonsten könntest Du versuchen, vor Start des Updates folgende Befehle im SSMS auszuführen:
DBCC FREESYSTEMCACHE
DBCC FREESESSIONCACHE
DBCC FREEPROCCACHE
Dadurch werden die internen SQL-Server-Caches geleert.
 
  • Gefällt mir
Reaktionen: Arne Janson

chembaer

Sehr aktives Mitglied
10. Januar 2017
154
25
Meinst Du die JTLDiag.exe.config Datei? Mit welchem Befehl kann ich den Serverarbeitsspeicher verändern?
 

Christoph E.

Sehr aktives Mitglied
11. Oktober 2021
107
82
Ich meine die JTLDiag.exe => diese starten, dann auf das "+" gehen und das Modul "SQL-Server-Konfiguration" starten.
Dort werden die aktuellen und vorgeschlagenen Einstellungen vom Serverarbeitsspeicher angezeigt (und können geändert werden).
Siehe dieses Video von Manuel (damals hieß das JTLDiag noch "DB KonfigTool").
 

chembaer

Sehr aktives Mitglied
10. Januar 2017
154
25
Ich habe jetzt verschiedene Einstellungen in JTLDiag.exe versucht und auch die empfohlenen Werte übernommen (zwei lassen sich nicht ändern, siehe Bild 1 im Anhang, vielleicht liegt es an denen?) aber die Fehlermeldung kommt weiterhin.

DBCC FREESYSTEMCACHE - Fehlermeldung Bild 2 im Anhang
DBCC FREESESSIONCACHE funktioniert
DBCC FREEPROCCACHE funktioniert
 

Christoph E.

Sehr aktives Mitglied
11. Oktober 2021
107
82
@chembaer, es gibt keine Bilder im Anhang Deines letzten Posts.

Wenn die Fehlermeldung weiterhin auftaucht, mach' am besten ein Supportticket auf und hänge dort das Errorlog an.
Dort steht dann auch das SQL-Statement drin, bei welchem das Problem bei Dir auftritt; eventuell kann dieses optimiert (oder auskommentiert) werden.
Das können wir aber erst mit den Details des Errorlogs sehen und entscheiden.
 

chembaer

Sehr aktives Mitglied
10. Januar 2017
154
25
Ich kann leider die Errorlogs nicht finden. Wo werden diese abgelegt?
 

chembaer

Sehr aktives Mitglied
10. Januar 2017
154
25
Ist leider kein aktuelles errorlog vorhanden. Komischerweise wurde ich gestern gefragt, ob ich ein errolog abspeichern will, heute nicht mehr.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
SQL Server-Speicher besteht aus zwei Komponenten: dem Pufferpool und dem Nicht-Pufferpool.
Die Größe vom Pufferpool wird mit den Optionen min_server_memory und max_server_memory angegeben. Es sei denn man hat die Expressedition, denn dort ist der Pufferpool ja anderweitig beschränkt auf 1410 MB.

Man müsste näheres über den Fehler bei dir aus den Server Logs erfahren.
Oder gibt es generell Problem beim Update auf 1.9 wenn man Express einsetzt. Weiß da jemand mehr?
 

chembaer

Sehr aktives Mitglied
10. Januar 2017
154
25
@mh1:
Also ich habe (wie von JTL empfohlen) die Expressedition installiert. Das Problem tritt aber auch bei einem ganz normalen Datenbankexport auf.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Also ich habe (wie von JTL empfohlen) die Expressedition installiert. Das Problem tritt aber auch bei einem ganz normalen Datenbankexport auf.
ich verstehe jetzt gerade nicht so ganz, welcher Fehler bei deiner Installation an welcher Stelle auftritt.

Kommt denn die Meldung bzgl. dem Pufferpool beim Update der Wawi von 1.7 auf 1.9, oder kommt die Fehlermeldung beim Datenbankexport? Falls letzteres gemeint ist, meinst du mit "Export" eine Datenbanksicherung oder exportierst du bestimmte Daten mit der Ameise?
 

Ähnliche Themen