Consultor Eletrônico



Kbase P129341: Errors 6182 and 2651 during the creation of the schema holder with Unicode support
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   06/05/2008
Status: Unverified

FACT(s) (Environment):

Windows NT 32 Intel/Windows 2000
Windows 2003
MS SQL DataServer
OpenEdge 10.1C
MS SQL 2005
OpenEdge 10.1B

SYMPTOM(s):

OpenEdge 10.1B03

Errors 6182 and 2651 during the creation of the schema holder with Unicode support

"You tried to compare or to update a character field with a value longer than the maximum length. (6182)

Field num: <field-num>, value: <value>. (2651)

The MS SQL Server 2005 Database tables have fields with nvarchar(max) data type with default value

Without the default value the schema holder is created successfully

The schema holder is created with Unicode support from %DLC%\prolang\utf\empty4

The code page is changed to utf-8 from default iso8859-1 during the schema holder creation process

The MS SQL Server Native Client driver is used to access the SQL Server database

Use of the SQL Server driver to connect to SQL Server Database resolves the symptoms

CAUSE:

This is a known issue

FIX:

As a workaround use SQL Server driver to connect to the MS SQL Server database