Maciek Głuszak

Maciek Głuszak Jestem osobą
nastawioną na rozwuj

Temat: zwiększ ilość maxLockPerFile

Mam tabele połączone relacją, wymuszaj więzy integralności, kaskadowo usuń.
Jeżeli próbuje usunąć z nadrzędnej tabeli przez ADO to dostaję komunikat "bahbah cytuję z pamięci przekroczono maksymalną ilość użytkowników, zwiększ maxLockPerFile".

Komunikat jest kłamliwy, bo 1. nie ma żadnych innych procesów trzymających bazę, 2. zwiększenie tegoż parametru nie pomaga, 3. jak zrobie dwa osobne delete to działa dobrze.

wtf ?
(hm, a może po prostu to kaskadowo usuń nie działa przez ado ?)

konto usunięte

Temat: zwiększ ilość maxLockPerFile

a zmnieniałeś wartość klucza w rejestrze?
(HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines\Jet 4.0)

ale lepszym sposobem wg mnie jest zmiana w procedurze na np
application.DBengine.setoption dbMaxLocksperFile 200000

jak nie zadziała to Ci jutro podeślę dokładny kod, który u mnie śmiga i to omija,.



Wyślij zaproszenie do