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