I am updating for the new index system and am running into three
problems. The database works just fine while using 5/15 V8:
1. A table that will not erase. It is a list of names that has a PK that
developed through a bad exit. The name is 4a4ad30d. Changed the name to
all text as in past suggestions, no luck. When deleting rows or column,
the table is cloned. Then the original is deletable but the clone stays.
While simply trying to delete the table, the message that a FK
references this table pops up and the process stops. Cannot delete the
PK because of the FK reference. Went through a backup database and
removed all the indexes/keys. Still says the FK exists. R:Scope shows a
blank table name with existing data. The blank table will not erase in
R:Scope. No idea where to find this blank table in the database or if it
is even related to this problem. Decided to unload the 5/15 structure
and data, delete all references to this table with plain text Word, and
rebuild. That's when the next issues came up.
2. Decided to rebuild in 5/15 to be as clean as possible before 7/01.
When rebuilding in 5/15, messages of "Defaults cannot be over 60 chars"
(there are none) or "values incorrect for the column type" came up. I
used the backup to find these issues and fix them as I found them. The
problem came up when defaults I had just changed and saved returned to
the previous incorrect state. A text column that defaulted to 'F' will
have have datetime values. An integer column default will get reset to
'F'. The worse is a default will get reset to gibberish. Something like
"|||g3!?||+". The gibberish will then have 3 blank pages in the plain
text Word file. I have seen this in the past and simply replaced it as
it was found. No idea how this gibberish got there. This seems to be the
source of the 60 Char message. All the columns I am having problems with
are specific to the tables they are in and are not duplicated names from
anywhere else.
3. While reading through the plain text Structure file, I found multiple
tables with repeated or incorrect columns. A simple text column
(NameActiveYN) with a default of 'Y' would be listed as having an
autonum capability with the next number being 551. Trouble is the
autonum column for this table (NameID) stopped at 75 and Design shows
NameActiveYN is just a plain text column with no defaults. In the plain
text Structure file NameActiveYN would be repeated 5 times with the 5th
repetition now putting the autonum at 553.
To solve these problems I am going back and taking a very close look at
all my tables to see what I am missing, doing the unload/rebuild/edit
problems process, going through the Database Maintenance documents very
closely, and using R:Scope. The computer systems are clean. Any other
other suggestions? This database works everyday and Reloads/Packs perfectly.
Tom Frederick
Jacksonville, ILL.