'Apps Schema Connect Role'

Hi All,
I am trying to understand 'Apps Schema Connect Role' in Oracle R12.
Tried a lot in metalink , but was not able get any relevant information.
I like to know how this role helps to connect to database without DB credentials and what are the privileges assigned to this roles (permission set).
Can someone share insight of this role .
Thanks

This is a seeded UMX (EBS application layer) role, not a database role.
In EBS, navigate to  "User Management" responsibility => "Users" page => Search for role "Apps Schema Connect"

Similar Messages

  • Problem in creating AppsDataSource for EBS using fnd user with APPS Schema connect role

    Hi,
    I have done all the setup on EBS R12.1.3 like apply patch for additional profile options, set required profile options, generated DBC file for external node and some entry in FND_NODES table. I have rebuilt the fndext.jar file on external server, and placed it at required path. after doing all these we created fnd user with UMX/APPS_SCHEMA_CONNECT role but I'm not able to create DataSource every time I'm getiing invalid username/password error, properties my connection are below:
    Driver Class Name:: oracle.apps.fnd.ext.jdbc.datasource.AppsDataSource
    Properties:
    user=ASYSTEM
    dbcFile=D:\adf\VISI121_FCN15152-L.INDIA.RAPIDIGM.COM
    Database user name as FND user name and FND user's pwd
    Error Stack:
    <Dec 10, 2013 5:40:37 PM GMT> <Error> <Console> <BEA-240003> <Console encountered the following error java.sql.SQLException: ORA-01017: invalid username/password; logon denied
      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:397)
      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:389)
      at oracle.jdbc.driver.T4CTTIfun.processError(T4CTTIfun.java:689)
      at oracle.jdbc.driver.T4CTTIoauthenticate.processError(T4CTTIoauthenticate.java:452)
      at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
      at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
      at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:384)
      at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:811)
      at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:411)
      at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:678)
      at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:238)
      at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
      at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:567)
      at oracle.jdbc.pool.OracleDataSource.getPhysicalConnection(OracleDataSource.java:404)
      at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:288)
      at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:208)
      at com.bea.console.utils.jdbc.JDBCUtils.testConnection(JDBCUtils.java:789)
      at com.bea.console.actions.jdbc.datasources.createjdbcdatasource.CreateJDBCDataSource.testConnectionConfiguration(CreateJDBCDataSource.java:458)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:870)
      at org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:809)
      at org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:478)
      at org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:306)
      at org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:336)
      at org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(FlowControllerAction.java:52)
      at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
      at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:97)
      at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2044)
      at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.continueChain(ActionInterceptors.java:64)
      at org.apache.beehive.netui.pageflow.interceptor.action.ActionInterceptor.wrapAction(ActionInterceptor.java:184)
      at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.invoke(ActionInterceptors.java:50)
      at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.continueChain(ActionInterceptors.java:58)
      at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:87)
      at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2116)
      at com.bea.console.internal.ConsolePageFlowRequestProcessor.processActionPerform(ConsolePageFlowRequestProcessor.java:261)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
      at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:556)
      at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:853)
      at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:631)
      at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:158)
      at com.bea.console.internal.ConsoleActionServlet.process(ConsoleActionServlet.java:262)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
      at com.bea.console.internal.ConsoleActionServlet.doGet(ConsoleActionServlet.java:134)
      at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1199)
      at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:686)
      at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.processActionInternal(ScopedContentCommonSupport.java:142)
      at com.bea.portlet.adapter.scopedcontent.PageFlowStubImpl.processAction(PageFlowStubImpl.java:106)
      at com.bea.portlet.adapter.NetuiActionHandler.raiseScopedAction(NetuiActionHandler.java:111)
      at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:181)
      at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:167)
      at com.bea.netuix.servlets.controls.content.NetuiContent.handlePostbackData(NetuiContent.java:225)
      at com.bea.netuix.nf.ControlLifecycle$2.visit(ControlLifecycle.java:180)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:324)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
      at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:130)
      at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395)
      at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
      at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
      at com.bea.netuix.nf.Lifecycle.runInbound(Lifecycle.java:184)
      at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:159)
      at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:388)
      at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:258)
      at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:199)
      at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:251)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at com.bea.console.utils.MBeanUtilsInitSingleFileServlet.service(MBeanUtilsInitSingleFileServlet.java:47)
      at weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:130)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    >
    Please help.
    Regards,
    Reetesh Sharma

    I'm trying to create EBS DataSource to integrate ADF application with EBS, for this I have followed steps mentioned in Document 974949.1 but still I'm not able to move forward.
    Why? What is the issue?
    For this Do I need to install Oracle E-Business Suite AccessGate. But this is not mentioned in Metalink Doc. This I'm trying on Weblogic server on Windows.
    AccessGate requires extra steps for EBS integration as mentioned in (Integrating Oracle E-Business Suite Release 12 with Oracle Access Manager 11gR1 PS2 (11.1.1.7.0) using Oracle E-Business Suite AccessGate (Doc ID 1543803.1)) which I believe is not required here.
    Thanks,
    Hussein

  • Not able to connect to APPS schema in 10g database after upgradation

    We have upgraded our database from 9.2.0.6 to 10.2.0.1(E-Business suite database).We have upgraded our database using dbua and it was succesful(No invalid objects are there in the databe).Now we are trying to connect using apps username but it is not recognising the username.How do we link the old database schema with new database?

    Hi,
    Could you please elaborate "You should make sure that all referenced in the context files point to the new ORACLE_HOME and that AutoConfig complete successfully".This is covered in the same upgrade document (See "Step 26. Implement and run AutoConfig" for details).
    I think you are referring the context file to xml file which contains parameters like "s_dbdomain". I think mistake lies at this point.Not only this variable, I am referring to any variable which points to the old 9i ORACLE_HOME. But, again this makes no sense if you cannot find the APPS schema in the upgraded database!
    Regards,
    Hussein

  • Connect role allows user to update/delete row of a table of another schema

    I am using oracle 9i r2, I created a user and only give him CONNECT role. Then I opened the sqlplus and found that he could query table of another schema which doesn't belong to the new user, but the thing which scares me most is that when I tried to update/delete a row from a table of another schema, it succeeded. Also, I created a new role with system priviledges CREATE_SESSION and SELECT_ANY_TABLE then granted to new user and revoked the CONNECT role but the same thing happened like before. What I am doing wrong? By the way, I am trying to create a read only user. Any help is greatly appreciated.

    Thanks guys for the tips. I have forgotten to mention that this situation happened only in a new created schema which has only a table and the table was exported from another oracle db( I pre-created the user with connect role and assign the tablespace etc), the import worked fine. Then I used a read only user(in different schema) to update/delete row to the imported table.The read only user can't update/delete other schemas besides from the new one. Is that I missed something when importing the table or pre-create user, tablespace, etc? Thanks in advance.

  • Apex Application not working after importing to my apps schema...

    Hi friends,
    I created one DB application in my sample schema that is associated with apex 4.0.....
    Application details:
    *) login page(where i will be giving username and password)
    *) page 1 (consist of several form fields, like
    --->name:
    --->module:
    --->projects:
    ----->email:
    the above are the fields, if i put any entries in the above field means, it will get automatically inserting in the report column, which is also in the same page consist of the above fields in the table manner...
    since this report table consist of an edit icon in front, if i clicked the edit icon of an one row means, it will go to another page..
    *) i.e. page 3(consist of the same fields with entries in it automatically corresponding to the each and every row, suppose if i want to update any changes means i can update in it....
    this is my application that i developed it is working well with in the sample schema apex 4.0..
    What i did is i created a new workspace with APPS schema in it...and i have imported my application that i developed in sample schema to APPS schema....
    Since after importing to APPS schema...when i tried to open the application, it is not showing any datas in it...That is due to the tables that are supporting the application is not in APPS schema, so what i did is i have given grant privilege to the respective tables and also i have created a synonym for accessing the table in APPS schema for supporting the application.....
    Now if i tried to put any entries in the form in page 2, it is getting inserting in the report column which is also in the page2....
    But my problem starts here, if i clicked the edit icon symbol in each and every row of the report column it is going to the page 3 which has a respective form fields, but it is not showing any entries in it automatically, and if i tried to put any entry in it, it is not getting updating in the report table......
    why this problem occurred for my application in APPS schema....But my application works very well within the sample schema......why it is not showing any entries in the form automatically soon after i clicked the edit icon in each and every row.....
    i couldn't know what is the real problem behind this..... help me friends.
    As this is my urgent requirement in my project..Reply me ASAP...
    Thanks in Advance..
    Regards,
    Harry...

    First, try a system reset although I can't give you any confidence.  It cures many ills and it's quick, easy and harmless...
    Hold down the on/off switch and the Home button simultaneously until you see the Apple logo.  Ignore the "Slide to power off" text if it appears.  You will not lose any apps, data, music, movies, settings, etc.
    If the Reset doesn't work, try a Restore.  Note that it's nowhere near as quick as a Reset.  It could take well over an hour!  Connect via cable to the computer that you use for sync.  From iTunes, select the iPad/iPod and then select the Summary tab.  Follow directions for Restore and be sure to say "yes" to the backup.  You will be warned that all data (apps, music, movies, etc.) will be erased but, as the Restore finishes, you will be asked if you wish the contents of the backup to be copied to the iPad/iPod.  Again, say "yes."
    At the end of the basic Restore, you will be asked if you wish to sync the iPad/iPod.  As before, say "yes."  Note that that sync selection will disappear and the Restore will end if you do not respond within a reasonable time.  If that happens, only the apps that are part of the IOS will appear on your device.  Corrective action is simple -  choose manual "Sync" from the bottom right of iTunes.
    If you're unable to do the Restore, go into Recovery Mode per the instructions here.

  • Error while running Re-create grants and synonyms for APPS schema

    Hi,
    I have upgraded customer's Oracle Apps 11i (11.5.10) database to Oracle 10g R2. While executing '+Re-create grants and synonyms+ ' as given in Note: 362203.1, I am gettng error:
    plus80 -s APPS/***** @E:\EBSTEST\ebstestappl\ad\11.5.0\admin\sql\adappsgs.pls &systempwd 1 INV APPLSYS APPS TRUE FALSE TRUE
    Error:
    Program exited with status 3
    Cause: The program terminated, returning status code 3.
    Action: Check your installation manual for the meaning of this code on this operating system.Connected.
    old 2: ad_apps_private.create_grants_and_synonyms(&2,'&3','&4','&5','FALSE');
    new 2: ad_apps_private.create_grants_and_synonyms(1,'INV','APPLSYS','APPS','FALSE');
    begin
    *+
    ERROR at line 1:
    ORA-20000: ORA-00955: name is already used by an existing
    object:create_grants_and_synonyms(1,INV,APPLSYS,APPS): create_base_gs(INV,APPS): In Synonyms
    Loop:create_synonym(INV,MTL_ONHAND_DISCREPANCY,APPS,MTL_ONHAND_DISCREPANCY):
    do_apps_ddl(APPS,CREATE SYNONYM "MTL_ONHAND_DISCREPANCY" FOR INV."MTL_ONHAND_DISCREPANCY"):
    ORA-06512: at line 5
    MTL_ONHAND_DISCREPANCIES
    I checked the database and there isn't MTL_ONHAND_DISCREPANCY synonym. But there is MTL_ONHAND_DISCREPANCIES synonym.
    This is an upgraded instance from 11.0.3 and first time I am running Re-create grants and synonyms for APPS schema.
    Plz let me know if anyone of you faced this issue.
    Rgds,
    Thiru

    Hi,
    there is no such table MTL_ONHAND_DISCREPANCY or synonym in Applications 11.5.10.2. Is that custom table created in your db?
    After dropping this table from APPS schema 'Re-create grants and synonyms for APPS schema' went thru fine.Its correct
    This table does not exist in INV schema in 11.5.10.2.
    Could be possible that the consultant could have created this table in INV and APPS schema by mistake or whatever.Yes, with the same name, there might be table in APPS SCHEMA. When you run recreate grants and synonyms, adadmin tries to create synonym for that table in APPS schema. since there is object available with the same name in apps chema, you got that error.

  • Error In Adadmin Re-Create Grants And Synonyms For Apps Schema

    HI,
    I upgraded the my DB from 9.2.6 to 10.2.4.It was sucessfull.
    While doing Postupgradayion steps -
    Recreate grants and synonym for apps
    a. Log in to server with applmgr user
    b. Execute adadmin
    c. Choose -> Maintain Applications Database Entities menu
    d. Choose -> Re-create grants and synonyms for APPS schema
    2 workers got failed ...
    i chked the worker log file i found
    sqlplus -s APPS/***** @/stageAPP/stageappl/ad/11.5.0/admin/sql/adappsgs.pls &systempwd 1 PO APPLSYS APPS TRUE FALSE TRUE
    Connected.
    old 2: ad_apps_private.create_grants_and_synonyms(&2,'&3','&4','&5','FALSE');
    new 2: ad_apps_private.create_grants_and_synonyms(1,'PO','APPLSYS','APPS','FALSE');
    begin
    ERROR at line 1:
    ORA-20000: ORA-00955: name is already used by an existing
    object:create_grants_and_synonyms(1,PO,APPLSYS,APPS): create_base_gs(PO,APPS):
    In Synonyms
    Loop:create_synonym(PO,XXGOD_SEQ_DECORTIMESHEET_HDR,APPS,XXGOD_SEQ_DECORTIMESHEE
    T_HDR): do_apps_ddl(APPS,CREATE SYNONYM "XXGOD_SEQ_DECORTIMESHEET_HDR" FOR
    PO."XXGOD_SEQ_DECORTIMESHEET_HDR"):
    ORA-06512: at line 5
    Workaround $adctrl
    Control
    Worker Code Context Filename Status
    1 Run Grants/Synonyms R115 adappsgs.pls FAILED
    2 Run Grants/Synonyms R115 Wait
    3 Run Grants/Synonyms R115 Wait
    4 Run Grants/Synonyms R115 Wait
    5 Run Grants/Synonyms R115 Wait
    6 Run Grants/Synonyms R115 Wait
    7 Run Grants/Synonyms R115 Wait
    8 Run Grants/Synonyms R115 Wait
    9 Run Grants/Synonyms R115 Wait
    10 Run Grants/Synonyms R115 Wait
    11 Run Grants/Synonyms R115 Wait
    12 Run Grants/Synonyms R115 Wait
    13 Run Grants/Synonyms R115 Wait
    14 Run Grants/Synonyms R115 Wait
    15 Run Grants/Synonyms R115 Wait
    16 Run Grants/Synonyms R115 Wait
    SQL> select owner, object_type from dba_objects where object_name = 'XXGOD_SEQ_DECORTIMESHEET_HDR';
    OWNER OBJECT_TYPE
    PO SEQUENCE
    APPS SEQUENCE
    Its Cutom Object .. I think i need to drop/rename anyone .. which one i should drop / rename .
    Or
    Is it possible to skip the failed workers .. if do .. please give me the steps ...
    Thanks

    Hi;
    There is 8 option(hidden) avaliable but i suggest dont use this option.(As you mention its a custom,if you belive it wont problem you can use this hidden option or drop 'XXGOD_SEQ_DECORTIMESHEET_HDR' and recreate it later,its own your risk) By the way please check below notes which is similar error like yours
    Run Adadmin To Recreate Grants And Synonyms ORA-20000 ORA-00955 In Synonyms Loop:create_synonym(GL,PLAN_TABLE,APPS,PLAN_TABLE) [ID 437714.1]
    ADADMIN MAINTAINING APPLICATIONS GRANTS AND SYNONYMS APP-931 ORA-955 ORA-20000 [ID 1014455.102]
    Regard
    Helios

  • Performance issue while extracting data from non-APPS schema tables.

    Hi,
    I have developed an ODBC application to extract data from Oracle E-Business Suite 12 tables.
    e.g. I am trying to extract data from HZ_IMP_PARTIES_INT table of Receivables application(Table is in "AR" database schema) using this ODBC application.
    The performance of extraction (i.e. number of rows extracted per second) is very low if the table belongs to non-APPS schema. (e.g. HZ_IMP_PARTIES_INT belongs to "AR" database schema)
    Now if I create same table (HZ_IMP_PARTIES_INT) with same data in "APPS" schema, the performance of extraction improves a lot. (i.e. the number of rows extracted per second increases a lot) with the same ODBC application.
    The "APPS" user is used to connect to the database in both scenarios.
    Also note that my ODBC application creates multiple threads and each thread creates its own connection to the database. Each thread extract different data using SQL filter condition.
    So, my question is:
    Is APPS schema optimized for any data extraction?
    I will really appreciate any pointer on this.
    Thanks,
    Rohit.

    Hi,
    Is APPS schema optimized for any data extraction? I would say NO as data extraction performance should be the same for all schemas. Do you run "Gather Schema Statistics" concurrent program for ALL schemas on regular basis?
    Regards,
    Hussein

  • Give the read only access to user on Apps Schemas!

    Hi,
    How we can create the database user and give the access on APPS schemas(INV, PO etc).
    Please assist me.
    Thanks,
    Faziarain

    Dear Hussein,
    I followed anil passi forum for creating apps read only schema , but only issue is we have multiorg enabled .
    what is the modification dowe need in this step.
    Step 4
    Write a after logon trigger on apps_query schema. The main purpose of this trigger is to alter the session to apps schema, such that the CurrentSchema will be set to apps for the session(whilst retaining apps_query restrictions).In doing so your logon will retain the permissions of apps_query schema(read_only). Howerver it will be able to reference the apps objects with exactly the same name as does a direct connection to apps schema.
    conn apps/&1 ;
    PROMPT CREATE OR REPLACE TRIGGER xx_apps_query_logon_trg
    CREATE OR REPLACE TRIGGER xx_apps_query_logon_trg
    --16Jun2006 By Anil Passi
    --Trigger to toggle schema to apps, but yet retaining apps_query resitrictions
    --Also sets the org_id
    AFTER logon ON apps_query.SCHEMA
    DECLARE
    BEGIN
    EXECUTE IMMEDIATE
    'declare begin ' ||
    'dbms_application_info.set_client_info ( 101 ); end;';
    EXECUTE IMMEDIATE 'ALTER SESSION SET CURRENT_SCHEMA =APPS';
    END;
    Thanks and Regards

  • Adadmin Compile APPS schema never complete & it running for infinite time

    Hi,
    When I am trying to compile apps schema from adadmin --> compile apps schema, It never complete & it is not compiling invalid objects, I tried to manually run the adutlrcmp.sql through SQL, also the same problem the scripts is stuck (hang) in the UTL_RECOMP.RECOMP_PARALLEL proceure.
    Please note the following:
    1- That I am able to compile invalid objects manually through Toad Or through alter package.
    2- The compile apps schema was running successfully & very fast in the past.
    What should I do? how can I resolve this issue ?
    Your quick feed back is very much appreciated.
    Marwan

    Hi Hussein,
    The following is the adadmin log for the compile apps schema:
    AD code level : [B.1]
    Connecting to SYSTEM......Connected successfully.
    Connecting to APPS......Connected successfully.
    sqlplus -s APPS/***** @/u03/applprod/prod/apps/apps_st/appl/ad/12.0.0/sql/adutlrcmp.sql APPLSYS ***** APPS ***
    ** ***** 0 0 NONE FALSE
    Arguments are:
    AOL_schema = APPLSYS, AOL_password = *****,
    Schema_to_compile = APPS, Schema_to_compile_pw = *****,
    SYSTEM_password = *****, Total_workers = 0, Logical_worker_num = 0
    Object_type_to_not_compile = NONE
    Use_stored_dependencies = FALSE
    Connected.
    Running utl_recomp.recomp_parallel(0), if it exists
    no rows selected
    Elapsed: 00:00:00.17
    PL/SQL procedure successfully completed.
    Elapsed: 00:00:00.00
    STATUS_MESSAGE
    Running UTL_RECOMP.RECOMP_PARALLEL...
    declare
    ERROR at line 1:
    ORA-01013: user requested cancel of current operation
    An error occurred while running a SQL*Plus script.
    As you can see the :
    STATUS_MESSAGE
    Running UTL_RECOMP.RECOMP_PARALLEL...
    Is stucking & you wait for a long long time & it never ends So I canceled it manually.
    And when checking the database locks the following appears:
    OWNER OBJECT_NAME
    APPLSYS FND_CONCURRENT_QUEUES
    APPLSYS FND_CONCURRENT_REQUESTS
    Regards,
    Marwan

  • Compile apps schema, flexfield and menu

    Hi,
    i would like to ask question related to adadmin utility,
    can we execute the task like
    1)compile Apps Schema
    2)compile menu information
    3)complie flexfields
    4)relink application programs
    when the application is up and running parallely users are working on it.
    Regards

    Hi,
    can we execute the task like
    1)compile Apps Schema
    2)compile menu information
    3)complie flexfields You can compile the above while the application is up and the users are connected.
    4)relink application programsIt is possible to relink application programs (not for all programs). If the executable file is in use, relinking mail fail and the executable file will not be generated unless you stop the application services first.
    Regards,
    Hussein

  • Securing APPS schema

    Hi..
    I'm looking a way to monitor how the APPS schema used.
    Example, if user executes scripts using APPS user/password, is there any way can monitor this?
    Thanks in advance for the info/idea.

    Hello,
    I use the script hereunder to monitor users who run sql scripts:
    SELECT s.status "Status", s.serial# "Serial#", s.TYPE "Type", s.username "DB User", s.osuser "Client User", s.server "Server", s.machine "Machine", s.module "Module", s.client_info "Client Info", s.terminal "Terminal", s.program "Program", p.program "O.S. Program", s.logon_time "Connect Time",
    lockwait "Lock Wait", si.physical_reads "Physical Reads",
    si.block_gets "Block Gets", si.consistent_gets "Consistent Gets",
    si.block_changes "Block Changes",
    si.consistent_changes "Consistent Changes", s.process "Process",
    p.spid, p.pid, si.SID, s.audsid, s.sql_address "Address",
    s.sql_hash_value "Sql Hash", s.action,
    SYSDATE - (s.last_call_et / 86400) "Last Call"
    FROM v$session s, v$process p, SYS.v_$sess_io si
    WHERE s.paddr = p.addr(+) AND si.SID(+) = s.SID
    and s.module like 'SQL%'
    ORDER BY 8

  • Can we access the e-business apps schema with database adapter

    Hi..
    can we access the tables/views/api's in apps schema using database adapter. Generally we access it using oracle apps adapter.
    Thank you,
    Dan.

    Hi Dan,
    As mentioned by the other user, you can very well use the db adapter as APPS Schema user to connect to any APPS instance.
    This is the reason why you have the connection navigator in JDev not differentiating much for APPS adapter connection and db connection listed.
    However, having said that I would still prefer using APPS JCA Adapter for APPS instance and DB adapter for databases.
    Regards
    A

  • Compile Apps schema got errored out  FAILED: file adinvset.pls on worker  1

    Hi All,
    While compiling the apps schema through adadmin i got the below error message
    FAILED: file adinvset.pls on worker 1.
    ATTENTION: Please fix the above failed worker(s) so the manager can continue.
    i checked the worker log file below is the error message from worker log file:
    Time when worker started job: Wed Mar 24 2010 18:11:45
    Start time for file is: Wed Mar 24 2010 18:11:45
    sqlplus -s APPS/***** @/u04/appldev/devappl/ad/11.5.0/admin/sql/adinvset.pls &systempwd 16 0 FALSE FALSE
    Arguments are:
    SYSTEM_password = *****, Total_workers = 16
    Logical_worker_num = 0, Is_incremental = FALSE
    Load_without_compile = FALSE
    ERROR:
    ORA-01017: invalid username/password; logon denied
    but we did not changed the apps password,i am able to connect both apps and system at sqlplus with out any issue,before running the adadmin all environment variables are set.
    Please advice,

    Hi,
    for password managment policy for the sys and system users for auditing purpose.
    So we can not put the restriction for the sys and system users passwords containd atleast one alphabit,one number and one special charecter?You cannot, and according to the MOS document there is no workaround. You can simply change the system and sys passwords for now (with no special characters), and apply the patch then change the passwords back.
    You could also log a SR to confirm with Oracle support if there are any workaround which is not published for public access.
    Regards,
    Hussein

  • Compile Apps Schema took sooooo long

    Hi Friends,
    EBS R12.1
    OEL 5.4
    I am compiling apps schema due to some invalid object when applying patch. but the program is running forever like 24hrs + now :(
    Have you encountered similar problem yet? Can you help me troubleshoot this kind of issue?
    adadmin
           Compile/Reload Applications Database Entities
       1.    Compile APPS schema
       2.    Compile menu information
       3.    Compile flexfields
       4.    Reload JAR files to database
       5.    Return to Main Menu
    Enter your choice [5] : 1
    sqlplus -s APPS/***** @/u01/applprod/PROD/apps/apps_st/appl/ad/12.0.0/sql/adutlrcmp.sql APPLSYS ***** APPS ***** ***** 16  0 NONE FALSEThe above program is running forever and its has activity when you check OS status "top""
    top - 14:27:49 up 63 days,  4:59,  6 users,  load average: 2.12, 2.17, 2.23
    Tasks: 432 total,   2 running, 430 sleeping,   0 stopped,   0 zombie
    Cpu(s): 12.5%us,  0.2%sy,  0.0%ni, 86.9%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st
    Mem:   8171552k total,  8121216k used,    50336k free,    34908k buffers
    Swap:  8388600k total,  1101216k used,  7287384k free,  5796552k cached
      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    23133 oraprod   25   0 1227m 116m 109m R 100.0  1.5   1144:00 oracle
    27215 root      16   0 13004 1364  820 S  0.7  0.0   0:04.44 top
    18303 root      15   0 13004 1360  816 R  0.3  0.0   0:00.03 top
    23346 oradev1   15   0 1215m  41m  41m S  0.3  0.5   3:48.11 oracle
    24746 appldev1  17   0  821m 246m 6244 S  0.3  3.1   8:25.78 javaPlease help....
    Thanks a lot
    MsK

    Hi,
    I tried to abort the program (ctrl+c) and this is the result in the adadmin.log
    sqlplus -s APPS/***** @/u01/applprod/PROD/apps/apps_st/appl/ad/12.0.0/sql/adutlrcmp.sql APPLSYS ***** APPS ***** ***** 16  0 NONE FALSE
    Arguments are:
    AOL_schema = APPLSYS, AOL_password = *****,
    Schema_to_compile = APPS, Schema_to_compile_pw = *****,
    SYSTEM_password = *****, Total_workers = 16, Logical_worker_num = 0
    Object_type_to_not_compile = NONE
    Use_stored_dependencies = FALSE
    Connected.
    Running utl_recomp.recomp_parallel(16), if it exists
    OWNER                          NUM_INVALID
    APPS                                    87
    Elapsed: 00:00:00.09
    PL/SQL procedure successfully completed.
    Elapsed: 00:00:00.00
    STATUS_MESSAGE
    Running UTL_RECOMP.RECOMP_PARALLEL...
    declare
    ERROR at line 1:
    ORA-01013: user requested cancel of current operation
    An error occurred while running a SQL*Plus script.
    Continue as if it were successful [No] : No
    AD Administration error:
    Error running adutlrcmp.sql in adprdcAdUtilrcmp()
    An error occurred while compiling invalids using the SYS.UTL_RECOMP() package.
    Time is: Tue Sep 28 2010 14:29:09
    Backing up restart files, if any......Done.

Maybe you are looking for