mojaSymfonia FORUM
https://forum.mix-soft.pl/

Błąd nr 87 Zapełniona tablica identyfikatorów
https://forum.mix-soft.pl/viewtopic.php?f=4&t=153
Strona 1 z 2

Autor:  gracus [ 2008-06-10, 07:38 ]
Tytuł:  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:  darek.007 [ 2008-06-10, 16:54 ]
Tytuł: 

odnaleść plik
config.nt

i dopisać

files=150

lub nabyć program Pervasive....

Autor:  gracus [ 2008-06-11, 13:57 ]
Tytuł: 

Witam

w pliku config.nt znajdują się wpisy:

files=220
buffers=45

i niestety nadal występuje ten błąd.

Autor:  barnie [ 2008-06-11, 14:28 ]
Tytuł: 

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

Autor:  rafal [ 2008-06-12, 08:06 ]
Tytuł: 

W przypadku instalacjii 32bit parametr Handels ustawia się za pomocą aplikacji W32mkset.exe znajdującej się w katalogu programu.

[center]Obrazek [/center]
Zgodnie z zaleceniami producenta parametr ten powinien mieć wartość równą ilości stanowisk * 200.

Autor:  Mich@l [ 2009-02-19, 10:22 ]
Tytuł: 

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!

Autor:  darek.007 [ 2009-02-19, 10:28 ]
Tytuł: 

config.nt

files =150

Autor:  Mich@l [ 2009-02-19, 10:34 ]
Tytuł: 

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ć.

Autor:  darek.007 [ 2009-02-19, 10:37 ]
Tytuł: 

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

Autor:  Mich@l [ 2009-02-19, 10:54 ]
Tytuł: 

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ą.

Autor:  darek.007 [ 2009-02-19, 10:58 ]
Tytuł: 

zainwestuj 150 NETTO w pervasive - rozwiąże to wiele problemów

Autor:  Nietoperz82 [ 2009-02-19, 13:50 ]
Tytuł: 

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...

Autor:  Mich@l [ 2009-02-19, 14:35 ]
Tytuł: 

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ź!

Autor:  Mich@l [ 2009-02-19, 23:50 ]
Tytuł: 

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!

Autor:  darek.007 [ 2009-02-19, 23:55 ]
Tytuł: 

Pervasive

albo możemy tak jeszcze długo .....

Strona 1 z 2 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/