Consultor Eletrônico



Kbase 18054: Error 4955 with RAW-TRANSFER statement
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   6/29/1998
Error 4955 with RAW-TRANSFER statement

Table signatures do not match in RAW-TRANSFER operation. (4955)

If you get this error executing the RAW-TRANSFER statement and you
have verified that the table definitions for both tables is the same
(for example, an incremental dump does not detect any difference), it
may still happen that the signature of the tables is different.

The signature is not only the fields and its types. It is also
important the low level information, like the internal field number
(not to be confused with ORDER) or empty spaces from deleted fields.
As an example, let's take a table with 4 fields:

|1|2|3|4|

Then we delete field # 3, the fields are renumbered but the table
still has an empty space:

|1|2| |3|

If we dump the table definitions and load them with a new table name,
the new table will also have three fields but not the empty space:

|1|2|3|

Therefore, we have two tables where the schema is the same but the
signature is not. A RAW-TRANSFER between them will generate error
4955.

jsa
25 Jun 98

Progress Software Technical Support Note # 18054