Bill, Are you saying EVERY view must be dropped if you make changes to a table such as adding a column? I remember from 6.5 days that was a problem but thought when I went to 7.6 you did not have to drop the view before any changes.
James Belisle Making Information Systems People Friendly Since 1990 -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Bill Eyring Sent: Monday, April 09, 2012 7:56 AM To: RBASE-L Mailing List Subject: [RBASE-L] - RE: strange database errors Dave, Kenny Usually I've seen these problems in views where schema changes to tables have been made without first dropping views based on the table changed. Another instance is in forms where an On Before Design eep that defines a view or temp table contains an error. One way you can check this is; Backup database to a different directory Out DBName.all Unload ALL Out screen Edit DBName.all and search for the offending table/view references that produced the errors. If nothing is found then try this; Trace DBNAme.all - when an error is produced note the line # then edit and fix. Also at the R> prompt do a List Pkeys then a List Fkeys, check the references and go to the table designer and delete the offending foreign key. Try a List Rules and see if you can find the offending rule and delete using the Table Designer. Hope some of this helps. Bill Eyring -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Dave McCann Sent: Friday, April 06, 2012 11:18 PM To: RBASE-L Mailing List Subject: [RBASE-L] - strange database errors I've been up against a wall with a recent database problem on one of my projects, hoping I can get some ideas. Recently my database began having this issue, whenever I go to add a column or make pretty much any structural change, I get an ERROR - A foreign key references a table not known to be referenced (1242), followed by an ERROR - The number of rows counted was not expected. I have been able to UNLOAD my structure and recreate the database with seemingly no errors, database checks out OK with AUTOCHK and R:Scope afterwards, but as soon as I go to edit the structure the errors return. Running R:Scope the errors are invalid row count errors in SYS_RULES, SYS_CONSTRAINTS, and SYS_COMMENTS. I suspected something wrong with a constraint or rule because I've made adjustments in those areas in the last month and since the initial error indicates a problem with a foreign key. Any ideas about how I could go about narrowing down the specific problem? Since everything was valid when setup, and again when structure was recreated just not quite sure why/how this could be happening. -- Dave McCann

