!SYSREPOSLOCKS missing. (OpenInsight Specific)
At 23 JUN 1998 10:19:21AM Steve C. wrote:
Help.
My !SYSREPOSLOCKS in my runtime system is missing, which
is screwing up several things.
How do I create a new !SYSREPOSLOCKS, or can I "check-out"
a copy of my development !SYSREPOSLOCKS to my runtime?
Thanks…
Steve C.
At 23 JUN 1998 10:26AM Steve C. wrote:
A !SYSREPOSLOCKS_TEMP file has appeared,
along with SYSREPOSLOCKS_TEMP.
Steve C.
At 23 JUN 1998 11:42AM Cameron Revelation wrote:
Steve,
!SYSREPOSLOCKS is the index on SYSREPOSLOCKS. There is a b-tree on AppUserStatus.
If you do a List_Volume on REVBOOT (run list_volume 'REVBOOT') does it show up? If so, you need to re-attach the data table (run attach_table 'REVBOOT', 'SYSREPOSLOCKS') then save your database definition.
Remember, 3.61 synchronizes the database when it loads so that SYSTABLES and SYSVOLUMES are always in sync. That could cause some of your tables to be "missing" (not attached) if your database was out of sync. The solution is to attach the tables and save the database definition.
The _TEMP tables are the result of form designer or table builder being used and not closing cleanly. These tools use a C API called the "table api" which creates temp tables so that the actual dictionaries are not being modified directly.
Cameron Purdy
Revelation Software