gracus
Rejestracja: 2008-06-10, 07:34 Posty: 20
|
Błąd nr 87 Zapełniona tablica identyfikatorów
Witam,
na stacji roboczej z windows XP pojawia się komunikat:
"Błąd nr 87 Zapełniona tablica identyfikatorów. Wystąpił błąd obsługi bazy danych. Bieżąca operacja została przerwana. Usuń przyczyny błędu lub skontaktuj się..."
Proszę o pomoc.
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
odnaleść plik
config.nt
i dopisać
files=150
lub nabyć program Pervasive....
|
2008-06-10, 16:54 |
|
|
gracus
Rejestracja: 2008-06-10, 07:34 Posty: 20
|
Witam
w pliku config.nt znajdują się wpisy:
files=220
buffers=45
i niestety nadal występuje ten błąd.
|
2008-06-11, 13:57 |
|
|
barnie
Ekspert
Rejestracja: 2008-04-07, 13:26 Posty: 208 Pomógł: 2
|
Błąd najczęściej występuje przy instalacji typowej (bez Pervasive).
Pojawia się zazwyczaj przy próbie zapisu dokumentu z dużą ilością pozycji.
Rozwiązaniem może być :
Dla instalacji 1 stanowiskowej lub praca w trybie 16bit amfk=0 w pliku Symfonia.ini
wprowadzenie zmian w pliki BTI.INI znajdującego się w katalogu Windows.
Kod: [Btrieve Client] options=/m:4096 /f:600 /l:400 /h:800 /t:15 /u:2 /b:32 /e zwiększyć parametr h Dla instalacji wielostanowiskowej lub praca w trybie 32bitamfk=1 w pliku Symfonia.ini wprowadzenie zmian w rejestrach systemu Windows. Kod: HKEY_LOCAL_MACHINE\SOFTWARE\Btrieve Technologies
zwiększyć parametr Handles
Ostatnio zmieniony 2008-06-11, 16:27 przez barnie, łącznie zmieniany 1 raz
|
2008-06-11, 14:28 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
W przypadku instalacjii 32bit parametr Handels ustawia się za pomocą aplikacji W32mkset.exe znajdującej się w katalogu programu.
[center] [/center]
Zgodnie z zaleceniami producenta parametr ten powinien mieć wartość równą ilości stanowisk * 200.
|
2008-06-12, 08:06 |
|
|
Mich@l
Rejestracja: 2009-02-19, 10:07 Posty: 15
|
Witam mam następujący problem
- w programie mała księgowość wersja 2009.1 występuje błąd nr 87
po podpięciu firm z wersji 2007 przy otwieraniu każdej z nich program
wymusza aktualizację bazy która przebiega pomyślnie ale tylko do około 8 firmy
(około bo nie jest to zawsze ta sama firma ani nie jest to zawsze np. 8 firma z kolei)
której aktualizacja również przebiega pomyślnie jednak przy jej otwieraniu
występuje błąd nr 87 i teraz niezależnie od tego którą firmę otwieram
cały czas jest ten sam problem.
W komunikacie błędu - występuje ścieżka do katalogu firm - konkretnie do pliku 61.log
Zmiana parametru handles zarówno poprzez aplikację jak i przez plik BTI.ini nie pomaga.
Config.nt również był modyfikowany bez skutku.
Problem jest bardzo pilny, więc liczę na Waszą pomoc.
Z góry dziękuję i pozdrawiam!
|
2009-02-19, 10:22 |
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
config.nt
files =150
|
2009-02-19, 10:28 |
|
|
Mich@l
Rejestracja: 2009-02-19, 10:07 Posty: 15
|
Czy ta konkretna wartość pomoże - aktualnie mam ustawiony ten parametr na 220 i błąd występuje nadal, pytam bo dostęp do komputera będę miał dopiero wieczorem żeby to zweryfikować.
|
2009-02-19, 10:34 |
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
no to może nie pomóc
przy czym pytanie w którym config.nt - bo może być ich kilka
no i po tych zabiegach obowiazkowo RESTART komputera
|
2009-02-19, 10:37 |
|
|
Mich@l
Rejestracja: 2009-02-19, 10:07 Posty: 15
|
Modyfikowałem:
C:\WINDOWS\system32\config.nt - zwiększając parametr files
C:\WINDOWS\BTI.ini zwiększając parametry h oraz m
oraz za pomocą W32mkset.exe również zwiększałem parametry h oraz m
co ciekawe plik konfiguracyjny bti.ini po ręcznej zmianie parametrów
miał różne wartości względem programu W32mkset.exe oba źródła pamiętały
zmiany ale jakby niezależnie ?? mimo wszelkich już konfiguracji tych parametrów
nic nie pomaga - małą księgowość przeinstalowałem już kilka razy i cały czas to samo ...
poza nią aktualizowałem równie FKP i obyło się bez problemów natomiast z MKP cały czas mam ten sam problem.
Komputer oczywiście restartowany za każdą zmianą.
|
2009-02-19, 10:54 |
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
zainwestuj 150 NETTO w pervasive - rozwiąże to wiele problemów
|
2009-02-19, 10:58 |
|
|
Nietoperz82
Rejestracja: 2009-02-12, 16:21 Posty: 46
|
Cytuj: przebiega pomyślnie ale tylko do około 8 firmy (około bo nie jest to zawsze ta sama firma ani nie jest to zawsze np. 8 firma z kolei)
Nie do końca znam się na MF. Ale czy nie prościej było by migrować po jednej lub 2 bazach a nie wszystko na raz?
Odłaczasz wszystkie bazy i migrujesz pojedyńcze?
Nie używam MF, ale ten pomysł w tym momencie jest chyba w miarę najprostrzy i najszybszy...
|
2009-02-19, 13:50 |
|
|
Mich@l
Rejestracja: 2009-02-19, 10:07 Posty: 15
|
Kolejne kroki wyglądają następująco - przywracam zarchiwizowaną kopie i następnie otwieram kolejne firmy, i w momencie ich otwarcia rozpoczyna się konwersja poszczególnych firm czyli translacja każdej z nich przebiega oddzielnie ale nie tu jest problem, ponieważ ostatnia z nich przed wystąpieniem błędu przebiega pomyślnie natomiast próba otwarcia kończy się błędem nr 87 - jak na razie dochodzę do wniosku że wina leży po stronie systemu.
Wieczorem spróbuje translacji na innym systemie i podpiąć gotowe bazy już po ich konwersji.
Dzięki wszystkim za odpowiedź!
|
2009-02-19, 14:35 |
|
|
Mich@l
Rejestracja: 2009-02-19, 10:07 Posty: 15
|
Próbowałem dokonać konwersji bazy z 2007a do 2009.1 na innym komputerze z świeżo zainstalowaną MKP i znów ten sam błąd nr 87 również próbowałem zmieniać wartości zarówno parametru: files w pliku config.nt, jak i parametru handles w pliku bti.ini oraz w rejestrze systemowym bez skutku. Próbowałem nawet na starszej kopii bazy jednak efekt jest ten sam.
Mam zupełną pustkę w głowie - jeżeli chodzi o rozwiązanie tego problemu, a odpowiedź z symfonii jaką otrzymałem to zwiększenie parametru handles ...
Jakiekolwiek sugestie są mile widziane ...
Pozdrawiam!
|
2009-02-19, 23:50 |
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
Pervasive
albo możemy tak jeszcze długo .....
|
2009-02-19, 23:55 |
|
|