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 AMSounds 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.
-
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/882Hi 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 JensenHi 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 KumarThis 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)?
thanksuser13428495 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 -
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,
NickHey Nick
you may want to move this and the other SLT related question to the SAP LT Replication Server forum.
- Lars -
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,
NickHi,
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 PMi 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
PeteUSER_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
-
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
-
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 .
-
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,