chingi
29th September 2003, 14:48
I was getting above error, after running followiing script. only tools tables got registered. when the script cane to executer the

tbase6.1 command for the tables for live company it gave error as

There is not enough memory available now.

Please let me know what could be the issue. or which parameter I should change.

the script what i used is as

for i in `cut -f3 -d":" $BSE/lib/isamdef6.1 |sort -u | sed 's/\/#//'`
do
for j in `find $i -name "*.bid" -print | sed 's/.bid//'`
do
tbase6.1 R r $j
done
done


Regards


Chingi

Hitesh Shah
29th September 2003, 16:07
There is no need to re-register all tables for this error on a single table. Registering the tables this way can take very high amount of time.

You should have asked all users to get out of Baan and run the following command .

105 EBADFILE
Bad BAAN Base file format or file not closed correctly
action: check and repair table, use command:
tbase6.1 B fvr 'tbase6.1 D <table> <comp nr>'

Alternatively when you restart Baan , tbase6.1 initialization itself & corrects this error.

The reason u get this error becasue reginfo.bdt and bid files in $BSE/lib/tbase have exceeded 90000 limits. So I would suggest you create this files afresh and run the script.

Taking Baan Support help would be very much desirable in order to start Baan at the earliest.