My bad. I hadn't read far enough in the Conversion Guide. I failed to do the Unload and Reload after the Convert command. They are coming in fine now along with all the comments, etc.
Sorry to have taken your time for my foolish error. Ron On Fri, Jan 3, 2014 at 7:06 PM, James Bentley <[email protected]>wrote: > Ronald, > Even though you could unload in v6.5++ the rules table and reload in v9.5 > this may not correct the problem. > Note the definition the rules table: > Table: SYS_RULES No Lock(s) > > No. Column Name Attributes > --- ------------------ > ------------------------------------------------------ > 1 SYS_TABLE_ID Type : INTEGER > Index : SINGLE-COLUMN > 2 SYS_MESSAGE Type : NOTE > 3 SYS_FLAGS Type : INTEGER > 4 SYS_WHERE Type : NOTE > 5 SYS_RULE_ID Type : INTEGER > 6 SYS_COLUMN_NUM Type : INTEGER > > only columns 1 thru 4 are used. column 5 and 6 are not presently used by > any version. > > Your problem seems to be that the SYS_TABLE_ID (COLUMN 1 which links to the > SYS_TABLE_ID in SYS_TABLES to provide the table name. The actual rule > statements are > found in SYS_WHERE (Column 4). There appears to be a mismatch between the > table name > identified in column 1 and the rule defined in column 4. > > In version 6.5++ if you do a "LIST RULES" at the "R>" prompt you should > be able to verify that the column 1 table name matches the column 4 rules. > This will > help you identify if there are 6.5++ problems. > > In version 9.5 you do the same "LIST RULES" and match to the 6.5++ list. > If there are differences you should open a problem with RDCC. As there is > a conversion problem. > > An alternative is for each mismatch browse the SYS_TABLE for the correct > SYS_TABLE_ID and > edit the SYS_RULES table and correct the column 1 SYS_TABLE_ID. > > Or as an alternative delete and recreate the improper rules. > > Jim Bentley, > American Celiac Society > 1-504-737-3293 > > ------------------------------ > *From:* Ronald C Peterson <[email protected]> > *To:* RBASE-L Mailing List <[email protected]> > *Sent:* Friday, January 3, 2014 3:54 PM > *Subject:* [RBASE-L] - Converting Rules > > I am converting a 6.5++ database to 9.5 32 bit and the rules are not > converting properly. The tables referenced in the 9.5 rules are not > correct. Can I unload the sys_rules table from the 6.5 version and then > reload them into the 9.5 after deleting the improperly converted ones? > Ron Peterson > > >

