Data Services repository tables and views: ALVW_MAPPING is empty
Hello.
I need to read via SQL (from inside a DataServices job) the name of target table used in the dataflow of a job.
My problem is that the metadata repository view ALVW_MAPPING is empty, as the tables underneath AL_COLMAP and AL_COLMAP_TEXT are empty. Some other tables, for instance AL_INDEX and AL_COLUMN, are not empty.
Can anyone help me with a solution or an explanation to this? Thank you in advance.
AL_INDEX and AL_COLMAP store metadata of tables that you import in Datastore
AL_COLMAP and AL_COLMAP_TEXT table store column mapping information that use in Dataflow, this data is usually populated when you save Dataflow, check if the "automatically calculate column mapping" option is checked in the Tools-> Options window in Designer
if you are not seeing any data in these 2 tables, then go to Designer, select Datastore tab in object library right in the Datastore workspace select Repository menu option and select Calculate Usage Dependency once that completes do select Calculate Column Mapping from the same menu, once that completes check if you see data in these 2 tables
Similar Messages
-
Delayed Data Display for Tables and Views
Is it possible to delay the display of data for data and views.
I work on remote databases over relatively slow ADSL/Dialup connections when compared to a LAN/WAN.
If the tables are large, the data retrieved can be relatively slow and therefore the setting of a filter before display would reduce the amount of data retrieved and enable the viewing of the attributes, statistics etc in a timely mannerAL_INDEX and AL_COLMAP store metadata of tables that you import in Datastore
AL_COLMAP and AL_COLMAP_TEXT table store column mapping information that use in Dataflow, this data is usually populated when you save Dataflow, check if the "automatically calculate column mapping" option is checked in the Tools-> Options window in Designer
if you are not seeing any data in these 2 tables, then go to Designer, select Datastore tab in object library right in the Datastore workspace select Repository menu option and select Calculate Usage Dependency once that completes do select Calculate Column Mapping from the same menu, once that completes check if you see data in these 2 tables -
Reg Repository tables and views
Hi
I am new to designer heard that the repository has its own database.
Currently i need some details on where the tablenames and columns are stored.
i went through some of the views in the designer and iam able to get a view by name CI_TABLE_DEFINITIONS where the i could find out all the table names.
i am in need of a table or a view where all the columns in the corresponding tables are stored.
The final output i need is by making use of a query i should get the tablename and columns that are available in a particular table.
Thanks for your help.
Cheers
SujiHi,
I think you are looking for the metadata model of the repository. The one for Designer 6i can be obtained by the following URL:
http://download-uk.oracle.com/otn_hosted_doc/designer/doc_library/6i_release42/CDOC72/model/el_defs/outer_frame2_de.htm
But if you have installed Des6i, I think it should be available in <ORACLE_HOME>\cdoc72\model\el_defs.
HTH
Kind regards,
Lennart de Vos -
Tables and views greyout in selection of data source
Hi
I have setup Data Gateway and data sources to a on-prem SQK server in Power BI for Office 365. I have connected to the onsite database but some of the tables and views are greyed-out. The warning relates to the tables not supporting oData but I am not
sure what I need to do from here. Most of the tables are OK and I cant see what would be causing some of them to not be supported.
Please advise
JasonGenerally speaking, there are two possible common reasons.
all columns in table is nullable.
Or you have an unsupported column data type in table. Please check here.
http://office.microsoft.com/en-us/office365-sharepoint-online-enterprise-help/supported-data-sources-and-data-types-HA104149785.aspx?CTT=5&origin=HA104079172 -
Data service for table in Oracle 8.0.6
Hi,
Using WebLogic 8.1.4 and LiquidData 8.5 I am trying to create physical data services for tables in a DB in Oracle 8.0.6. I am aware that that Oracle version is not supported by Oracle anymore, but I need to work with that version anyway (you know how it is sometimes).
I managed to create a connection pool for this through the WebLogic Server Console by providing the JDBC driver for 8.0.6., but when I want to create a data source using the new connection pool and WebLogic tries to get the metadata, I get pop up windows with messages like:
"Bigger type length than maximum"
and
"OALL8 in an inconsistent state"
and
"Protocol violation"
One more thing to mention: I also added the Oracle 8.0.6 JDBC driver to the WebLogic Server classpath (Tools -> WebLogic Server -> Server Properties ... -> WebLogic Server: added classes12.zip to Server classpath additions) and restarted WebLogic Workshop and Server. Still I get those error messages.
Is there a special procedure how to provide/configure a specific driver for a DBMS that is not natively supported by WebLogic?
Any help is appreciated.
Thanks,
WilkoHi Mike,
Thanks for the quick reply. Below the contents of the console window from starting the Workshop and Server. I'll try your next hint next and let you know about the outcome. As far as I see there were no errors issued by the Server while I tried to connect to Oracle 8.0.6 to upload metadata. (I am not sure whether anything was printed out while I started the server). My address is w.eschebach at vsnlinternational dot com.
Thanks,
Wilko
This is how my workshop.cfg looks like:
C:\bea\weblogic81\workshop
C:\bea\jdk142_05\jre\bin\java.exe
-XX:-UseThreadPriorities -Xmx256m -Xms64m -Xss256k -client -Dsun.io.useCanonCaches=false -Dsun.java2d.noddraw=true -Dsun.java2d.d3d=false -Djava.system.class.loader="workshop.core.AppClassLoader" -cp "C:\bea\weblogic81\workshop\wlw-ide.jar" workshop.core.Workshop
Console output:
DEBUG: extensions=C:\bea\weblogic81\workshop\\extensions
INFO: Registering extension com.bea.portal.ide.CommonServices
INFO: Service com.bea.portal.ide.findrefs.FindRefsSvc registered
INFO: Handler for urn:com-bea-portal-ide:ref-finders registered
INFO: Registering extension workshop.control.ControlServices
INFO: Service com.bea.ide.control.ControlSvc registered
INFO: Registering extension com.crystaldecisions.integration.weblogic.workshop.r
eport.Bootstrap
INFO: Registering extension workshop.debugger.DebuggerServices
INFO: Exit Handler found
INFO: Service com.bea.ide.debug.DebugSvc registered
INFO: Handler for urn:com-bea-ide:debugExpressionViews registered
INFO: Registering extension workshop.jspdesigner.JspDesignerServices
INFO: Service com.bea.ide.ui.browser.BrowserSvc registered
INFO: Service com.bea.ide.jspdesigner.PaletteActionSvc registered
INFO: Handler for urn:com-bea-ide-jspdesigner:tags registered
INFO: Registering extension workshop.liquiddata.LiquidDataExtension
INFO: Registering extension workshop.pageflow.services.PageFlowServices
INFO: Exit Handler found
INFO: Service workshop.pageflow.services.PageFlowSvc registered
INFO: Service com.bea.ide.ui.palette.DataPaletteSvc registered
INFO: Handler for urn:workshop-pageflow-wizard:extension registered
INFO: Registering extension com.bea.portal.ide.portalbuilder.PortalBuilderServic
es
INFO: Service com.bea.portal.ide.portalbuilder.laf.LookAndFeelSvc registere
d
INFO: Service com.bea.portal.ide.portalbuilder.laf.css.CssSvc registered
INFO: Service com.bea.portal.codegen.CodeGenSvc registered
INFO: Registering extension com.bea.portal.ide.PortalServices
INFO: Service com.bea.portal.ide.cache.CacheInfoSvc registered
INFO: Registering extension workshop.process.ProcessExtension
INFO: Service workshop.process.ProcessSvc registered
INFO: Service workshop.process.broker.channel.ChannelManagerSvc registered
INFO: Handler for urn:com-bea-ide-process:process registered
INFO: Registering extension workshop.shell.ShellServices
INFO: Exit Handler found
INFO: Service com.bea.ide.ui.frame.FrameSvc registered
INFO: Service com.bea.ide.core.datatransfer.DataTransferSvc registered
INFO: Service com.bea.ide.actions.ActionSvc registered
INFO: Service com.bea.ide.document.DocumentSvc registered
INFO: Service com.bea.ide.core.HttpSvc registered
INFO: Service com.bea.ide.ui.help.HelpSvc registered
INFO: Service com.bea.ide.ui.output.OutputSvc registered
INFO: Service com.bea.ide.core.navigation.NavigationSvc registered
INFO: Service com.bea.ide.filesystem.FileSvc registered
INFO: Service com.bea.ide.filesystem.FileSystemSvc registered
INFO: Service com.bea.ide.refactor.RefactorSvc registered
INFO: Service com.bea.ide.security.SecuritySvc registered
INFO: Handler for urn:com-bea-ide:actions registered
INFO: Handler for urn:com-bea-ide:document registered
INFO: Handler for urn:com-bea-ide:frame registered
INFO: Handler for urn:com-bea-ide:encoding registered
INFO: Handler for urn:com-bea-ide:help registered
INFO: Registering extension workshop.sourcecontrol.SCMServices
INFO: Service com.bea.ide.sourcecontrol.SourceControlSvc registered
INFO: Handler for urn:com-bea-ide:sourcecontrol registered
INFO: Registering extension workshop.sourceeditor.EditorServices
INFO: Service com.bea.ide.sourceeditor.EditorSvc registered
INFO: Service com.bea.ide.sourceeditor.compiler.CompilerSvc registered
INFO: Handler for urn:com-bea-ide:sourceeditor:sourceinfo registered
INFO: Registering extension com.bea.wls.J2EEServices
INFO: Service com.bea.wls.ejb.EJBSvc registered
INFO: Service com.bea.wls.DBSvc registered
INFO: Registering extension workshop.workspace.WorkspaceServices
INFO: Exit Handler found
INFO: Service com.bea.ide.workspace.WorkspaceSvc registered
INFO: Service com.bea.ide.workspace.ServerSvc registered
INFO: Service com.bea.ide.workspace.SettingsSvc registered
INFO: Service com.bea.ide.build.AntSvc registered
INFO: Service com.bea.ide.workspace.RunSvc registered
INFO: Handler for urn:com-bea-ide:settings registered
INFO: Handler for urn:com-bea-ide:project registered
INFO: Registering extension workshop.xml.XMLServices
INFO: Service com.bea.ide.xml.types.TypeManagerSvc registered
INFO: Service com.bea.ide.xml.types.TypeResolverSvc registered
INFO: Service com.bea.ide.xmlmap.XMLMapSvc registered
DEBUG: Workshop temp dir: C:\DOCUME~1\TR003137\LOCALS~1\Temp\wlw-temp-18920
DEBUG: ExtensionsLoaded: 8329ms
DEBUG: UI Displayed: 11563ms
DEBUG: Time to load XQuery Functions (in seconds) - 0
DEBUG: Time to load repository (in seconds) - 0
DEBUG: LdBuildDriver loaded
DEBUG: project ProvisioningDataServices activated
DEBUG: Setting active project to: ProvisioningDataServices
DEBUG: Workspace Activated: 17126ms
DEBUG: Document Panel initialized: 17501ms
DEBUG: *** CompilerProject constructor 1
DEBUG: WorkspaceLoaded: 17594ms
DEBUG: getClasspathMapping initiated with 29 item list.
DEBUG: getClasspathMapping returning 29 item map.
INFO: Startup Complete
DEBUG: Time to load repository (in seconds) - 1
DEBUG: Loading template file wsrp-producer-project.zip
DEBUG: Loading template file wli-tutorial.zip
DEBUG: Loading template file wli-schemas.zip
DEBUG: Loading template file wli-newprocess.zip
DEBUG: Loading template file wli-helloworld.zip
DEBUG: Loading template file webflow-project.zip
DEBUG: Loading template file tutorial-webservice.zip
DEBUG: Loading template file tutorial-pageflow.zip
DEBUG: Loading template file tutorial-jbc.zip
DEBUG: Loading template file tutorial-ejb.zip
DEBUG: Loading template file portal-project.zip
DEBUG: Loading template file portal-application.zip
DEBUG: Loading template file pipeline-application.zip
DEBUG: Loading template file oag-schemas.zip
DEBUG: Loading template file netui-webapp.zip
DEBUG: Loading template file liquiddata-project.zip
DEBUG: Loading template file liquiddata-application.zip
DEBUG: Loading template file ejb-template.zip
DEBUG: Loading template file default-workshop.zip
DEBUG: Loading template file datasync-template.zip
DEBUG: Loading template file crystalreports.zip
DEBUG: Loading template file commerce-project.zip
DEBUG: Loading template file commerce-application.zip
DEBUG: URI is null. Delete Version will not show up in the menu
DEBUG: URI is null. Delete Version will not show up in the menu
DEBUG: GCThread: performing gc while idle -
Ora-01219 database not open; only queries on fixed tables and views.
Hi everyone
There is another post stating this error, but since the source is different, I think is okay to make a different post as well.
Our database was working fine until the other day, when suddenly power went off, UPS was damaged and didn't hold, and when we restarted the database this is what happens:
Using Enterprise Manager Console, we can make a succesful connection in the same machine, but if we choose Schema, the following error appears:
ora-01219 database not open; only queries on fixed tables and views.
When accesing from a different machine:
ORA-01033: ORACLE initialization or shutdown in progress
Thanks in advanceHere is the last entries of alert log
Fatal NI connect error 12638, connecting to:
(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 11.1.0.7.0 - Production
Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 11.1.0.7.0 - Production
Time: 20-JUL-2010 15:48:31
Tracing not turned on.
Tns error struct:
ns main err code: 12638
TNS-12638: Fallo de recuperación de credenciales
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
Tue Jul 20 15:50:50 2010
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 2
Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST
Autotune of undo retention is turned on.
IMODE=BR
ILAT =18
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up ORACLE RDBMS Version: 11.1.0.7.0.
Using parameter settings in server-side spfile E:\ORACLE\CRIMINALISTICA\PRODUCT\11.1.0\DB_1\DATABASE\SPFILECRIM.ORA
System parameters with non-default values:
processes = 150
memory_target = 816M
control_files = "E:\ORACLE\ORADATA\CRIM\CONTROL01.CTL"
control_files = "E:\ORACLE\ORADATA\CRIM\CONTROL02.CTL"
control_files = "E:\ORACLE\ORADATA\CRIM\CONTROL03.CTL"
db_block_size = 8192
compatible = "11.1.0.0.0"
db_recovery_file_dest = "E:\Oracle\flash_recovery_area"
db_recovery_file_dest_size= 2G
undo_tablespace = "UNDOTBS1"
remote_login_passwordfile= "EXCLUSIVE"
db_domain = ""
dispatchers = "(PROTOCOL=TCP) (SERVICE=CRIMXDB)"
audit_file_dest = "E:\ORACLE\ADMIN\CRIM\ADUMP"
audit_trail = "DB"
db_name = "CRIM"
open_cursors = 300
diagnostic_dest = "E:\ORACLE"
Tue Jul 20 15:50:55 2010
PMON started with pid=2, OS id=1688
Tue Jul 20 15:50:55 2010
VKTM started with pid=3, OS id=2236 at elevated priority
Tue Jul 20 15:50:55 2010
DIAG started with pid=4, OS id=2332
Tue Jul 20 15:50:55 2010
DBRM started with pid=5, OS id=2328
Tue Jul 20 15:50:55 2010
PSP0 started with pid=6, OS id=2432
VKTM running at (20)ms precision
Tue Jul 20 15:50:55 2010
DIA0 started with pid=7, OS id=2160
Tue Jul 20 15:50:55 2010
MMAN started with pid=8, OS id=2156
Tue Jul 20 15:50:55 2010
DBW0 started with pid=9, OS id=2064
Tue Jul 20 15:50:55 2010
LGWR started with pid=10, OS id=3176
Tue Jul 20 15:50:55 2010
CKPT started with pid=11, OS id=3180
Tue Jul 20 15:50:55 2010
SMON started with pid=12, OS id=3184
Tue Jul 20 15:50:55 2010
RECO started with pid=13, OS id=3188
Tue Jul 20 15:50:55 2010
MMON started with pid=14, OS id=3192
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
starting up 1 shared server(s) ...
ORACLE_BASE from environment = E:\Oracle
Tue Jul 20 15:50:55 2010
MMNL started with pid=15, OS id=3196
Tue Jul 20 15:50:56 2010
alter database mount exclusive
Setting recovery target incarnation to 2
Successful mount of redo thread 1, with mount id 1304879008
Database mounted in Exclusive Mode
Lost write protection disabled
Completed: alter database mount exclusive
alter database open
Errors in file e:\oracle\diag\rdbms\crim\crim\trace\crim_dbw0_2064.trc:
ORA-01157: cannot identify/lock data file 9 - see DBWR trace file
ORA-01110: data file 9: 'E:\ORACLE\ORADATA\STOPCRIM5\STOPCRIM5TABLESPACE.ORA'
ORA-27047: unable to read the header block of file
OSD-04006: fallo de ReadFile(); no se ha podido leer del archivo
O/S-Error: (OS 38) Se ha alcanzado el final del archivo.
Errors in file e:\oracle\diag\rdbms\crim\crim\trace\crim_dbw0_2064.trc:
ORA-01157: cannot identify/lock data file 16 - see DBWR trace file
ORA-01110: data file 16: 'E:\ORACLE\ORADATA\PRUEBACARLOS\PRUEBACARLOSTABLESPACE.ORA'
ORA-27047: unable to read the header block of file
OSD-04006: fallo de ReadFile(); no se ha podido leer del archivo
O/S-Error: (OS 38) Se ha alcanzado el final del archivo.
Errors in file e:\oracle\diag\rdbms\crim\crim\trace\crim_dbw0_2064.trc:
ORA-01157: cannot identify/lock data file 17 - see DBWR trace file
ORA-01110: data file 17: 'E:\ORACLE\ORADATA\PRUEBACARLOS\PRUEBACARLOSINDEX.ORA'
ORA-27047: unable to read the header block of file
OSD-04006: fallo de ReadFile(); no se ha podido leer del archivo
O/S-Error: (OS 38) Se ha alcanzado el final del archivo.
ORA-1157 signalled during: alter database open...
Tue Jul 20 16:04:39 2010
db_recovery_file_dest_size of 2048 MB is 0.00% used. This is a
user-specified limit on the amount of space that will be used by this
database for recovery-related files, and does not reflect the amount of
space available in the underlying filesystem or ASM diskgroup. -
Fetch data from one table and insert into two tables in desired format
I have similar to the following data in a table and it is not normalized. The groupID is being used to group two records of similar nature.
DECLARE @OldDoc TABLE (oldDocID INT, groupID INT, deptID INT)
INSERT INTO @OldDoc (oldDocID, groupID) VALUES (1, NULL, 111),(2,NULL,111),(3,1,111),(4,NULL,333),(5,1,222),(6,NULL,333),(7,2,222),(8,2,333),(9,NULL,111),(10,3,222),(11,NULL,333),(12,3,444)
I need to process the data from the above table (@OldDoc) and write into two new tables (@NewDoc and @NewDocGroup) as follows.
oldDocID should be stored as newDocID when inserting to @NewDoc table. Only records with groupID NULL and one record (first one) per group should be considered (For example, oldDocID 5 is not considered as 3 and 5 belong to the same groupID 1) for insertion.
DECLARE @NewDoc TABLE (newDocID INT)
INSERT INTO @NewDoc (newDocID) VALUES (1),(2),(3),(4),(6),(7),(9),(10),(11)
All records from @OldDoc should be considered for insertion into @NewDocGroup table. OldDocID is inserted as NewDocID and deptID is as-is. Instead of groupID, the ID of the first record in the
group should be considered as parentNewDocID (For example, 3 is considered as parentNewDocID for newDocID 5 as 3 and 5 belong to the same groupID in @OldDoc table) for the newDocID.
DECLARE @NewDocGroup (newDocID INT, parentNewDocID INT, deptID INT)
INSERT INTO @NewDocGroup (newDocID, parentNewDocID, deptID) VALUES (1,1,111),(2,2,111),(3,3,111),(4,4,333),(5,3,222),(6,6,333),(7,7,222),(8,7,333),(9,9,111),(10,10,222),(11,11,333),(12,10,444)
How do I accomplish the above using SQL ? Thanks for the help.>> I have similar to the following data in a table and it is not normalized. The group_id is being used to group two records [sic] of similar nature. <<
Rows are not records. Tables have to have a key by definition. You do not do math with identifiers, so they should not be numeric. Let's ignore that error for now. In short, you are posting garbage. If you had followed Forum Netiquette, would you have posted
this?
CREATE TABLE Old_Documents
(old_doc_id INTEGER NOT NULL PRIMARY KEY,
group_id INTEGER,
dept_nbr INTEGER NOT NULL
REFERENCES Departments (dept_nbr));
INSERT INTO Old_Documents(old_doc_id, group_id, dept_nbr)
VALUES (1, NULL, 111),
(2, NULL, 111),
(3, 1, 111),
(4, NULL, 333),
(5, 1, 222),
(6, NULL, 333),
(7, 2, 222),
(8, 2, 333),
(9, NULL, 111),
(10, 3, 222),
(11, NULL, 333),
(12, 3, 444);
>> I need to process the data from the above table (Old_Documents) and write into two new tables (New_Documents and New_Documents_Groups) as follows. <<
Just like punch cards and mag tape data processing! Being old and being new are a status, not another kind of entity. But that is how mag tapes work. And you even use the verb "fetch" from tape files. This design flaw is called attribute splitting.
Do you have a Male_Personnel and Female_Personnel table? NO! It is just Personnel!
>> old_doc_id should be stored as new_doc_id when inserting to New_Documents table. Only records [sic] with group_id NULL and one record [sic] (first [sic; no ordering in a table] one) per group should be considered (For example, old_doc_id 5 is not considered
as 3 and 5 belong to the same group_id =1) for insertion. <<
Think about your punch card mindset. Why did you physically materialize that redundant New_Documents table? Let me answer that: this is how you work with punch cards! In SQL we use a VIEW:
CREATE VIEW New_Documents (new_doc_id)
AS
SELECT old_doc_id
FROM Old_Documents;
>> All records [sic] from Old_Documents should be considered for insertion into New_Documents_Groups table. The old_doc_id is inserted as new_doc_id and dept_nbr is as-is. Instead of group_id, the ID [sic: which identifier??] of the first [sic: tables
have no ordering like a deck of punch cards] record [sic] in the group should be considered as parent_new_doc_id (For example, 3 is considered as parent_new_doc_id for new_doc_id 5 as 3 and 5 belong to the same group_id in Old_Documents table) for the new_doc_id.
<<
Why not use 5 as the parent? My guess is that you are trying to form equivalence classes. See:
https://www.simple-talk.com/content/print.aspx?article=2020
--CELKO-- Books in Celko Series for Morgan-Kaufmann Publishing: Analytics and OLAP in SQL / Data and Databases: Concepts in Practice Data / Measurements and Standards in SQL SQL for Smarties / SQL Programming Style / SQL Puzzles and Answers / Thinking
in Sets / Trees and Hierarchies in SQL -
The Relation between tables and views in oracle financial
Dears
I am work in oracle e business r12
and i need to build report as xml
when run my select its need big time to view data i have a huge of data so i need to clear the relation of this tables if there is miss and if there another technique in select statement
this is my select statement
select
j_hdr.je_header_id je_header_id,
hdr.VENDOR_NAME supplier,
SEGMENT1||'-'||SEGMENT2||'-'||SEGMENT3||'-'||SEGMENT4||'-'||SEGMENT5||'-'||SEGMENT6||'-'||SEGMENT7||'-'||SEGMENT8||'-'||SEGMENT9 Account_number,
hdr.gl_date gl_date,
j_hdr.CURRENCY_CODE CURRENCY_CODE,
inv_lin.DESCRIPTION DESCRIPTION,
j_lin.ENTERED_DR ENTERED_DR,
j_lin.ENTERED_CR ENTERED_CR,
j_lin.ACCOUNTED_DR ACCOUNTED_DR,
j_lin.ACCOUNTED_CR ACCOUNTED_CR,
j_hdr.JE_SOURCE JE_SOURCE,
j_hdr.DEFAULT_EFFECTIVE_DATE Transaction_DATE,
hdr.INVOICE_NUM INVOICE_NUM,
QUICK_PO_NUMBER PO_NUMBER,
null ASSET_CATEGORY_ID,
hdr.VENDOR_ID VENDOR_ID
from gl_je_headers j_hdr,gl_je_lines_v j_lin,ap_invoice_distributions dist,ap_invoices_v hdr,ap_invoice_lines_v inv_lin
where code_combination_id = DIST_CODE_COMBINATION_ID
and hdr.invoice_id = inv_lin.INVOICE_ID
and dist.invoice_id = inv_lin.INVOICE_ID
and j_hdr.JE_HEADER_ID = j_lin.JE_HEADER_ID
and j_hdr.status = 'P'
and nvl(:P_SOURCE,'Payables') = 'Payables'
and je_source = 'Payables'
and j_lin.CODE_COMBINATION_ID between ( select CODE_COMBINATION_ID
from gl_code_combinations_kfv
where CONCATENATED_SEGMENTS = :P_FROM_COMBINATION_CODE)
and ( select CODE_COMBINATION_ID
from gl_code_combinations_kfv
where CONCATENATED_SEGMENTS = :P_TO_COMBINATION_CODE)
AND TRUNC(dEFAULT_EFFECTIVE_DATE) BETWEEN NVL(:P_FROM_DATE, DEFAULT_EFFECTIVE_DATE) AND NVL(:P_to_DATE, DEFAULT_EFFECTIVE_DATE)
Thanks in advanceWelcome to the world of complicated Oracle Application queries. Didn't fully understand your question, so a few guesses -
I think that you are asking how to make your query faster? I would reference the FAQ section on how to post a question regarding performance.
Your title indicates you want to understand the relationship between tables and views. In general, Oracle Applications uses views for 2 reasons - to join data from multiple tables for display, and to differentiate data from different organizations. (I am still on 11i and have heard organizations are handled differently in 12 so I can't speak to that for sure).
To understand the relationship between tables in a view, you can access the view's source code, either through a development tool such as PL/SQL Developer or TOAD (I'm guessing Oracle's tool does this also, but have never used it), or by querying the source from the dba_source table.
select * from dba_source where name = (name of view) and type = 'VIEW' order by line;without the ( ) just the view name, in all capital letters i.e. , 'GL_JE_LINES_V'
Good luck! -
hi ,
I want to privelege only Grant SELECT ALL tables,views....
I have written A procedure.....given below....
CREATE OR REPLACE PROCEDURE GRANT_SELECT_ALL_PROC
IS
l_obj VARCHAR2(60);
l_obj_type VARCHAR2(60);
CURSOR Cur_Obj IS
SELECT OBJECT_NAME,OBJECT_TYPE
FROM USER_OBJECTS
WHERE USER ='OWNER';
BEGIN
For i in Cur_Obj Loop
l_obj := i.OBJECT_NAME;
l_obj_type := i.OBJECT_TYPE;
IF l_obj_type IN ('TABLE','VIEW')
THEN
EXECUTE IMMEDIATE 'GRANT SELECT ON' || l_obj ||'TO TEMP’;
ELSIF l_obj_type IN('FUNCTION','PROCEDURE','PACKAGE') THEN
EXECUTE IMMEDIATE 'GRANT EXECUTE ON'|| l_obj ||'TO TEMP’;
END IF;
END LOOP;
END GRANT_SELECT_ALL_PROC;
procedure is working fine.....
OWNER there are some table and views......
But After creation of User name TEMp....
When I m giving GRANT SELECT to TEMP(by procedure)..... ALL tables and views of OWNER....
when I coonecte to TEMP...
Not getting table,view List...
not even data of table or Views.....
can anybdy help me.......advance thanx ...
sanjayhi ,
I want to privelege only Grant SELECT ALL
tables,views....
have written A procedure.....given below....
CREATE OR REPLACE PROCEDURE GRANT_SELECT_ALL_PROC
IS
l_obj VARCHAR2(60);
l_obj_type VARCHAR2(60);
CURSOR Cur_Obj IS
SELECT OBJECT_NAME,OBJECT_TYPE
FROM USER_OBJECTS
WHERE USER ='OWNER';
BEGIN
For i in Cur_Obj Loop
l_obj := i.OBJECT_NAME;
l_obj_type := i.OBJECT_TYPE;
IF l_obj_type IN ('TABLE','VIEW')
THEN
EXECUTE IMMEDIATE 'GRANT SELECT ON' || l_obj ||'TO
TEMP’;
ELSIF l_obj_type IN('FUNCTION','PROCEDURE','PACKAGE')
THEN
EXECUTE IMMEDIATE 'GRANT EXECUTE ON'|| l_obj ||'TO
TEMP’;
END IF;
END LOOP;
END GRANT_SELECT_ALL_PROC;
procedure is working fine.....
OWNER there are some table and views......
But After creation of User name TEMp....
When I m giving GRANT SELECT to TEMP(by
procedure)..... ALL tables and views of OWNER....
when I coonecte to TEMP...
Not getting table,view List...
not even data of table or Views.....
can anybdy help me.......advance thanx ...
sanjayQuery SELECT * FROM USER_TAB_PRIVS_MADE from the user from which you are executing the procedure
and Query SELECT * FROM USER_TAB_PRIVS_RECD from the TEMP user. -
Table and views which are afftected during the SAP license post processing
Hi,
can anyone tell me those table and views which are afftected during the SAP license post processing process in SAP 4.7 installation on oracle.
Regards,
Abhishekhi
there is no table active with the name MLICHECK
the table is not active in the dictionary
what to do now?
i want to see the license data of the sap system now in the table view.............. -
Delta Enble to Tables and Views
HI, Folks
I have a Financial and Inventory data in Oracle Data base 10G. I have TABLES and VIEW. I am importing the same SAP –BI 7.0. Now I am interested to know how to ENABLE DELTA to a Table/View. i.e. I would like to select data on constraints like TIME and LAST TIME run. So only new records will enter Business Warehouse.
In the other words I would like to take the only NEW DATA to Business Ware house. BI tools.
Your suggestions are highly appreciated. I am looking forward for your information.
Thanking you
Bab
Los angles CASeems like you are looking for help to implement change data capture in your custom environment (DW).
This is perhaps not the right forum for the same. -
Where do i see all the default tables and views in oracle 10g
hi,
I have installed oracle 10g in the linux os.
I just wanna see the list of deffault tables and views created by oracle.
can anyoone hlep me on this
thanx in advance....Check DBA_OBJECTS for all seeded objects in an Oracle database. For tables, check DBA_TABLES. For views, check DBA_VIEWS. All of this is documented in the fine documentation - take some time out to read thru it.
http://docs.oracle.com/cd/E11882_01/server.112/e25513/statviews_4156.htm#REFRN23146
http://docs.oracle.com/cd/E11882_01/server.112/e25513/statviews_5056.htm#sthref2482
http://docs.oracle.com/cd/E11882_01/server.112/e25513/statviews_5085.htm#sthref2521
HTH
Srini -
Protect a document while allowing insertion of data in a table and points on a chart.
I have created a Word document that includes a table and a chart. Can I protect the document but allow entry of data into the table and allow points to be placed on the chart using Adobe?
Hi brianh89327665,
While you can apply a permissions password to a PDF to prevent things such as printing and changing the document, you can't apply it selectively to parts of the PDF.
Best,
Sara -
Only LiveCycle Data Services 2.6 and higher are supported.???
not sure if this is the right forum but I have flash builder with sdk 4.1 and I recently installed blazeDS turnkey and tried to set uo a new flex project with a J2EE server type.
However I get this message and am unsure what to do.
Only LiveCycle Data Services 2.6 and higher are supported.
Im trying to follow this tutorial
http://www.adobe.com/devnet/livecycle/articles/blazeds_gettingstarted.htmlCan you please try using the blazeds from:
http://opensource.adobe.com/wiki/display/blazeds/download+blazeds+4
Few articles which might help you:
http://balajisridhar.wordpress.com/2009/06/06/flash-builder-4-makes-a-new-marriage-proposa l-between-flex-and-java/
http://sujitreddyg.wordpress.com/2009/06/01/building-flex-application-for-blazeds-remoting -service-using-flash-builder-4/
Hope this helps.
Thanks,
Balaji S -
Pull data from SQL Table and display it in mail
I have a requirement to pull the data from SQL table and send it in email. Currently I am sending the hard coded info in email but is it possible to pull some data from SQL Table and than format it and send it across in the same email?
Can you guide me with steps on this.
NeilThere are several ways to do this. First is to populate a file in a data flow and then send that as an attachment in the send mail task.
As far as including the results in the email body this becomes a bit trickier. To use a variable you would need to use an SSIS variable type of
Object, this is similar to a collection in .NET. The problem once the object is populated is that it isn't like a readable result set, but again more like an array or a collection. There is no native method to take the object variable and
specify .ToString() or cast its results as text. You would need to iterate through each row and append it to another variable of type string, this could be done with a script task or ForEach container.
Also you mentioned formatting the results. What type of formatting were you looking for. A limitation of the SMTP send mail task is that the message body doesn't support HTML so if you were looking at creating a table within the mail body you
would have to use a script task or a custom component
David Dye My Blog
Maybe you are looking for
-
How to avoid wrong budget values on S_ALR_87013558 report?
Hi experts. In the budget drilldown report S-ALR_87013558, the budget column is displaying values that do not match budget profile exchance rates, as well as other rates defined in "currency" button. Other column show expected values according to exc
-
PDF produced by scanning cannot be opened
When scanning with my HP Officejet 5740 and request PDF output , the process completes successfully but when I attempted to access the PDF file using Adobe PDF Reader or PDF Complete, the following message pops up " the selected document can not be
-
IVR Gateway is receiving "False Calls"
We are implementing a IVR system across our network, and have over 30 sites converted and in Production. One office is giving us problems in the fact that after they close for the day, their IVR gateway starts receiving calls that appear to have a re
-
I used to use the Addon Bar in previous versions of Firefox...not sure why it was removed as a lot of people use it, but I now have the extension that brings it back. However....in previous versions of Firefox, at the bottom-left, there was a place w
-
Memory continually growing in JS AIR app
Hi - We're currently developing an HTML/Javascript AIR application, and I've been trying to pay pretty close attention to memory. One of the things I'm noticing is that memory never seems to come back down, even after objects have been nullified and