Kbase P120010: 13711 error - when accessing a 10.0A, 10.0B or 10.1A db with 10.1B commands or utilities
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  06/08/2009 |
|
Status: Verified
SYMPTOM(s):
proserve dbname errors with 13711 error.
prodel dbname errors with 13711 error.
proutil dbname -C truncate bi errors with 13711 error.
This codebase cannot open a 32-bit DBKEY database if the BI file is not truncated. (13711)
Use the 10.1A proutil utility to truncate the BI file (13727).
FACT(s) (Environment):
OpenEdge 10.0x
OpenEdge 10.1A
OpenEdge 10.1B
All Supported Operating Systems
CHANGE:
Upgraded OpenEdge to 10.1B
CAUSE:
OpenEdge 10.1B has a requirement that bi files from earlier version of OpenEdge be truncated before the database is started or accessed via any 10.1B command or utility.
FIX:
Truncate the bi file with 10.1A or 10.0B utilities prior to attempting to access the database with a 10.1B command or utility. In 10.1B, the 10.1A utilities may be found in $DLC/bin/101dbutils directory. The 101 _dbutil utility will also truncate the bi file for a 10.0X (A or B) database as well.
STEPS:
1. Ensure that the DLC and PATH environment variables are approriately set for 10.1B, the simplest way to ensure this is to run the proenv script from the command line.
Windows:
Start > Programs > OpenEdge 10.1B > proenv
Unix: Where DLC refers to the 10.1B installation directory:
./DLC/bin/proenv
2. run the following command to truncate the database with the previous version utlity:
Windows:
%DLC%\bin\101dbutils\101a_dbutil.exe <path to database\dbname> -C truncate bi -G 3
Unix:
$DLC/bin/101dbutils/101a_dbutil <path to the database/dbname> -C truncate bi -G 3