ghialiu
11th November 2005, 12:12
Hi,
I meet a problem in Convert to Runtime Data Dictionary.
I add a new field in a table, then i convert table to data dictionary , but i get a error message -- Package Combination record is locked,try again.
I try many times, but it's ineffective.
In this situation, i can't convert any table. How should i resolved this problem?
Thank you very much!!!
Our BaaN version is BAAN IV on Solaris 7.x and Oralce 8.1.7.
Youp2001
11th November 2005, 12:23
Hi,
I think application locks are used for this purpose. You you should check the application locks to see who is keeping the record locked. Then make sure this person leaves the session that keeps the table locked and try again.
Youp
Viplov
11th November 2005, 12:23
Hi,
The table remains locked in shared memory and this lock goes when shared memory is re-initialized. This lock prevents reconfig of table , re-organize and deletion of table.
dorleta
11th November 2005, 17:34
It is a good idea watch first and ( delete ) after the record of the next tables
tttadv500
tttadv501
tttadv502
tttadv503
tttadv504
sometimes if they have records you cann“t convert DD.
Kozure Ohashi
11th November 2005, 20:29
My point of view: do not delete a record from this tables.
I have done this ONE time some years ago (i think it was the ttadv501), because there was always the message "...still has to be converted to runtime" not knowing the background (now i know), afterwards nobody could log in, baan gave a message that there is inconsistence of data and wants a reeboot.
Please check the oracle database (e.g. with enterprise manager) if there is a lock on the table (even baan gives you the info, there is no lock) with your user? (once i had this strange thing baan shows no lock, but on oracle level there were some locks with my baan user (Version was Oracle 9i).
Could you please post a picture of the error message?