Consultor Eletrônico



Kbase P88693: CLOB field information not in delta.df
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   03/09/2009
Status: Unverified

SYMPTOM(s):

CLOB field information not in delta.df

LOB-AREA information for CLOB missing in delta.df

LOB-BYTES information for CLOB missing in delta.df

LOB-SIZE information for CLOB missing in delta.df

CLOB-CODEPAGE information for CLOB missing in delta.df

CLOB-COLLATION information for CLOB missing in delta.df

CLOB-TYPE information for CLOB missing in delta.df

FACT(s) (Environment):

OpenEdge 10.x

CAUSE:

Bug# 20040721-014

CAUSE:

Bug# OE00107731

FIX:

Upgrade to OpenEdge Release 10.0B01 or later

FIX:

To add a new CLOB field definition to the incremental delta.df file do the following:

1. Dump the definition of the table using either the Data Admin or Data Dictionary Tool: Admin->Dump Data and Definitions->Dump Definition(.df file)

2. Copy the whole ADD FIELD block of information and add to the delta.df file.
This is an example of what the block of information looks like for a new field in the customer file:

ADD FIELD "Co-mission" OF "Customer" AS clob
FORMAT "x(8)"
INITIAL ?
POSITION 19
LOB-AREA "Customer/Order Area"
LOB-BYTES 104857600
LOB-SIZE 100M
CLOB-CODEPAGE "ISO8859-1"
CLOB-COLLATION "BASIC"
CLOB-TYPE 2
ORDER 35

3. Apply the delta.df to the target database.