Kbase P164504: Cannot EnableLargeFiles on a void database
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  08/05/2010 |
|
Status: Unverified
SYMPTOM(s):
Cannot EnableLargeFiles on a void database
PROUTIL EnableLargeFiles fails to enable large file processing on a void database
Code page conversion table for ISO8859-1 to 1251 was not found in convmap.cp. (6063)
The code page of database source is ISO8859-1 and -cpinternal is 1251. (4677)
Messages from .lg may not be displayed correctly. (24)
The tables required to perform conversion for the database were not found in convmap.cp. (1564)
FACT(s) (Environment):
All Supported Operating Systems
Progress 9.1E
OpenEdge 10.0B
OpenEdge 10.1x
OpenEdge 10.2x
CAUSE:
Along with the changes in Progress 9.1E, OpenEdge 10.0B and later, the "proutil <db-name> -C enableLargeFiles" utility may be used to enable large file processing on a void database. Although a void database does not have a codepage and proutil -C enableLargeFiles does not need a string conversion, a standard routine prior to any database access checks for the existence of codepage conversion tables before Progress OpenEdge utilities open or access a database. This happens even if the conversion tables are not required for functions that will performed by an utility on the next step.
CAUSE:
Bug# OE00197191
FIX:
Workaround:
$ proutil void -C enableLargeFiles -cpinternal undefined -cpcoll basic