AD PasswordSync - Direct mode workflow setup

Is there any information out there pertaining to setting up passwordSync in AD with IDM that goes into detail of how the process flows through each component? I'm looking for a more detailed explaination of IDM to gateway to AD to passSync back to IDM. Specifically:
- When passSync send the password back to IDM in direct mode, does IDM send it back to the AD resource? Why or Why not?
- If a load-balancer is in front of 2 gateways, what adverse effects will it have on IDM and AD? Why?
Thanks,
~idmNewbie
Edited by: rlewkowski on Mar 24, 2009 12:11 PM

- When passSync send the password back to IDM in direct mode, does IDM send it back to the AD resource? Why or Why not?
Answer : NO, this is default behavior of pass sync workflow
- If a load-balancer is in front of 2 gateways, what adverse effects will it have on IDM and AD? Why?
Answer : Gateways are not involved in Pass Sync Process itself, only if you have resources OTHER than AD, which are being managed via gateway.
BY the way - gateways can not work in active-active mode, this is not supported architecture. (only failover mode Active - Passive)

Similar Messages

  • Sun Java System Identity Manager 7.1 PasswordSync direct mode ERROR!

    Hello,i wanna use direct mode to config the Sun Java System Identity Manager PasswordSync to avoid the complex configuration of JMS, but I get the following error in logs:
    03/26/2008 10.52.34.062000 [2164] (../../../src/wps/passwordsync/lhpwic.cpp,591): EndpointURL: http://idmzone1.gmcc.net:8080/idm/servlet/rpcrouter2
    03/26/2008 10.52.34.062000 [2164] (../../../../src/wps/agent/connect/RAEncryptor.cpp,69): RAEncryptor::Decrypt3DES: input length (16) moded to 2
    03/26/2008 10.52.34.062000 [2164] (../../../src/wps/passwordsync/lhpwic.cpp,624): about to login...
    03/26/2008 10.52.34.109000 [2164] (../../../src/wps/passwordsync/lhpwic.cpp,628): Login failed error code : -1072896682. Disassembing client
    03/26/2008 10.52.34.109000 [2164] (../../../src/wps/passwordsync/lhpwic.cpp,648): Exit: GetClient
    03/26/2008 10.52.34.109000 [2164] (../../../src/wps/passwordsync/lhpwic.cpp,916): Error getting our soap, bailing out.
    It is really difficult to find the way to resolve this probblem..... PasswordSync direct mode works fine in 6.0 in my VM.. but error here in 7.1.
    Is there anyone can give me a suggestion? Thanks you very much!

    Tried Hot fix 81 also still giving me the error and re-rigisterd dotnet.dll
    Log File for Hot fix 81
    (../../../src/wps/passwordsync/lhpwic.cpp,559): Error reading dumpFileBase, no dump file generation on exception
    (../../../src/wps/passwordsync/lhpwic.cpp,567): Exit: ReadRegistrySettings
    (../../../src/wps/passwordsync/lhpwic.cpp,593): Soap client created
    (../../../src/wps/passwordsync/lhpwic.cpp,594): ClientTimeout: 18000
    (../../../src/wps/passwordsync/lhpwic.cpp,604): Proxy server not specified
    (../../../src/wps/passwordsync/lhpwic.cpp,608): EndpointURL: http://idm-dev:80/idm/servlet/rpcrouter2
    (../../../../src/wps/agent/connect/RAEncryptor.cpp,69): RAEncryptor::Decrypt3DES: input length (16) moded to 2
    (../../../src/wps/passwordsync/lhpwic.cpp,641): about to login...
    (../../../src/wps/passwordsync/lhpwic.cpp,645): Login failed error code : -2147467259. Disassembing client
    (../../../src/wps/passwordsync/lhpwic.cpp,665): Exit: GetClient
    (../../../src/wps/passwordsync/lhpwic.cpp,935): Error getting our soap, bailing out.
    even if i gave wrong username and password it giving me the same error
    Can someone help on this

  • PasswordSync -direct mode normalize Exception

    Hey, I am getting this strange exception while resetting AD user's password.
    Does anyone seen this before?
    Environment Info:
    Sun Identity Management 8.1
    Active Directory 2008 64-bit.
    User's resourceAccountId=CN=Xx Yy,OU=OU ou1,OU=OU ou2,OU=OU ou3,OU=OU ou4,OU ou5,DC=lab,DC=net,DC=il
    http-80-2(0x0162e703) RFC2253Parser#normalize() Catch com.sun.idm.util.ldap.InvalidDnException: Invalid character found in sequence starting at position 0
         at com.waveset.util.WavesetException.checkBreakpoint(WavesetException.java:488)
         at com.waveset.util.WavesetException.<init>(WavesetException.java:109)
         at com.sun.idm.util.ldap.InvalidDnException.<init>(InvalidDnException.java:38)
         at com.sun.idm.util.ldap.DnUtil.parse(DnUtil.java:192)
         at com.sun.idm.util.ldap.DnUtil.normalize(DnUtil.java:103)
         at com.waveset.util.RFC2253Parser.normalize(RFC2253Parser.java:99)
         at com.waveset.util.Util.normalizeString(Util.java:4164)
         at com.waveset.rpc.GenericMessageHandler.compareAccountIds(GenericMessageHandler.java:3407)
         at com.waveset.rpc.GenericMessageHandler.findSourceResource(GenericMessageHandler.java:3385)
         at com.waveset.rpc.GenericMessageHandler.syncUserPassword(GenericMessageHandler.java:2496)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at com.waveset.rpc.GenericMessageHandler.request(GenericMessageHandler.java:367)
         at com.waveset.rpc.DirectPasswordSync.doPasswordSync(DirectPasswordSync.java:75)
         at com.waveset.rpc.PasswordSyncServlet.doGet(PasswordSyncServlet.java:92)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at com.sun.idm.profiler.instrumentation.RequestTimingFilter.doFilter(RequestTimingFilter.java:76)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
         at org.apache.catalina.valves.RequestDumperValve.invoke(RequestDumperValve.java:151)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
         at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
         at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
         at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
         at java.lang.Thread.run(Unknown Source)

    - When passSync send the password back to IDM in direct mode, does IDM send it back to the AD resource? Why or Why not?
    Answer : NO, this is default behavior of pass sync workflow
    - If a load-balancer is in front of 2 gateways, what adverse effects will it have on IDM and AD? Why?
    Answer : Gateways are not involved in Pass Sync Process itself, only if you have resources OTHER than AD, which are being managed via gateway.
    BY the way - gateways can not work in active-active mode, this is not supported architecture. (only failover mode Active - Passive)

  • R12 Workflow setup

    Hi,
    We have recently migrated R12.0.6 from AIX to Linux.
    I need to enable workflow to test only the notifications and no emails should be sent.All emails even in the Queue should not be sent.
    Please update as how to make sure no emails are sent to any of the Business users and all mails should be directed to a test mail id.
    Regards,
    Narayan

    Hi;
    Please check below:
    For your questions please check:
    Control - Workflow: Setup Doc ID: 113664.1
    Oracle Workflow Best Practices Release 12 and Release 11i [ID 453137.1]
    Also check:
    Oracle® W orkfow Administrator ’ s Guide
    http://download.oracle.com/docs/cd/B19306_01/workflow.102/b15852.pdf
    Oracle Workflow Developer's Guide
    http://download.oracle.com/docs/cd/B19306_01/workflow.102/b15853/T361836T362168.htm
    Workflow Configuration and Troubleshoot
    Workflow Configuration and Troubleshoot
    Re: Workflow setup Questions
    Regard
    Helios

  • MDM Workflow setup

    Hi All
    We have the MDM setup as follows
    1 Normal Repository serving the Preview environment
    1 Master Repository
    1 Slave Repository serving the Production environment
    The Slave Repository synchronizes itself with Master Repository using CLIX commands.
    We would like to setup a workflow that moves the content from Normal repository to Master Repository, if the user initiates the same. ( no need of multiple approvals )
    Is the above workflow setup feasible? or Do we have any specific MDM Client to perform the above operation?
    Please let me know if you need more details regarding the same.
    Thanks
    Prakash

    Hello Prakash,
    At this time, Workflow does not offer built-in means for operating on multiple repositories. Don't know about starting JavaAPI from workflows.
    All I can think of is some sort of Syndication - Import solution, where the preview system syndicates and the production system imports. Launching Syndication from a workflow job should not be attempted in MDM version prior to SP06 patch 1 or, even better, patch 2. As far as I remember, you have an earlier version of MDM, so you will need to schedule Incremental Syndications. For example, a workflow can set a flag (Approved for Production) to true and the incremental syndication will output any record with that flag being true. Any other change made to the record will reset the flag to false.
    I believe I already mentioned that one problem you have is your reliance on RecordIds for tracking records, as these ids are internal and subject to change over long terms. AutoIDs are guaranteed to be both unique and persistent over the lifetime of a record, but AutoIDs are always assigned by the system, so you can't pass them directly from a preview system to a production one. A simple solution would be to have two ID fields, one being an AutoID and another just text. On a preview system, the AutoID is assigned into the first field. When copying a record to a production system, you populate the other ID field with the value of the preview's AutoID field. That way, when tracking, you compare the AutoID of a preview record against the other ID of a production record. On the production system, the AutoID should be simply ignored. If you can tolerate different preview and production schemas, it might be a good idea to get rid of the production AutoID.
    Hope this helps,
    Simon

  • Passwordsync Direct Method

    Can some one guide me if we configure Passwordsync Direct Method which Workflow is going to trigger to update the passwords in different resources.
    I belive that ,if we configure JMS adapter only The default Synchronize User Password workflow triggers and update the remaining resources

    Change User Password
    Regards,
    Surinder

  • Question regarding NAT and directed-mode

    Hello,
    I have two WAE 574 devices and a CM 274 all running code level 4.3.1.6, The CM is behind a PIX firewall. There is no firewall between the branch and core WAE. The branch device is behind a NAT router. The CM and SSL ASA rea behind a PIX 515 firewall. The branch WAE is running inline mode and the core WAE is using WCCP redirection. Both the CM and SSL ASA are reverse NATted on the PIX firewall. The branch WAE has the primary interface unchecked on the CM and is using the NAT address.
    I am getting asymmetric route issues. This is because for some reason the NAT address of the branch WAE sends the SYN which is responded to but the ACK is coming from the unnatted private address. When I turn off directed mode I can see optimisation start for some sessions but not for the SSL
    ASA.
    Example
    Branch WAE Private 192.68.1.45
    Branch WAE Public 206.99.88.10
    CM private 192.168.20.9
    CM public 240.10.10.20
    PIX log
    an 15 2012 11:50:58: %PIX-6-106015: Deny TCP (no connection) from 192.68.1.45/46871 to 240.10.10.20/443 flags PSH ACK on interfe
    Although the PIX NATs the CM address, the core WAE is still still seeing it's private address.
    Do you have any idea what could be causing this ?
    Best regards
    Stephen
    Jan 15 2012 11:51:12: %PIX-5-106100: access-list DMZ_access_in denied tcp DMZ/192.168.20.9(443) -> outside/206.99.88.10(46871) hit-cnt 1 f]
    Jan 15 2012 11:51:31: %PIX-6-106015: Deny TCP (no connection) from 192.68.1.45/46871 to 240.10.10.20/443 flags PSH ACK on interfe
    Jan 15 2012 11:51:37: %PIX-6-106015: Deny TCP (no connection) from 192.68.1.45/46847 to 240.10.10.20/443 flags PSH ACK on interfe
    Jan 15 2012 11:52:08: %PIX-6-106015: Deny TCP (no connection) from 192.68.1.45/49634 to 240.10.10.20/443 flags PSH ACK on interfe
    Jan 15 2012 11:52:10: %PIX-5-106100: access-list outside_access_in permitted tcp outside/206.99.88.10(23183) -> DMZ/240.10.10.20(443) ]
    Jan 15 2012 11:52:10: %PIX-6-302013: Built inbound TCP connection 1475554768 for outside:206.99.88.10/23183 (206.99.88.10/23183) to DMZ:WAD)
    Jan 15 2012 11:52:10: %PIX-6-106015: Deny TCP (no connection) from 192.68.1.45/23183 to 240.10.10.20/443 flags ACK on interface e

    Hi Stephen,
    To troubleshoot this further, we would need to get a topology diagram of your network, as well as the configurations from all devices, so it would probably be better if you open a TAC service request.
    Regards
    Daniel

  • Scanning from 5520 to iPad in wireless direct mode ?

    I have a Photosmart 5520 printer and a 3G  iPad - without any other computer equipment or WiFi network or
    router in the house. The printing from the iPad to the 5520 in the Wireless direct mode works well.
    My question is if I can scan from the 5520 to the iPad ? Have looked in the HP ePrint app for directions
    or control buttons but can't find any. Is scanning from 5520 to iPad possible ?  Selecting  "scan to computer"
    on the 5520 control panel does not work.
    Looking for any helpful comments
    Thanks
    Johann
    This question was solved.
    View Solution.

    Hello Johan,
    The HP ePrint app is a different app than the one I have mentioned above.
    The HP Printer Control mobile app is a different one which also allow scanning.
    simply open the Apple App Store, search for HP Printer Control and install it.
    Through that app you will also be able to scan.
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

  • How to get transacted session in direct mode with jmsra adapter

    Hi,
    I use MQ 4.4u1 release with GF in EMBEDDED mode. I configured several connection factories with NoTransaction/LocalTransaction/XATransaction support. In my app I get a connection factory from JNDI tree, create connection/session/producer and send several messages to queue. Everything works fine when I don't use transactions. But, when I want to send messages in one transaction, the connection always provided to me non-transacted session. The session created via
    Session session = connection.createSession(true, Session.SESSION_TRANSACTED);
    request. I check the session transacted state and acknowledge mode right after i get it:
    log.fine("Session: " + session + "; transacted: " + session.getTransacted() + "; ackMode: " + session.getAcknowledgeMode());
    The log shows me that the session is not transacted and ackMode is 0 (DUPS_OK_ACKNOWLEDGE). If I try to commit the session after messages were sent I get the correct exception:
    javax.jms.IllegalStateException: MQJMSRA_DS4001: commit():Illegal for a non-transacted Session:sessionId=3361979872663370240
    Does anyone know how to get transactional session in direct mode?
    Thanks, Denis.

    I mentioned LOCAL because I misread your post and thought you were suggesting that LOCAL mode behaved differently.
    If you want to send messages in a transaction from within a Servlet then I think you're expected to use a UserTransaction: Here's an example that worked for me:
            Connection connection = outboundConnectionFactory.createConnection();
            Session session = connection.createSession(true, Session.SESSION_TRANSACTED);
            userTransaction.begin();
            MessageProducer producer = session.createProducer(outboundQueue);
            int numberOfMessages = 10;
            for (int i = 0; i<numberOfMessages; i++) {
                Message message = session.createTextMessage("Hello world");
                producer.send(message);
            userTransaction.commit();
            connection.close();I obtained the UserTransaction with this resource declaration:
        @Resource(name = "java:comp/UserTransaction")
        private UserTransaction userTransaction;The EJB spec explicitly states that local transactions aren't supported in EJBs; I haven't found such an explicit statement for Servlets but suspect that JMSRA is taking the same approach.
    As for imq.jmsra.direct.disableCM property - this appears to disable connection pooling and from your post changes other behaviour as well. How did you find out about it (other than by examining the code)? As far as I can see this is not a documented feature and is not necessarily tested or supported.

  • Content is not Panning while softkeyboard appears in GPU and Direct Mode (Adobe Air SDK 4.0.0.1390)

    Hi,
    My content is not panning while softkeyboard appears in GPU and Direct Mode(I have placed my input textfield at the bottom of the screen) it is working fine with the CPU and AUTO Mode. I am using Air sdk v 4.0.0.1390. I have checked my manifest file also and have added '<softKeyboardBehavior>pan</softKeyboardBehavior>' still it is not panning my content while keyboard appears.
    Has anybody faced this problem earlier?
    (On Android i am getting this problem on iOS it is working fine)

    Could you please open a new bug report on this over at https://bugbase.adobe.com?  When adding the bug, please include some sample code or a sample application so we can quickly test this out internally.  If you'd like to keep this private, feel free to email the attachment to me directly ([email protected]). 
    Once added, please post back with the URL so that others effected can add their comments and votes.
    Thanks,
    Chris

  • Direct mode crashes at app start in some Android 4 devices

    I've noticed that compiling an APK with <renderMode>direct</renderMode> in the app descriptor (or Processing Mode: "Direct" in AIR for Android settings in Flash Pro CS6), results in the app not working at all in some devices.
    In a Samsung Galaxy Tab 2 it works fine in Direct Mode, but in two tablets named NVSBL Dragon and Yarvik GoTab Zetta TAB466EUK, it doesn't. All of them have Android 4. After you press the app icon, the screen goes black for 5 seconds, then you get back to the desktop with no error message. This happens every time you press the app icon. I've tried with AIR 3.2 and 3.3 and it always does the same. If the app is in CPU or GPU mode, this doesn't happen.
    BTW, I know "Direct" mode is needed for Stage3D, but other than that, I don't really know what's this mode doing. Please, can someone really explain what's "Direct" mode? (so I can begin to understand why it doesn't work in some devices).

    dan at ctrlbreak dot net wrote:
    It would be somewhat acceptable if Air fell back to software rendering in this case instead of crashing all together. At least we'd have the option of getting better performance on supported devices in the future. My company is trying to decide if the latest Adobe technology is worth while. So far the choice is between an Air for Android App which would trigger a massive CS6 upgrade for a whole department, and making do with older Flash technology in a native webview.
    You don't actually need CS6 to use the latest version of Adobe AIR. You can even skip Flash Pro altogether (except maybe for assets) and use, for example, FDT, which has a free version.
    dan at ctrlbreak dot net wrote:
    Update: I was able to get logcat working using ADB from the command line. Unfortunately only one of the devices I'm currently testing is rooted, and able to do this.
    As far as I know, you don't need root to get ADB traces. I've been able to get traces from devices which weren't rooted.
    BTW, a developer contacted me and says the "Deferred" just means the fix wasn't ready for AIR 3.3 and it was deferred to the next version. Let's hope they fix it this time.
    Everybody which is having this bug, please vote in BugBase, since it's the thing that makes the AIR developer team care about fixing the bug. The more people the better:
    https://bugbase.adobe.com/index.cfm?event=bug&id=3207310
    And while you're at it, please vote this one as well
    https://bugbase.adobe.com/index.cfm?event=bug&id=3207310
    That's another bug which also happens only in Android 4, and involves crashes as well, this time when playing video.

  • How to run report RPTQTA00 direct mode  via FM SUBST_START_REPORT_IN_BATCH

    Hello Experts,
                            I am using SUBST_START_REPORT_IN_BATCH to generate absence quotas for the employees using report program RPTQTA00. But it is taking too much time. I want to use RPTQTA00 in direct  mode but I dont know what settings I need to do before using this method. Please guide me on this.
    Thanks in Advance
    Pratibha
    Edited by: pratibhas on Jan 27, 2011 1:57 PM

    Hi,
    I suggest you not to use the "E:\" directory letter, but the REPORTS_PATH instead.
    <p>
    from the Online Help
    </p>
    <p>
    On Windows, edit environment variables through the Registry Editor (Start > Run > Regedit).
    </p>
    <p>
    On UNIX, edit environment variables by revising and running the shell script that defines the initial default values (reports.sh). If you do this, be sure to keep a backup of the original, unaltered reports.sh file.
    </p>
    <p>
    Regards
    JeanYves
    </p>

  • Workflow setup:Best Practices

    Hi All,
    Could anyone please share knowledge related to Oracle Workflow setup:Best Practices.What all are the high level steps?
    I am looking from embedded workflow setup for R11 or R12.
    Thanks for your time!
    Regards,

    This is a very broad question - narrowing it to specifics might help folks respond better.
    There are a lot of documents on MOS that refer to best practices from a technology stack perspective.
    Oracle Workflow Best Practices Release 12 and Release 11i          (Doc ID 453137.1)
    As far as functional practices are concerned, these may vary from module to module, as functionality and workflow implementation vary from module to module.
    FAQ: Best Practices For Custom Order Entry Workflow Design          (Doc ID 402144.1)
    HTH
    Srini

  • LDAP Direct Mode And DNS

    Hello.
    I was looking for this in the docs and I can�t found something.
    If I have a server with IMS 5.2 with LDAP Direct Mode and this is called host.domain.com and I have another machine with another mail system, called for example host2.domain.com, but I have in my DNS server a MX register for host2 with priority 5(high) and a MX register for host with priority 10(low), If I send a message using host.domain.com like my SMTP server to [email protected], IMS first ask to DNS server for MX and prorities and send it to host.domain.com or It looks in their system for the user and send it locally?
    I wanna have some users from @domain.com in one machine (another mail system) and another users from @domain.com in the other machine (iMS 5.2).
    There is no a user with accounts in two machines (for example user1 is in host and user2 is in host2, user1 never will be in host2).
    Thanks.

    When a message arrives at the MTA, an ldap query is made to see if:
    1. The domain is local.
    2. The user is local.
    If both are true, the message is delivered locally.
    If the domain is local, and the user is found in LDAP, but the user's "mailhost" is external, then the mail is forwarded to the system at "mailhost" for delivery.

  • DIRECT MODE에서의 PARALLEL DATA LOADING

    제품 : ORACLE SERVER
    작성날짜 : 1999-08-10
    Direct mode에서의 parallel Data Loading
    =======================================
    SQL*Loader는 동일 table에 대한 direct mode에서의 parallel data load를
    지원하고 있다. 이는 여러 session에서 동시에 데이타를 direct mode로 올림으로써
    대용량의 데이타의 로드 속도를 향상시킬 수 있다. 특히, data file을 물리적으로
    다른 disk에 위치시킴으로써 더욱 큰 효과를 낼 수 있다.
    1. 제약사항
    - index가 없는 table에만 로드 가능
    - APPEND mode에서만 가능. (replace, truncate, insert mode는 지원 안됨)
    - parallel query option이 설치되어 있어야 함.
    2. 사용방법
    각각의 data file을 load할 control file들을 생성한 후, 차례차례 수행하면 됨.
    $sqlldr scott/tiger control=load1.ctl direct=true parallel=true&
    $sqlldr scott/tiger control=load2.ctl direct=true parallel=true&
    $sqlldr scott/tiger control=load3.ctl direct=true parallel=true
    3. constraint
    - enable parameter를 사용하면 데이타 로드 작업이 모두 끝난 후, 자동으로
    constraint을 enable시켜 준다. 그러나 종종 enable되지 못하는 경우가
    있으므로 반드시 status를 확인해야 한다.
    - primary key 나 unique key constraint이 걸려 있는 경우, 데이타 로드 후
    자동으로 enable할 때, index를 생성하느라 시간이 많이 소모될 수 있다.
    따라서 data만 parallel direct 모드로 로드 한 후, index를 따로 parallel로
    생성하는 것이 성능 측면에서 바람직하다.
    4. storage 할당 방법 및 주의사항
    direct로 데이타를 로드하는 경우 다음 절차를 따라 작업한다.
    - 대상 table의 storage 절에 기초해 temporary segment를 생성한다.
    - 마지막 데이타 로드 작업이 끝난 후, 마지막에 할당되었던 extent의 비어 있는
    즉, 사용하지 않은 부분을 trim 한다.
    - temporary segment에 해당되어 있는 extent들의 header 정보를
    변경하고, HWM 정보를 수정하여, 대상 table에 extent가 소속되도록 한다.
    이러한 extent 할당 방법은 다음과 같은 문제를 야기시킨다.
    - parallel data load에서는 table 생성 시 할당된 최초 INITIAL extent를
    사용하지 않는다.
    - 정상적인 extent 할당 rule을 따르지 않고, 각 process는 next extent에
    정의된 크기를 할당하여 data load를 시작하고, 새로운 extent가 요구될
    때에는 pctincrease 값을 기준으로 할당되게 되는데, 이는 process 간에
    독립적으로 계산되어진다.
    - fragmentation이 심하게 발생할 수 있다.
    fragmentation을 줄이고, storage 할당을 효율적으로 하기 위해서는
    - INITIAL을 2-5 block 정도로 작게 하여 table을 생성한다.
    - 7.2 이상 버젼에서는 options 절에서 storage parameter를 지정하여
    사용한다. 이 때 initial과 next를 동일한 크기로 주는 것이 바람직하다.
    OPTIONS (STORAGE=(MINEXTENTS n
    MAXEXTENTS n
    INITIAL n K
    NEXT n K
    PCTINCREASE n))
    - options 절을 control file에 기술하는 경우 반드시 insert into tables
    절 다음에 기술해야 한다.

    First, thanks for the hints. In the meanwhile I found some other documentation regarding my issue.
    As far as I understand, if I want to load parallel, I have to create multiple InfoPackes and split up the records in the selection criteria, e.g.:
    - InfoPackage 1, Students 1 - 10.000
    - InfoPackage 2, Students 10.001 - 20.000
    ...and so on.
    Following that I need to create a Process Chain that starts loading all packages at the same point in time.
    Now...when the extractor is called, there are two parts that it runs through:
    - Initialization of the extractor
    - Fetching of records
    ( via flag i_initflag in the extractor ).
    In the initialization I want to run the pre-fetch module. I worked everything regarding that already. Only when the pre-fetch is finished, will the actual data loading start.
    What I am not sure about is: Is this flag (the i_initflag mentioned above) passed for each InfoPackage that is started?
    Jeroen

Maybe you are looking for