OIM DB Application Table (for oracle 10g db) reconciliation problem

I want to reconcile my oracle database table into OIM. My table name in the db is called SD_EMPLOYEE and following is the fields.
     StaffID VARCHAR2(10),
     EmpID VARCHAR2(6),
     IDType VARCHAR2(20),
     IDNum VARCHAR2(20),
     EmpName VARCHAR2(255),
     EmpType VARCHAR2(20),
     EmpStatus VARCHAR2(10),
     LocID VARCHAR2(10),
     DeptID VARCHAR2(10),
     JobID VARCHAR2(10),
     JoinDate DATE,
     ConfirmedDate DATE,
     Confirmed VARCHAR2(2),
     ResignDate DATE,
     LoginID VARCHAR2(100),
     DomainName VARCHAR2(50),
     Email VARCHAR2(100),
     MobileNo VARCHAR2(10),
     ExtensionNo VARCHAR2(10),
     Xchange VARCHAR2(100),
     MovementType VARCHAR2(20),
     PrevMovementType VARCHAR2(20),
     MovementStatus VARCHAR2(10),
     MovementEffDate DATE,
     MovementDetail VARCHAR2(255)
However, I'm not sure how should I modify my oraApp2.xml file so that I can reconcile my SD_EMPLOYEE data into OIM and create the users. I'm not sure what it means by <xdb_app_map ... >.
<?xml version="1.0"?>
<xdb_app_map
xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation = "file:///export/home/dbadp/xdb_app_map.xsd"
name = "OracleApp1">
<target_application>
<target_app_name>testapp1</target_app_name>
<target_app_ver>1.0</target_app_ver>
<target_app_provider>Wipro</target_app_provider>
</target_application>
<target_database>
<database name = "Oracle">
<properties>
<encryption_nego_level impl_class_name = "oracle.net.encryption_client" value = "REQUESTED"/>
<encryption_algorithm impl_class_name = "oracle.net.encryption_client" value = "DES40"/>
<crypto_seed impl_class_name = "oracle.net.crypto_seed" value = "xelsysadmin_seed"/>
<crypto_checksum_level impl_class_name = "oracle.net.crypto_checksum_client" value = "REQUIRED"/>
<crypto_checksum_client impl_class_name = "oracle.net.crypto_checksum_types_client" value = "MD5"/>
</properties>
</database>
</target_database>
<database_adapter>
<operation name = "create">
<task table_name = "MDL2_USER_PROF" xeltask_type = "insert">
<column
col_name = "USR_ID"
data_type = "VARCHAR2"
data_typ_size = "20"
col_info = "primary"
required = "true"
col_type = "xellerate"
xel_data_source = "xel_usr_id"/>
<column
col_name = "USR_FIRST_NAME"
data_type = "VARCHAR2"
data_typ_size = "60"
required = "true"
col_type = "xellerate"
xel_data_source = "xel_usr_first_name"/>
Anyone can help?

Hi Kevin,
Thanks for your info.
Just to make things clearer. Im doing a trusted recon. I have the below.
1) For the IT resource,
a) Application Name: this should be the same with the application name I put in the
XML file right? I have put it as testapp1.
b) Database user ID: this is the user which have the access to the table I want to
reconciled into OIM?
2) For resource object,
a) I'm currently using the "Database Application Resource" which has all predefined
fields like xel_usr_id. However, in the reconciliation action rules, I can't select the option of "create user" when "no matches found". Thus, can I use the "xellerate user" resource object for the DB Application Table connector?
3) Table to reconcile into OIM:
SD_Employee. The fields are EMPID, FNAME and LNAME.
In the OraApp2.xml file, I have the below:
<operation name = "create">
<task table_name = "DBRECON.SD_Employee" xeltask_type = "insert">
<column
col_name = "EMPID"
data_type = "VARCHAR2"
data_typ_size = "20"
col_info = "primary"
required = "true"
col_type = "xellerate"
xel_data_source = "xel_usr_id"/>
<column
col_name = "FNAME"
data_type = "VARCHAR2"
data_typ_size = "60"
required = "true"
col_type = "xellerate"
xel_data_source = "xel_usr_first_name"/>
<column
col_name = "LNAME"
data_type = "VARCHAR2"
data_typ_size = "60"
required = "true"
col_type = "xellerate"
xel_data_source = "xel_usr_last_name"/>
Am I doing the right thing here? As I still can't get the records in the SD_EMployee table to reconciled into OIM.
Your help is much appreciated.
Thanks,
GBHL

Similar Messages

  • Retrieve data from a large table from ORACLE 10g

    I am working with a Microsoft Visual Studio Project that requires to retrieve data from a large table from Oracle 10g database and export the data into the hard drive.
    The problem here is that I am not able to connect to the database directly because of license issue but I can use a third party API to retrieve data from the database. This API has sufficient previllege/license permission on to the database to perform retrieval of data. So, I am not able to use DTS/SSIS or other tool to import data from the database directly connecting to it.
    Here my approach is...first retrieve the data using the API into a .net DataTable and then dump the records from it into the hard drive in a specific format (might be in Excel file/ another SQL server database).
    When I try to retrieve the data from a large table having over 13 lacs records (3-4 GB) in a data table using the visual studio project, I get an Out of memory exception.
    But is there any better way to retrieve the records chunk by chunk and do the export without loosing the state of the data in the table?
    Any help on this problem will be highly appriciated.
    Thanks in advance...
    -Jahedur Rahman
    Edited by: Jahedur on May 16, 2010 11:42 PM

    Girish...Thanks for your reply...But I am sorry for the confusions. Let me explain that...
    1."export the data into another media into the hard drive."
    What does it mean by this line i.e. another media into hard drive???
    ANS: Sorry...I just want to write the data in a file or in a table in SQL server database.
    2."I am not able to connect to the database directly because of license issue"
    huh?? I never heard this question that a user is not able to connect the db because of license. What error / message you are getting?
    ANS: My company uses a 3rd party application that uses ORACLE 10g. And my compnay is licensed to use the 3rd party application (APP+Database is a package) and did not purchased ORACLE license to use directly. So I will not connect to the database directly.
    3.I am not sure which API is you are talking about, but i am running an application of the visual studio data grid or similar kind of controls; in which i can select (select query) as many rows as i needed; no issue.
    ANS: This API is provided by the 3rd party application vendor. I can pass a query to it and it returns a datatable.
    4."better way to retrieve the records chunk by chunk and do the export without loosing the state of the data in the table?"
    ANS: As I get a system error (out of memory) when I select all rows in a datatable at a time, I wanted to retrieve the data in multiple phases.
    E.g: 1 to 20,000 records in 1st phase
    20,001 to 40,000 records in 2nd phase
    40,001 to ...... records in 3nd phase
    and so on...
    Please let me know if this does not clarify your confusions... :)
    Thanks...
    -Jahedur Rahman
    Edited by: user13114507 on May 12, 2010 11:28 PM

  • When using dmstool cannot view ohs_Server metric table in Oracle 10g

    Hi,
    My application runs on Oracle 10g App server,
    when i tried this command dmstool -table -list
    The metric table ohs_server is not getting listed...
    I am sure that Oracle HTTP server is running, i confirmed this by using the command opmnctl status : which shows HTTP Server - alive
    also using dmstool -t opmn_process which shows Oracle HTTP server is running...
    Where i can get other metric table info like JVM, why i can't get the information about ohs_server
    Plz help me over this.
    Regards.,
    Deepak.C

    Hi.,
    Any Help to metric info for Oracle HTTP Server, it's not working still !!!
    Any config needs to be changed for Oracle HTTP Server to make the inforamation available ???

  • Archiving Best Practices / How To Guide for Oracle 10g - need urgently

    Hi,
    I apologize if this is a silly question. But i need a step by step archiving guide for Oracle 10g and cannot find any reference document. I am in a rather remote part of S.E. Asia & can't seem to find DBA's with the requisite experience to do the job properly. I have had 1 database lock up this week at a big telecoms provider and another one at a major bank is about to go. I can easily add LUNS & re-structure mirrors etc at the Unix level [ i am a Unix engineer ]
    but i know that is not the long run solution. I am sure the 2 databases i am concerned about have never been archived properly.
    This is the sort of thing DBA's must do all the time. Can someone point me to the proper documentation so i can do a proper job and archive a few years data out of these databases. I do not want to do a hack job. At least i can clone the databases and practise on the clones first before i actually do production.
    -thanks very much
    -gregoire
    [email protected]

    I'm not so sure this is a general database question, as it would be specific to an application and implementation, and as the technology has changed, the database options to support it has too.
    So for example, if you have bought the partitioning option, there may be some sensible procedure for partitioning off older data.
    Things may depend on whether you are talking about an OLTP, a DW, a DSS, or mixed systems.
    DBA's do it all the time because the requirements are different everywhere. Simply deleting a lot of data after copying the old data to another table (as some older systems do) may just wind up giving you performance problems scanning swiss-cheesed data.
    Some places may not archive at all, if they've separated out OLTP from reporting. If all the OLTP stuff is accessed through indices, all the older stuff just sits there. The reporting DB may only have what is needed to be reported on, or be on a standby db where range scans are sufficient to ignore old data. There there's exadata, which has it's own strengths.
    Best Practices have to be on similar enough systems, otherwise they are a self-contradiction.
    Get yourself someone who understands your requirements and can evaluate the actual problem. No apology needed, it is not a silly question. But what is silly is assuming what the problem is with no evidence.

  • How to provide access to  v$tables in oracle 10g to user

    Hi,
    can any one suggest me how to provide access to v$tables in oracle 10g to user .
    its requried for auditor.
    PLease help me.
    regards

    user12009184 wrote:
    HI have to provide access to all V$ tables
    it required for configuration of new tool.
    ThanksYou can grant it the select catalog role to the user. It should provide all the required access to the general v$* & dba_* views.
    GRANT SELECT_CATALOG_ROLE TO USER;
    Let me know if this helps.
    Regards,
    Rizwan

  • Replication of table from Oracle 10g to sql server 2000

    Could i replicate table from Oracle 10g to sql server online. we have tables with same configuration and if any change happen in oracle 10g or sql server in that table we need to replicate that change to other database.
    What is the solution for this two way replication between sql server and Oracle 10g

    But the tutorial is saying that i will have to install Oracle database on the server already having sql server, is it client or whole database, if it is then it will acquire lot of resource.
    I want to find out that for Heterogenous Service ODBC, we need third party software for ODBC Driver of SQL SERVER for Linux and secondly if we use Transparent Gateway then what are the steps for its configuration.
    I could not find steps of configuration of Transoparent gateway, when i am trying to install Transparent gateway from Universal installer, it is not there. where do i find it , Do i need to purchase it too.

  • SUNWsprox package with solaris 10 for Oracle 10g Installation....

    Hi
    I am in problem with a Solaris 10 package "SUNWsprox - Sun workshop Bundled 64-bit make library" for Oracle 10g Installation. I checked the CDs (In the /.../products) but did't found this packege. Can any one tell me please can I go without this package or where I found this package...Please Its very URGENT for me....
    Thanks
    Mohammed Tanvir

    Hi...
    I had the same issue, but found out that the SUNWsprox was replaced by SUNWsprot. The OUI 10.1 Release 2 will 'pass' as the doco in the Oracle quick install guide is wrong (as well as 10g Application Server).
    The only way to lay a 10g Release database on Solaris 10 is to lay the software doen only, then cd in the .../bin directory, step your Rdbms ORACLE_HOME, ORACLE_SID, LD_LIBRARY_PATH and of course the DISPLAY (is X-windowing into the server), and run dbca manually. Oracle 10g is a bit buggy.
    Roger

  • How to migrate a table from ORACLE 10g to 8i

    have table named 'liuxg_tab_01' in 10g.
    This morning I exported this table using 'exp' and then tried to imp it into 8i, I failed.
    After a while, I created a database link named 'ctf' in 8i which connected to 10g. I issued 'create table test as selct * from liuxg_tab_01@ctf',it returns 'ORA-01723'.
    Then I extraced the DDL of 'liuxg_tab_01' from 10g with QUEST TAOD, it's:
    CREATE TABLE LIUXG_TAB_01
    OWNER VARCHAR2(30 BYTE),
    OBJECT_NAME VARCHAR2(30 BYTE),
    SUBOBJECT_NAME VARCHAR2(30 BYTE),
    OBJECT_ID NUMBER,
    DATA_OBJECT_ID NUMBER,
    OBJECT_TYPE VARCHAR2(19 BYTE),
    CREATED DATE,
    LAST_DDL_TIME DATE,
    TIMESTAMP VARCHAR2(19 BYTE),
    STATUS VARCHAR2(7 BYTE),
    TEMPORARY VARCHAR2(1 BYTE),
    GENERATED VARCHAR2(1 BYTE),
    SECONDARY VARCHAR2(1 BYTE)
    But I can not create a table using the upper DDL in 8i if I do not wipe off those "BYTES".
    After creation of the table using the upper DDL without those 'BYTES', I sucessfully executed 'insert into LIUXG_TAB_01 select * from liuxg_tab_01@ctf'.
    Anyone has a better method to move a table from ORACLE 10g to 8i?

    1) The particular version of 8i and 10g in use here would be useful. I'm not sure that Oracle supports database links between any version of 8i and any version of 10g, though, so you're probably lucky that it worked as well as it did.
    10g 10.1.0.3.0 and 8i 8.1.7.0.0
    2) What version of the export utility did you use? You would need to use the 8i version to generate the dump file to have any chance of working, not the 10g verion.
    I use the 'exp' provided with 10g 10.1.0.3.0 and 'imp' with 8i 8.1.7.0.0. I have tried to export data directly from 10g 10.1.0.3.0 using 'exp' provided with 8i 8.1.7.0.0. Failed.
    3) Why? Since 8i is desupported, there isn't a lot of call for tools to move data from supported releases to unsupported releases.
    We have an 8i DB which is still porivding insentive services. We just wanna migrate some tales from 10g to it.
    FYI, NLS_LENGTH_SEMANTICS was introduced in 9i, so it's no suprise that 8i objected to the BYTE keyword in the DDL.
    What's FYI :P
    Another option would be to generate a CSV file of the data from 10g and use SQL*Loader to load it into 8i. Not sure this would be any easier, though.
    Justin
    Message was edited by:
    user510846

  • Version of Application Server for Oracle E-Business suite 12.0.4 ?

    Hi ,
    I want to know the complete version of Application Server for Oracle E-Business suite 12.0.4 . The installation guide/ rapid install mention this :
    A) Oracle database 10.2.0.3
    B)Applications Server : 10.1.3 oc4j
    C) Application Server : 10.1.2.2 (forms)
    D) E-business Applications
    But I want to know the complete version for 10.1.3 .Is it 10.1.3-3 or is it 10.1.3.4 or both ? This will help us ind determining the patches which can be applied ?
    Thanks.
    Best Regards,
    brinda

    Hi,
    Please refer to:
    Note: 468311.1 - Script to find Apache, Java, JRE, Forms version for Oracle E-Business Suite R12
    Note: 454811.1 - Upgrading to the Latest OracleAS 10g 10.1.3.x Patch Set in Oracle E-Business Suite Release 12
    Regards,
    Hussein

  • VSS Agent for Oracle 10g ?

    Hi there,
    I have SAP NW2004s, Windows 2003 server 64bit, Oracle 10g
    4 partition with 1 hdd, C for OS, D for SAP application E for system and oracle logs+archived, F for only database files
    We are trying to get backup in extrinal HDD 3TB HDD... through Symantic exec backup utility ver. 12
    C and D drivers are backup fine, but sometime when server very busy and symantic start full backup for E and D drive database shutdown... sap instance is fine, but only DB instance is stoped
    We are not using Symantec Agent software, is there any other software can help for that for-exmaple VSS for oracle 10g... if yes, where may i get this software any link?
    Why we are not using BR tools:
    1 - as i maintion before when I select "E" drive which is all logs files located symantec stoped db instance
    2 - in case if i am taking backup from brtools full backup online + archived so its only take database backup + archived, not all others structure in case hard-drive failer, and data restore from symantec so its will be ok with C drive and D drive, but its nohting resotre for E and D
    when I try to restore from oracle brtools to restore its getting an error for missing structure in E
    so thats why I am looking only one solution either perfect symantec with online backup
    please give me some advised
    Thanks

    Hi,
    Please use the standard & reliable Backup/Restore methods for any DB, to avoid more headache while Backup/Restore Operations.
    Please refer [this thread|Re: Need some advise]. it will attend your most of questions. Some other alternatives (without using Backup agent) are mentioned there.
    If you use Backup Agent to perform any DB backup, then It will be reliable method to perform Backup/Restore operations of DB.
    With BR*tools u can also perform Non-Database Backup. Please refer [this link|http://help.sap.com/saphelp_NW04/helpdata/en/0c/cd271365debc42bef96ac7fd907787/frameset.htm] and other relative links.
    If you have configured the Backup Exec utility with Oracle agent on the DB server, then you can perform Online Backup by deselecting "Perform the backup offline" option withing that Oracle Backup Job properties.
    Regards,
    Bhavik G. Shroff

  • Compatability Matrix for Oracle 10g

    I'm searching for the compatability matrix for Oracle 10g database. Need certified combinations for Operating system (Unix/Windows), Application servers (BEA/IBM) , Web servers, etc.
    Can anyone post me the link?
    Thanks in advance.

    I'm searching for the compatability matrix for Oracle 10g database. Need certified combinations for Operating system (Unix/Windows)Here: http://www.oracle.com/technology/support/metalink/index.html
    Application servers (BEA/IBM) , Web servers, etc.There are not cert. matrices for app. servers from other vendors.
    You can use whathever application server in combination with Oracle 10g BEA/IBM/JBOSS, etc. Everything you need appropriate client (for example for application in Java - Oracle JDBC connector which is free to download).

  • Suitable Processor for Oracle 10g

    Hi All ,
    Currently, Our Oracle 10g with RAC (Real Application Cluster) is running in the Server Sun Fire V240 (SUNW,UltraSPARC-IIIi) with 4GB of RAM.
    We have an idea to upgrade the processor. Please give me your suggestion, which processor is best for Oracle 10G with RAC.
    I am awaiting for your response.
    Regards,
    R. Rajesh Kannan.

    It would depend on the load. How many people using it, and what are they all doing.

  • CD's for Oracle 10g

    Hello,
    I used to receive CD's of products launched by Oracle for development purpose. Is there a link for ordering free CD's for Oracle 10g DB server and Application server?

    Oracle CDs normally do not have a registration key for the software.
    However, a number of CDs are handed out at various events (both Oracle and non-Oracle events). Often there is a 'registration key' tied to the event.
    You need to describe where you received the CD and what you see on the screen when you get asked for the key.
    (Also - you might take note of the date of the messages above yours.)

  • Sample CD for Oracle 10g

    Hi,
    Could you please let me know whether the Sample CD for Oracle 10g database and application server are available. If yes, please provide me the link for order the CDs. I have forgotten the link.
    Thanks

    Sri-Oracle wrote:
    it is not showing where can i download that... it is just tutorial......
    Regards,
    Sri.Do I need to teach you how to read & click the mouse?
    "Installing the Oracle10g or Oracle 11g Sample Schemas
    1.
    If you have dropped the sample schemas from Oracle 10g or Oracle 11g, or if you did not install them in the first place, you should install them following the instructions in Oracle Database Sample Schemas 10g Release 1 (10.1), Oracle Database Sample Schemas 10g Release 2 (10.2) or Oracle Database Sample Schemas 11g Release 1 (11.1). The SQL scripts are on a separate companion CD and are also available for manual installation by right clicking here. "

  • Problem Pro*C for Oracle 10g

    Hello,
    I am compiling pro*c code for Oracle 10g, it is successfully compiling for Oracle 9i. But with Oracle 10g libs it's giving problems.
    This following error msg I m getting while compiling
    /application/Build/code/booking/>mk test
    *.cpp: No such file or directory
    make_depend
    `/opt/oracle/10.2.0/lib/libclntsh.so' is up to date.
    cat: cannot open *.u
    proc ireclen=132 lines=yes iname=pcutils.pc oname=~pcutils.c
    Pro*C/C++: Release 10.2.0.2.0 - Production on Sat May 26 07:39:59 2007
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    System default option values taken from: /opt/oracle/10.2.0/precomp/admin/pcscfg.cfg
    cc -c -DBA_SUN -xCC -I. -I/application/Build/include -I/application/2.6Build/include -I/opt/ba/include - -I/opt/tux80/include ~pcutils.c
    "pcutils.pc", line 58: undefined struct/union member: sqlerrm
    "pcutils.pc", line 58: undefined struct/union member: sqlerrmc
    "pcutils.pc", line 58: warning: left operand of "." must be struct/union object
    "pcutils.pc", line 79: undefined struct/union member: sqlerrm
    "pcutils.pc", line 79: undefined struct/union member: sqlerrmc
    "pcutils.pc", line 79: warning: left operand of "." must be struct/union object
    cc: acomp failed for ~pcutils.c
    *** Error code 2
    make: Fatal error: Command failed for target `pcutils.o'
    Could you please suggest me, what should I do in order to build it.
    Inpreet

    To answer my own question, I'd say it's necessary to install the tarball, NOT the Debian files, for the Enterprise edition (perhaps to Standard is enough?).
    After installation at (for example) /usr/local/oracle, the "proc" precompiler should be at /usr/local/oracle/u01/app/oracle/oracle/product/10.2.0/db_1/bin
    The env.variable ORACLE_HOME should be set,
    export ORACLE_HOME=/usr/local/oracle/u01/app/oracle/oracle/product/10.2.0/db_1

Maybe you are looking for

  • Help with select

    I have a select with this data: FIELD1 FIELD2 nepe07 aaa nepe07 bbb nepe07 ccc nepe08 aaa nepe08 bbb How can I do the select look like that: FIELD1 FIELD2 nepe07 aaa, bbb, ccc nepe08 aaa, bbb I just want to show only 1 register for each value in FIEL

  • Personal Data and Address for Country Grouping 99 - error on ESS

    Hello All, I have configured personal data and address infotypes in ESS for the country grouping 99. I have done the following config 1. Assign Screen Structure to Infotype Versions 2. Define Active Subtypes and Use Case 3. Define Country-Specific Ap

  • SQL loader sequence

    I am using SQL LOader and has used SEQUENCE Function to a column of the table in the control file That will create a new sequence number for each record.What I need is just one sequence number for each file. say 200 records. Records of particular fil

  • Ideacentre D400 Purple LEDs after system restore

    Hi. I recently bought ideacentre d400 without hard disk. I have formatted my disk and tried to install windows home server from recovery DVD. Everything seems doing fine, but when installation reboots server it stays in initial mode. Disk LEDs are pu

  • Need the Design Standard CS3 for Mac for companies

    Our company in 2007, was bought Design Standard CS3 for Windows. The certificate shall have the serial numbers for the Mac platform and Windows. But on the DVD program for the Windows platform. Now we need the Design Standard CS3 for Mac for companie