Start a conversation

Error Importing Target System Adapters "ORA-12899: value too large for column "FDM"."TINTSYSTEM"."INTSYSTEMKEY" (actual: 11, maximum: 10)"


Error Importing Target System Adapters "ORA-12899: value too large for column "FDM"."TINTSYSTEM"."INTSYSTEMKEY" (actual: 11, maximum: 10)"

  Modified 19-APR-2010     Type PROBLEM  

Applies to:

Hyperion Financial Data Quality Management - Version: 9.3.1.2.00 to 9.3.1.2.00 - Release: 9.3 to 9.3
Information in this document applies to any platform.

Symptoms

When attempting to import any target system adapter into the FDM application using the workbench client, the import of the XML fails with the message "Data Access Error". Looking in the user error log, further details are provided in regards to the error:

ORA-12899: value too large for column "FDM"."TINTSYSTEM"."INTSYSTEMKEY" (actual: 11, maximum: 10)

FDM is attempting to insert a value larger than ten characters into the insystemkey field of the tintsystem database table. The systemcode value is less than 10 characters, however the database believes the value is larger.

Cause

NLS LANG VARIABLE SETTING FOR PROVIDER IS AL32UTF8

Currently the Oracle Provider NLS Lang variable is set to AL32UTF8. When this variable is used, it is causing the database string to be too large for insertion into the database table. In order to resolve the issue, the variable should be set to the default of AMERICAN_AMERICA.WE8MSWIN1252. 

Solution

a) Start > run > regedit
b) HKEY_LOCAL_MACHINE > Software > Oracle
c) Select the KEY_OraClient10g_home1 key and select the NLS_LANG value
d) Update the value to "AMERICAN_AMERICA.WE8MSWIN1252"
e) Reboot the server.


Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. GKontos

  2. Posted

Comments