Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

At 15 OCT 2008 02:14:05AM Simon G Wilmot wrote:

Hiya,

I have been coming across some strange happenings. I am using a system with OI programs in a separate directory to the Arev programs, which have the data is below them.

After tracking some initial access problems to both multiple revparams and access rights, I had/have the following problems.

Database Manager not showing any tables although they all exist. After going through previous posts, I did some LH Verifys of system tables, and although nothing was reported, this then came right again.

The outstanding problem is that when I try and create a relational index via OI on a fairly large table (]600000 rows), it reports the index created instantly (on a build now). Database manager then does not display the index as having being added at all, although the dictionaries have been updated correctly. I can remove the index via ARev. I can start building the index in ARev but this is not a solution as I know it will break the 64k limit …

Any ideas ??

TIA

Simon


At 15 OCT 2008 02:36AM Stefano Cavaglieri wrote:

Simon,

] Database Manager not showing any tables although they all exist.

Looks as if the tables were not properly attached on OI (I mean in the DBT file). Can you check this, and ev. rebuild the affected DBT file?

] The outstanding problem is that when I try and create a relational

] index via OI on a fairly large table (]600000 rows), it reports

] the index created instantly (on a build now).

Looks like ARev and OI using different collation tables (field # 10) in their respective LND_xxxxx records in SYSENV (!?).

Hope it helps,

Stefano


At 15 OCT 2008 04:49PM Simon G Wilmot wrote:

Hi Stefano,

As to the Database Manager situation - the tables are attached programmatically, so the DBT is not an issue. However that appear to have resolved itself anyway.

Unfortunately, having checked the SysEnv records there are no discrepancies between OI and ARev there … so I still do not have a resolution to this issue.

Anyone else any ideas ??

TIA,

Simon


At 15 OCT 2008 05:51PM Warren Auyong wrote:

There was an indexing bug found with Mike Ruane's help in OI.

It turns out if QUICKDEX is present on a file related indexes will not add/build properly in OI. No such problem in ARev.

If QUICK/RIGHTDEX is present on the files in question (I don't recall if it was the dict or data) then remove QUICKDEX.

This was back in v7.x. I have not checked to see if this problem has been resolved as QUICKDEX was primarily used to help with TCL in ARev and the same functions (softkeys) don't exist in OI.


At 15 OCT 2008 07:19PM Simon G Wilmot wrote:

Hi Warren,

Thanks for that - Quickdex on dict of one of the tables, I have removed that and it appears to be working now. Note - this is OI 7.2.1.

Cheers,

Simon


At 16 OCT 2008 03:16PM Warren Auyong wrote:

Thinking back on it I believe it is only on the Dicts. This was 7.0x. I'm sure the problem is still there in v8.x

As I recall now if the Dict is Quickdexed adding a relational index to that file fails in OI. If you remove QUICKDEX, then define and build the relational indexes you can then put QUICKDEX back on the dictionary. Just remember to remove it if you have to change or add the relational indexes.

View this thread on the forum...

  • third_party_content/community/commentary/forums_nonworks/2b93f001f001612f852574e300223f9f.txt
  • Last modified: 2023/12/28 07:39
  • by 127.0.0.1