Schema Selection

Hi,
I have a question on schema selection while creating a physical schema of my target data server.Actually there are two option Schema(Schema) |> here i select my target schema and other is Schema(Work Schema) |> here the confusion comes
which schema I have to select here work repository schema or target data server schema??_
if any one of this then what will be the different effect??
And please clarify me the difference between  the two
schema option(Schema(Schema) and Schema(Work Schema) ) and what are their responsibilities????
Thanks
Anindya
NB:
here is the details:-
physical architecture-->oracle(right click and insert new data server)-->then create and configure the data server(name:target_data_server)-->right click on target_data_server and insert new physical schema-->select definition tab-->Schema(Schema) |> and Schema(Work Schema) |> here the drop down options comes

You are going to use the 1st schema where your actual table resides. Second schema ( workschema ) will be used for temp tables ( $ tables) only....
Hi,
I if select my *'work repository' schema* as Second schema ( workschema ) and target server schema as staging area then where the transformation will be occurred before loading to the Target???
If transformation occur in Staging area(i.e in target)
Then please clarify me what type of temporary tables(based on which table?) created in Second schema ( workschema ) and Staging area(i.e in target) ???
Actually i want to know the role/use of the temporary tables created in these schemas(work repository and target server schema ) for the above case.
And my second question is that if I select target server schema for both the case ( Second schema ( workschema ) and StagingArea) then what is the use of the WorKRepository Schema at that time ??Is any temp temp table will be created there??
Thanks
Anindya

Similar Messages

  • Insbridge--Rate Manager--Unable to locate output schema selection.

    hi, im getting the following error while testing / executing a rating or underwriting program
    Rating Error
    Unable to locate output schema selection.
    Rating Summary
    ID Values
    Program Name Program not found!
    Parent ID 1020
    Line Of Business 3
    Program ID 1
    Program Version 1
    Rate Status
    Package Date Program Location Error
    Rate Location system8-pc
    Rate Environment rm
    From Cache False
    Running Time 0.454 seconds
    how do i solve this ?
    Edited by: user11436116 on Sep 29, 2010 2:11 AM

    Sounds like your rate request XML does not match the schema required to obtain a rate, or the information in the rate request XML does not match up to a published rating program.

  • Schema Selection Extension

    I've created an extension for Oracle SQL Developer that allows you to specify a default schema for a connection. It also provides a drop-down list to select the current schema for your worksheet.
    I've made the jar-file and source available through javaforge.com.
    http://javaforge.com/project/schemasel
    As a PeopleSoft developer I've been using this extensively at work. Hope it's of use to some of you.
    Regards,
    Bauke Gehem
    http://nl.linkedin.com/pub/bauke-gehem/8/b58/882

    Hi Bauke,
    You extension is something i was hopping oracle will do.
    Anyway i've downloaded the extension and when i'm selecting from the dop-down list it it doesn't show be the default schema specified in the connectin name between brackets but it does select the schema.
    Any idea why is not working as yours?
    in your extension features list, you said the default schema can be specified in the default schema. How can it can be achieved?
    Many thanks
    Dani

  • Schema selection changed in business components

    When you edit the business components in 903 you cannot select specific schemas only you own, none or all. In 902 it was possible to slect a schema.
    Why has this been changed? it makes it so much more difficult to find tables and view on the database.
    Regards
    Jeppe Jensen

    Hi Jeppe-
    Sorry for the slow response, we've been awfully busy around here lately. This appears to be only a problem
    with the edit wizards, i.e. the create wizards will correctly display all the user names, but when you edit the objects the
    usernames are not correctly displayed. I will log a bug against this and fix it for the 9.0.3 relesae.
    Ray

  • Multiple Schema select Query problem

    Hi everyone,
    when I tried to execute a select query as following,
    select A.field1, B.field2 from S1.table1 A, S2.table2 B
    in a session bean, it gives an exception as follows
    " An illegal attempt to use multiple resources that have only one-phase capability has occurred within a global transaction"
    Can anyone pls help me in this regard.
    Thanking you
    D. Suresh Kumar

    This is the query i thought of executing
    SELECT * FROM SCH2.AP_TRANSACTION_EPS A, TRANSACTION_TYPES B WHERE C_FUND_CODE = '" + fundCode + "'AND D_TRADE_DATE = to_date('" + date + "','yyyy-mm-dd') AND A.C_TRANS_CODE = B.C_TRANS_CODE " + " AND B.C_TRANS_TYPE = '" + transType + "' ";
    where "fundCode", "date","transType" are java variables.
    The error message is
    [8/1/03 12:38:49:688 IST] 491a6a5 TransactionIm E WTRN0062E: An illegal attempt to use multiple resources that have only one-phase capability has occurred within a global transaction.
    [8/1/03 12:38:49:750 IST] 491a6a5 ConnectO A CONM6014I: Received exception (IllegalStateException) in method (enlist). Issuing new exception (IllegalTransactionStateException). The original exception's stack trace was: java.lang.IllegalStateException
    Thanking you

  • HR Schema: Select salary which is earned by the most employees+how often

    hi all,
    select * from (
    SELECT salary, COUNT(salary)
    FROM employees
    group by salary order by 2 desc) where rownum < 2;
    SALARY | COUNT(SALARY)
    2500 | 6
    Is there another solution for this result (without rownum)?
    thanks

    user13428495 wrote:
    thanks a lotYour solution was way better then all others posted so far. Why? Because you only scanned the employees table one time. All others needed to scan this table two times. Therefore your query will probably execute faster if the data will become more. For small data sets you will not notice any difference.
    Other solutions that will only scan the table one time can be using the KEEP syntax or an analytic function.
    untested
    /* aggregate version */
    select max(count_sal), max(salary) keep (dense_rank first order by count_emps desc)
    from (SELECT salary, COUNT(*) as count_emps
            FROM employees
           group by salary )
    /* maybe the double group works directly without extra select */
    select max(COUNT(*)) cnt, max(salary) keep (dense_rank first order by COUNT(*) desc) salary
    FROM employees
    group by salary;
    /* analytic version with a different output*/
    select v2.* from (
       select v1.*, rank() over (order by count_emps desc)
       from (
          SELECT e.*, count(*) over (partition by e.salary) count_emps rn
          FROM employees e) v1
       order by count_emps desc) v2
    where v2.rn = 1Edited by: Sven W. on Sep 8, 2011 1:53 PM typo correction: dense_rank

  • HANA SLT Schema selections

    Hi ,
    We have  SLT server with 2 configurations setup (schema) , DEV and QA. on one of these configurations we are using transformation with an include where it is calling a source system via RFC. Normally we would point SLT Dev to ECC dev , SLT QA to ECC QA etc but in this case we wanted to point SLT Dev to another system based on the current configuration ID.
    I was trying to get that info from SY table in runtime but couldn't find a way to debug the include.
    1. Is there a way to debug include in transformation in runtime ( I tried a hard code break point with no luck).
    2. Can I find out using a case statment which configuration is being used ? this will drive the RFC to the correct source system.
    Thank you,
    Nick

    Hey Nick
    you may want to move this and the other SLT related question to the SAP LT Replication Server forum.
    - Lars

  • HANA SLT schema selection

    Hi ,
    We have  SLT server with 2 configurations setup (schema) , DEV and QA. on one of these configurations we are using transformation with an include where it is calling a source system via RFC. Normally we would point SLT Dev to ECC dev , SLT QA to ECC QA etc but in this case we wanted to point SLT Dev to another system based on the current configuration ID.
    I was trying to get that info from SY table in runtime but couldn't find a way to debug the include.
    1. Is there a way to debug include in transformation in runtime ( I tried a hard code break point with no luck).
    2. Can I find out using a case statment which configuration is being used ? this will drive the RFC to the correct source system.
    Thank you,
    Nick

    Hi,
    have a look here: http://scn.sap.com/thread/3469839
    and in more detail here: http://scn.sap.com/thread/3419110
    Best,
    Tobias

  • Setting default schema with Schema Select extension

    Has anyone tried to do this? The web site says to put the default schema name in square brackets at the end of the connection name. When I try to do that, SQL Developer says that square brackets are illegal characters for a conneciton name.
    In essence I want to have users log in with their own individual accounts, but have their schema context automatically set to a different schema.

    You'll need to contact the extension provider directly for support.
    You could achieve the same result with a trigger - and you'd have more control over when this happened, what applications, etc.
    If you want bracketed connection names, you'll need to run an older version of SQL Developer or manually edit the connections.xml file to add the brackets to the name.
    Edited by: Jeff Smith SQLDev PM on Apr 24, 2013 10:43 AM

  • Query OR Stored Proc to get data from Tables from All Schemas in the d/base

    Hello Experts, (I appologize if i am not using the right way to ask questions)
    I have a database, and it has around 400 schemas in it. I have designed a query which will fetch the data from three different table's from Schema1.
    But it will be a tedious process of entering the 400 schemas names and pulling the information.
    I would like to know as to what would be the best possible way to;
    1) Look for all the schemas in the database
    2) Look for those specific tables in the schema, which has the data in the tables.
    3) If the tables are not present, than Ignore that schema and proceed further.
    4) Load the data into a table
    Any help, would appreciate it.
    Thanks!
    The query that i am using is as follows;
    -- Query to select all the Schemas from the database
    select username from all_users
    order by username;
    -- Sample Query to see if Tables exsist in the schema
    SELECT DISTINCT OWNER, OBJECT_NAME
    FROM ALL_OBJECTS
    WHERE OBJECT_TYPE = 'TABLE'
    AND OBJECT_NAME IN ('ENROLLMENT', 'PRDCT', 'L_P_L')
    AND OWNER in ('Schema_1', 'Schema_2', Schema_3', Schema_4',Schema_5', Schema_6')
    ORDER BY OWNER;
    --Query to get the data from the tables in a Schema
    select 'Schema_1@DATABASE_NAME' AS SCHEMA,
    (SELECT MAX(LOAD_DT) FROM Schema_1.LOAD_STATUS) AS MAX_LOAD,
    L_PROD_LINE.PROD_LINE,
    COUNT(DISTINCT ENROLLMENT.MEM_NBR) AS MEMBERSHIP
    FROM
    Schema_1.ENROLLMENT,
    Schema_1.PRDCT,
    Schema_1.L_P_L
    WHERE
    ENROLLMENT.PRODUCT_ID = PRDCT.PRODUCT_ID AND
    PRODUCT.PROD_LINE_ID = L_P_L.ID
    GROUP BY
    L_P_L.PROD_LINE;

    Hi,
    999355 wrote:
    Hello Experts, (I appologize if i am not using the right way to ask questions)See the froum FAQ {message:id=9360002}
    I have a database, and it has around 400 schemas in it. I have designed a query which will fetch the data from three different table's from Schema1.
    But it will be a tedious process of entering the 400 schemas names and pulling the information.
    I would like to know as to what would be the best possible way to;
    1) Look for all the schemas in the database
    2) Look for those specific tables in the schema, which has the data in the tables.
    3) If the tables are not present, than Ignore that schema and proceed further.
    4) Load the data into a table
    Any help, would appreciate it.
    Thanks!
    The query that i am using is as follows;
    -- Query to select all the Schemas from the database
    select username from all_users
    order by username;
    -- Sample Query to see if Tables exsist in the schema
    SELECT DISTINCT OWNER, OBJECT_NAME
    FROM ALL_OBJECTS
    WHERE OBJECT_TYPE = 'TABLE'
    AND OBJECT_NAME IN ('ENROLLMENT', 'PRDCT', 'L_P_L')
    AND OWNER in ('Schema_1', 'Schema_2', Schema_3', Schema_4',Schema_5', Schema_6')
    ORDER BY OWNER; Do you want to give a list of possible schemas (like the 6 above), or do you want to consider all schemas, however many and whatever they are called?
    You can get the right information for ALL_OBJECTS, but, since you known all the objects of interest are tables, ALL_TABLES will be faster and simpler.
    --Query to get the data from the tables in a Schema
    select 'Schema_1@DATABASE_NAME' AS SCHEMA,
    (SELECT MAX(LOAD_DT) FROM Schema_1.LOAD_STATUS) AS MAX_LOAD,
    L_PROD_LINE.PROD_LINE,
    COUNT(DISTINCT ENROLLMENT.MEM_NBR) AS MEMBERSHIP
    FROM
    Schema_1.ENROLLMENT,
    Schema_1.PRDCT,
    Schema_1.L_P_L
    WHERE
    ENROLLMENT.PRODUCT_ID = PRDCT.PRODUCT_ID AND
    PRODUCT.PROD_LINE_ID = L_P_L.ID
    GROUP BY
    L_P_L.PROD_LINE;I take it that the tables in question are ENROLLMENT, PRDCT and L_P_L; they won't have different names in different schemas.
    You can start this way:
    BEGIN
        FOR  c  IN  (
                          SELECT    owner
                  FROM      all_tables
                  WHERE     table_name  IN ( 'ENROLLMENT'
                                            , 'PRDCT'
                                  , 'L_P_L'
                  GROUP BY  owner
                  HAVING    COUNT (*) = 3
        LOOP
            ...  -- Now get the results for tables in the c.owner schema
        END LOOP;
    END;
    /This will find the schemas that have all 3 of those tables.
    Inside the loop, write another dynamic query. All that will change is the value of c.owner
    Sorry, I'm running out of time now. I hope this helps.

  • Select from sys.all_ind_columns works in sql*plus but not in stored proc

    I'm writing a query to find duplicate rows in a temporary table which has no unique index defined before I insert the data into the real table. I'm trying to query the sys.all_ind_columns view for the target table which belongs to a different schema:
    SELECT column_name colnm
    FROM sys.all_ind_columns i
    WHERE i.table_owner = 'SUSDB'
    AND i.index_name LIKE '%LUK'
    AND i.table_name = &tbnm
    ORDER BY i.column_position;
    This works from my GUI interface and returns five rows but when I put it into a stored procedure I get now data returned. I have granted my userid SELECT ANY DICTIONARY authority. What else do I need?

    CREATE OR REPLACE FUNCTION bog_elsa2_leslie.diag_msg_1000_cursor(i_rept_inst IN VARCHAR2,
    i_rept_time_frame IN VARCHAR2,
    i_table_name IN VARCHAR2,
    i_column_name IN VARCHAR2,
    i_domain_table IN VARCHAR2,
    i_domain_column IN VARCHAR2,
    i_domain_code IN VARCHAR2,
    i_trace_flg IN NUMBER := 0)
    RETURN VARCHAR2 IS
    cursor_stg VARCHAR2(4000);
    || File name: diag_msg_1000_cursor.fnc
    || Created by: ELSA.LESLIE
    || Created on: 20071215 4:08:20 AM
    || Purpose: Build the string that will retrieve PRIKEY and CONTENTS
    || from the target table, university, time frame, submission
    || and table passed as parameters for the 1000 dignostic.
    || Diagnostic 1000:
    || Validate that the table's logical unique key constraint
    || is not violated.
    || In: ***
    || *** ALL INPUT VARIABLES MUST BE DECLARED EVEN IF THEY ARE
    || *** NOT USED IN THIS PARTICULAR FUNCTION BECAUSE THE
    || *** EDIT_ANY_TABLE PROCEDURE CALLS THE FUNCTION IN AN
    || *** EXECUTE IMMEDIATE STATEMENT THAT REQUIRES THE 'USING'
    || *** PHRASE BE PART OF THE CALLING PROGRAM RATHER THAN BEING
    || *** INCLUDED IN THE RETURNED CURSOR_STG.
    || ***
    || i_rept_inst = reporting institution (eg. UF, FSU)
    || i_rept_time_frame = reporting time frame (eg., 200608, 20062007)
    || i_table_name = target table to be edited (eg. BUILDINGS, ENROLLMENTS)
    || i_trace_flg is optional and is used for debugging (values: TRUE/FALSE)
    || [not used] i_column_name = eg. ALTER_YR, BASE_YR
    || [not used] i_domain_table = the name of the domain table containing valid values
    || [not used] (eg. DOMAIN_MAIN_VALUES, DOMAIN_UNIV)
    || [not used] i_domain_column = the name of the column in the domain table that
    || [not used] contains the valid values (eg. CODE, OPEID_CD)
    || [not used] i_domain_code = the 5-digit domain code (eg. 10021, 01045)
    || Out: cursor_stg = executable SQL to return error row information
    || Dependencies: Logical Unique Key for tables must be have the string 'LUK'
    || postpended to it's name.
    || Exceptions: none
    || Copyright: BOG 2007
    || ***************************************************
    || Modifications:
    || Userid - Date - Modification description
    -- Constants and special assignments
    rept_inst VARCHAR2(4) := upper(i_rept_inst);
    rept_time_frame VARCHAR2(8) := i_rept_time_frame;
    table_name VARCHAR2(30) := upper(i_table_name);
    column_name VARCHAR2(30) := upper(i_column_name);
    domain_table VARCHAR2(30) := upper(i_domain_table);
    domain_column VARCHAR2(30) := upper(i_domain_column);
    domain_code VARCHAR2(5) := upper(i_domain_code);
    trace_flg NUMBER := i_trace_flg;
    file_name VARCHAR2(100) := 'diag_msg_1000_cursor: ';
    unq_cols VARCHAR2(1000) := NULL;
    unq_contents VARCHAR2(4000) := NULL;
    unq_where VARCHAR2(4000) := NULL;
    -- Accounting of process n/a all contained in the for loop
    row_num NUMBER := 0;
    -- Object types - n/a
    -- Cursors
    CURSOR ix_cols_curr(tbnm VARCHAR2 := table_name) IS
    SELECT column_name colnm
    FROM sys.all_ind_columns i
    WHERE i.table_owner = 'SUSDB'
    AND i.index_name LIKE '%LUK'
    AND i.table_name = tbnm
    ORDER BY i.column_position;
    -- Cursor variables n/a
    -- errors and exceptions
    sql_code NUMBER;
    sql_errm VARCHAR2(255);
    BEGIN
    -- output trace information if requested
    IF trace_flg = 1
    THEN
    dbms_output.put_line(file_name || 'rept_inst = ' || rept_inst);
    dbms_output.put_line(file_name || 'rept_time_frame = ' || rept_time_frame);
    dbms_output.put_line(file_name || 'table_name = ' || table_name);
    dbms_output.put_line(file_name || 'column_name = ' || column_name);
    dbms_output.put_line(file_name || 'domain_table = ' || domain_table);
    dbms_output.put_line(file_name || 'domain_column = ' || domain_column);
    dbms_output.put_line(file_name || 'domain_code = ' || domain_code);
    END IF;
    -- ix_cols_loop builds a string of the columns contain in the
    -- logical unique key which is then later incorporated into the
    -- select cursor returned to the calling program.
    FOR this_col IN ix_cols_curr(table_name)
    LOOP
    <<ix_cols_loop>>
    -- output trace information if requested
    IF trace_flg = 1
    THEN
    row_num := ix_cols_curr%ROWCOUNT;
    dbms_output.put_line(file_name || 'row=' || row_num ||
    'column_name=' || this_col.colnm);
    END IF;
    IF unq_cols IS NOT NULL
    THEN
    unq_cols := unq_cols || ', ';
    unq_contents := unq_contents || ', ';
    END IF;
    unq_cols := unq_cols || this_col.colnm;
    unq_contents := unq_contents || q'[']' || this_col.colnm ||
    q'['=]' || this_col.colnm;
    unq_where := unq_where || 'AND tbl.' || this_col.colnm ||
    ' = dups.' || this_col.colnm;
    END LOOP ix_cols_loop;
    IF trace_flg = 1
    THEN
    dbms_output.put_line(file_name || 'unq_cols =' || unq_cols);
    dbms_output.put_line(file_name || 'unq_contents =' || unq_contents);
    dbms_output.put_line(file_name || 'unq_where =' || unq_where);
    END IF;
    cursor_stg := 'SELECT prikey, ' || unq_contents || ' AS contents ' ||
    'FROM univdb.' || table_name || ' tbl, (SELECT ' ||
    unq_cols || ', COUNT(*) FROM univdb.' || table_name ||
    q'[ WHERE rept_inst = ']' || rept_inst || q'[']' ||
    q'[AND rept_time_frame = ']' || rept_time_frame || q'[']' ||
    ' GROUP BY ' || unq_cols || ' HAVING COUNT(*) > 1) dups' ||
    q'[ WHERE tbl.rept_inst = ']' || rept_inst || q'[']' ||
    q'[ AND tbl.rept_time_frame = ']' || rept_time_frame ||
    q'[']' || unq_where;
    -- output trace information if requested
    IF trace_flg = 1
    THEN
    dbms_output.put_line(file_name || 'cursor_stg = ' || cursor_stg);
    END IF;
    RETURN(cursor_stg);
    EXCEPTION
    -- block exception
    WHEN OTHERS THEN
    sql_code := SQLCODE;
    sql_errm := SQLERRM;
    IF trace_flg = 1
    THEN
    dbms_output.put_line(file_name || ' ROW NUM ' || row_num || ' sql code ' ||
    sql_code || ' sql message ' || sql_errm);
    END IF;
    END diag_msg_1000_cursor;

  • Will deleting a column at logical schema delete the same at physical level by DDL Sync?

    Will deleting a column at logical schema delete the same at physical level by DDL Sync?

    Hi David,
    First of all thanks for your quick response and for your help logging the enhancement request,
    I am testing more or less your suggestion but I  am not sure if I understood exactly what you mean,
    1)I imported from data dictionary in a new model and into the options menu on the schema select screen I un-ckecked partitions and triggers,
    I guessed that the import should not get from the data dictionary the information about the partitions but the result is that the tables partitioned (by list in this case) are partitioned by range without fields into the physical model on SDDM,
    2)I select one of the tables modify a NO partitioned option and propagate the option for the rest of the tables
    3) I imported again from data dictionary but this time I included the partitions into the option menu on select schema screen,
    into tabular view on compare models screen I can select all the tables with different partitioned option, also I can change for "list partitions" and select only the partitions that I want to import.
    So I have a solution for my problem, thanks a lot for your suggestion
    The second step I'm not sure is needed or maybe I can avoid the step with some configuration setting in any of the preferences screen,
    if not, I think the options to not include partitions into select schema screen are not so clear, at least for me,
    please, could you confirm me if a way to avoid the second step exists or if I misunderstood this option?
    thanks in advance

  • ORDER BY(SELECT ...) for what?

    Hi, actually i'm preparing OCE - SQL exam...
    but now when i expect no more BIG surprises for me in the sql world something appear that i have not seen before(jajajaja)...
    what is the use of ORDER BY clause combining it with a SELECT statement?
    example:
    SQL> desc pruebas
    Nombre
    ID
    NOMBRE
    EMAIL
    SQL> select * from pruebas
    *2 order by (select nombre from pruebas where nombre like 'w%' and rownum <=1)*
    Edited by: user586516 on Nov 15, 2008 7:05 PM

    i aggre with Rob van Wijk that the provided example doesn't make sense.
    But there are situations Where an "order by select" is useful:
    Sometimes you have the restriction that a select must go against excatly one table, but the ordering should be done on a column in another table.
    One example is programming with Oracle forms and wanting to put DML against a datablock which is based on one table.
    A typical situation is you have a table with a suggorate foreign key and you you want to sort your query by the "business key" in the lookup table.
    Example from HR-scheme:
    SELECT EMPLOYEE_ID,
           LAST_NAME,
           DEPARTMENT_ID
      FROM EMPLOYEES Y
    ORDER BY (SELECT DEPARTMENT_NAME
                FROM DEPARTMENTS X
               WHERE X.DEPARTMENT_ID=Y.DEPARTMENT_ID
             )hope this helps

  • Authorization Scheme problem using query

    Greetings:
    I have an application with 4 different roles in my application. Depending on the user role, the access to different pages within the application are filtered. We have 4 group types: admin, general, transactional and read_only; each, with descending levels of authorization.
    The application utilizes a two-level tab navigation system in which I hide the tabs that the users are not supposed to see, depending on the level of authorization that they have. I have implemented three authorization schemes for three different types of access depending on the pages within my application. The only page without any auhorization is the login page.
    The three created authorization schemes are as follows.
    My first scheme (set as scheme type: exists SQL Query):
    Select APP_USER_NAME, APP_GROUP_TYPE from APP_USERS
    where
    APP_USER_NAME = :APP_USER
    AND
    APP_GROUP_TYPE != 'READ_ONLY'
    This one is supposed to negate access to the READ_ONLY group, but allow access to all other groups.
    My Second scheme (set as scheme type: exists SQL Query):
    Select APP_USER_NAME, APP_GROUP_TYPE from APP_USERS
    where
    APP_USER_NAME = :APP_USER
    AND
    (APP_GROUP_TYPE != 'READ_ONLY'
    and
    APP_GROUP_TYPE != 'transactional')
    The second one, I have added the transactional group as to be explicitly negated access.
    My Third scheme
    Select APP_USER_NAME, APP_GROUP_TYPE from APP_USERS
    where
    APP_USER_NAME = :APP_USER
    AND
    (APP_GROUP_TYPE != 'READ_ONLY'
    AND
    APP_GROUP_TYPE != 'transactional'
    AND
    APP_GROUP_TYPE != 'general')
    the last one, I have added the general group as to be explicitly negated access.
    I am thinking that, logically, this would work, but the pages do not display properly. I am always getting the failed authorization page, even with my admin user. Is there something wrong with my methodology? Should I be white-listing instead of black-listing in my queries? Thanks for your support.

    I appreciate your help Jeff, you helped me a great deal, but not in the way you may think. In your link, there was a post that offered a solution with a simple query. There was one person that posted a query using (upper) to bring the username to uppercase so it can be properly compared to :APP_USER. Yes, the users were entered as lowercase, the logic was ok. I changed the query logic to a white list as to avoid possible users that may be able to authenticate into the application without a proper group configured.
    Thanks for your support. Maybe this can help someone on the forums out.

  • Cannot see registered XML schema in user_objects

    Hi,
    I noticed that XML schema that I register do not appear in the user_objects view. But they appear in the all_objects view.
    Joining all_objects with all_xml_schemas each XML schema appears to have two owners, the owner XDB and the account used to register the schema.
    select schema_url,X.owner xml_owner,O.owner object_owner
    from all_xml_schemas X, all_objects O
    where int_objname = object_name
    SCHEMA_URL                                                   XML_OWNER       OBJECT_OWNER
    ts-csg.com/group_alertAscii.xsd                              OPS$PHITCHMAN   XDB
    ts-csg.com/group_applicationId.xsd                           OPS$PHITCHMAN   XDB
    ts-csg.com/group_paraAsciiSimple.xsd                         OPS$PHITCHMAN   XDB
    ts-csg.com/group_paragraphAscii.xsd                          OPS$PHITCHMAN   XDB
    ts-csg.com/group_paraAscii.xsd                               OPS$PHITCHMAN   XDB
    ts-csg.com/group_coreAscii.xsd                               OPS$PHITCHMAN   XDB
    ts-csg.com/group_psList.xsd                                  OPS$PHITCHMAN   XDBIs this right?
    Thanks
    Pete

    USER_XML_SCHEMAS is the view you need to query.
    USER_XML_SCHEMAS describes the registered XML schemas owned by the current user. Its columns (except for OWNER) are the same as those in ALL_XML_SCHEMAS.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/statviews_4491.htm#REFRN26307

Maybe you are looking for

  • After latest update (today), Firefox continually crashes. How can I uninstall this latest update? Tried creating new profiles and they also crash.

    Firefox worked earlier today (August 19, 2013 about 6:30 pm EDT). When I opened Firefix after 9pm EDT, Firefox attempted to perform an update. No error was given, but now Firefox will not start. Running a Windows 8 machine with all updates and curren

  • I keep losing memory off my c drive on my HP Stream 7 tablet?

    I am wondering why my gb's keep going down on my c drive on my HP Stream 7 tablet? I cant figure out where the memory keeps going as I am not downloading anything or surfing the web, im missing about 6 gbs now over the course of about 3 days. It says

  • How to change the color of blog titles on blog archive page?

    So while I'm waiting for apple to fix iweb's publishing problem, I might as well do a revamp of my site in the meantime. One thing I've been itching to change, but can't is the color of the blog titles on the main blog archive page? They show up in r

  • Sql loader at run time

    hi i want to load file to oracle databse using java .But at run time i want to make some changes like removiing duplicates and null values.please can body tell me how to use sql loader at run time. Thanks in advace .

  • Join of 2 tables.

    Hello Friends,                     I'm unable to do a simple join thing .. I'm joining AUSP ,KLAH tables . i'm taking OBJEK,ATINN,KLART,ATWRT from AUSP table and KLART ,CLASS from KLAH ..                             finally i need OBJEK ,ATINN,KLART,