Quantcast
Channel: Forum Microsoft Identity Manager
Viewing all articles
Browse latest Browse all 1783

Database numeric types (DBTYPE_NUMERIC)

$
0
0
I created an Oracle database Management Agent, that I want to use to export some data to a table.
This table contains a column, "UNIX_UID", whose type is NUMBER, that should contain an attribute that is an integer in the metaverse, "uidNumber".
In the management agent properties, in the "configure columns" tab, I see that for this column Database Type is DBTYPE_NUMERIC, while Type is String, as this screenshot shows:

 
dbtype_numeric

When I try to configure the mapping in the Synchronization Rule to export uidNumber -> UNIX_UID, I get an error saying "The type of uidNumber(Integer) is not compatible with the type of UNIX_UID(String)."

I tried to declare the table column as INTEGER, but nothing changed.

I made an experiment with a SQL server table, and saw that "numeric" is converted to DBTYPE_NUMERIC/String, while "int" is converted to DBTYPE_I4/Number.

Is the fact that DBTYPE_NUMERIC is mapped to a string correct?
Is there an Oracle type that can be mapped to a number?

Thanks,
Paolo
Paolo Tedesco - http://cern.ch/idm

Viewing all articles
Browse latest Browse all 1783

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>