Oracle OLD DB Provider in
Hi,
I have installed IDM 7.1 on windows 2003 server with oracle 10.2 on same server as per installation guide.
As per initial configuration guide page 5 when I have launched Database connection wizard in Identity Center and don't see "Oracle OLD DB Provider" I just see Microsoft OLE DB provider for Oracle. I can't connect with this provider to IDM database.
I get error: "Test connection failed because of error in initializing provider. Oracle error occurred, but error message could not be retrieved from oracle"
When installing oracle software, I did select "Oracle Provider for OLE DB" for installation.
I will appreciate your help.
Regards,
Digesh Joshi
Edited by: digeshjoshi on Jun 8, 2011 11:12 AM
Edited by: digeshjoshi on Jun 8, 2011 4:37 PM
I have downloaded Oracle development tools to install Oracle provider for OLD DB 32 bit and then It appeared. I was looking for full version of oracle client tool to install but didn't find on oracle website. now it just gives instant client with few dll files.
Closing this thread.
Digesh
I have downloaded Oracle development tools to install Oracle provider for OLD DB 32 bit and then It appeared. I was looking for full version of oracle client tool to install but didn't find on oracle website. now it just gives instant client with few dll files.
Similar Messages
-
I red that Oracle Data Integrator provides more than 100 KMs out-of-the-box
I red that
Oracle Data Integrator provides more than 100 KMs out-of-the-box.
Is anybody have any idea how I can reach or view it or use it ?I got it its under <Oraclehome>oracledi>impexp
-
Oracle Client OLEDB Provider Installation
I need to call Oracle OLEDB Provider "setup.exe" once I complete installing our product (using Installshield). I tried all different ways to do this and I have absolutely no luck.
1. I tried calling LaunchaAppAndWait(SRCDIR^"disk1\\install\\win32\\setup.exe", "", WAIT) in OnFirstUIAfter event before SdFinishEx function and Installshield doesn't wait for Oracle Installer to finish its installation.
2. I tried to get window handle for each window created during Oracle Installation and waiting, this somewhat makes Installshield to wait but hangs once Oracle completes its installation and sequence of windows displayed can change during Oracle Installation if user clicks on back button which will make Installshield to hang.
Enable(STATUS);
SetStatusWindow(count, "Please wait... launching Oracle Universal Installer");
WindowName = "Welcome";
FindOracleWindow();
WindowName = "File Locations";
FindOracleWindow();
WindowName = "Available Product Components";
FindOracleWindow();
WindowName = "Summary";
FindOracleWindow();
WindowName = "Install";
FindOracleWindow();
WindowName = "End of Installation ";
FindOracleWindow();
hWnd=NULL;
Disable(HOURGLASS);
Disable(STATUS);
3. I followed knowledge base article w[i]Long postings are being truncated to ~1 kB at this time.There is an Instant Client page on OTN http://otn.oracle.com/tech/oci/instantclient/instantclient.html as well as an Instant Client forum (Products | Database | Instant Client) where you may want to post any followup questions. I know you can use ODBC with the Instant Client, so you could use the OLE DB to ODBC provider. My hunch is that you cannot use the Oracle OLE DB provider with the Instant Client, but you're probably better off posting that question to the Instant Client forum for a definitive answer. If you can use OLE DB, the Instant Client documentation needs to be updated to mention that.
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC -
OraOLEDB.Oracle versus msdaora provider for adParamInputOutput
I'm currently using Microsoft OLE DB for Oracle provided with MDAC2.8 to execute stored procedures in an ASP page. My vbscript procedure contains an adParamInputOutput parameter (see code below - prm pio_session_id). Everything works fine. I pass a value to my SP and get a new value in return. The parameter is declared as in out in my oracle stored procedure
But as soon as I want to use Oracle Provider for OLE DB (9.2.0.4), I get the following error:
OraOLEDB error '80040e14'
ORA-06502: PL/SQL: numeric or value error ORA-06512: at line 1.
When I set the prm direction to adParamOutput, everything goes well !!.
Any idea why this behaviour ?
My environment is: Windows server 2003 with IIS6.0 and Oracle 9.2.0.4.
Code:
dim objConnection
dim objCommand
dim connectstring
'Microsoft driver
connectstring = "Provider=msdaora;Persist Security Info=true;User ID=userid;Password=pwd;Data Source=mydatasource"
'Oracle driver
connectstring = "Provider=OraOLEDB.Oracle;Persist Security Info=true;User ID=userid;Password=pwd;Data Source=mydatasource"
set ObjConnection = Server.CreateObject("ADODB.Connection")
ObjConnection.ConnectionString = connectstring
ObjConnection.CursorLocation = adUseClient
ObjConnection.ConnectionTimeout = 30
ObjConnection.Errors.Clear
ObjConnection.Open
Set objCommand = Server.CreateObject("ADODB.Command")
objCommand.ActiveConnection = objConnection
objCommand.CommandType = adCmdStoredProc
objCommand.CommandText = "outage$reporting.processReporting"
objCommand.Parameters.Append objCommand.CreateParameter ("RETURN_VALUE", adInteger, adParamReturnValue)
objCommand.Parameters.Append objCommand.CreateParameter ("@user", adVarChar, adParamInput, 6, p_user)
objCommand.Parameters.Append objCommand.CreateParameter ("@report_type", adInteger, adParamInput, , p_report_type)
objCommand.Parameters.Append objCommand.CreateParameter ("@week_start", adVarChar, adParamInput, 10, p_week_start)
objCommand.Parameters.Append objCommand.CreateParameter ("@week_end", adVarChar, adParamInput, 10, p_week_end)
objCommand.Parameters.Append objCommand.CreateParameter ("@lvl", adInteger, adParamInput, , p_lvl)
objCommand.Parameters.Append objCommand.CreateParameter ("@loc", adInteger, adParamInput, , p_loc)
objCommand.Parameters.Append objCommand.CreateParameter ("@agree_type", adInteger, adParamInput, , p_agree_type)
objCommand.Parameters.Append objCommand.CreateParameter ("@edit_seq", adInteger, adParamInput, , p_edit_seq)
objCommand.Parameters.Append objCommand.CreateParameter ("@session_id", adInteger, adParamInputOutput, , pio_session_id)
objCommand.Parameters.Append objCommand.CreateParameter ("@reviewed_data", adInteger, adParamOutput, , po_reviewed_data)
objCommand.Parameters.Append objCommand.CreateParameter ("@err_msg", adVarChar, adParamOutput, 4000)
objCommand.Execute, , adExecuteNoRecordsdid you get the solution for the above. If yes plz. let me know the problem what it is? As i am facing the same problem.
-
Error initializing the Oracle JMS Resource provider for Topics
Getting this error when starting OC4J 9.0.3 standlone on Windows2000.
Resource provider config'd as
<resource-provider class="oracle.jms.OjmsContext" name="ojms">
<description> OJMS/AQ </description>
<property name="datasource" value="jdbc/ProlianceDS"></property>
</resource-provider>
Datasource config'd as
<data-source
class="com.evermind.sql.OrionCMTDataSource"
name="ProlianceDS"
location="jdbc/ProlianceDS"
xa-location="jdbc/xa/ProlianceDS"
ejb-location="jdbc/ProlianceDS"
connection-driver="oracle.jdbc.driver.OracleDriver"
username="proliance"
password="******"
url="jdbc:oracle:thin:@aps67.ere.com:1538:ifstst"
inactivity-timeout="30"
/>
ejb-jar config'd as
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar>
<enterprise-beans>
<message-driven>
<description>Proliance Message Driven Bean</description>
<display-name>ProlianceMDB</display-name>
<ejb-name>ProlianceMDB</ejb-name>
<ejb-class>com.lendlease.bll.ProlianceMDB</ejb-class>
<transaction-type>Container</transaction-type>
<message-selector>
<method>
<ejb-name>ProlianceMDB</ejb-name>
<method-name>onMessage</method-name>
</method>
</message-selector>
<message-driven-destination>
<destination-type>javax.jms.Topic</destination-type>
<subscription-durability>Durable</subscription-durability>
</message-driven-destination>
<resource-ref>
<res-ref-name>java:comp/resource/ojms/Topics/PROLIANCE.OUT_AQ</res-ref-name>
<res-type>javax.jms.Topic</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<resource-env-ref>
<resource-env-ref-name>java:comp/resource/ojms/TopicConnectionFactories/aqTcf</resource-env-ref-name>
<resource-env-ref-type>javax.jms.TopicConnectionFactory</resource-env-ref-type>
</resource-env-ref>
</message-driven>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>ProlianceMDB</ejb-name>
<method-name>onMessage</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
orion-ejb-jar config'd as:
<?xml version = '1.0'?>
<!DOCTYPE orion-ejb-jar PUBLIC "-//Evermind//DTD Enterprise JavaBeans 1.1 runtime//EN" "http://xmlns.oracle.com/ias/dtds/orion-ejb-jar.dtd">
<orion-ejb-jar deployment-time="e7f1ce76f6" deployment-version="1.0.2.2">
<enterprise-beans>
<message-driven-deployment
name="ProlianceMDB"
connection-factory-location="java:comp/resource/ojms/TopicConnectionFactories/aqTcf"
destination-location="java:comp/resource/ojms/Topics/PROLIANCE.OUT_AQ"
subscription-name="PROLIANCE_SUBSCRIBER">
</message-driven-deployment>
</enterprise-beans>
</orion-ejb-jar>
Full startup trace is:
C:\ora\oc4j_9.0.3\j2ee\home>java -Djdbc.connection.debug=true -jar oc4j.jar
Node started with id=-2143203582
Auto-unpacking C:\ora\oc4j_9.0.3\j2ee\home\applications\ProlianceMDB.ear... done.
Auto-unpacking C:\ora\oc4j_9.0.3\j2ee\home\applications\ProlianceMDB\ProlianceMDB.war... done.
Auto-deploying ProlianceMDB (New server version detected)...
Copying default deployment descriptor from archive at C:\ora\oc4j_9.0.3\j2ee\home\applications\ProlianceMDB/ProlianceMDB
.jar/META-INF/orion-ejb-jar.xml to deployment directory C:\ora\oc4j_9.0.3\j2ee\home\application-deployments\ProlianceMDB
\ProlianceMDB.jar...
Auto-deploying ProlianceMDB.jar (New server version detected)... done.
Error initializing the Oracle JMS Resource provider for Topics: Not an OracleConnection
Error deploying file:/C:/ora/oc4j_9.0.3/j2ee/home/applications/ProlianceMDB/ProlianceMDB.jar homes: No javax.jms.Destina
tion found at the specified destination-location (java:comp/resource/ojms/Topics/PROLIANCE.OUT_AQ) for MessageDrivenBean
ProlianceMDB
OrionCMTConnection not closed, check your code!
Logical connection not closed, check your code!
Created at:
java.lang.Throwable: OrionCMTConnection created
at com.evermind.sql.OrionCMTConnection.<init>(OrionCMTConnection.java:42)
at com.evermind.sql.OrionCMTDataSource.getConnection(OrionCMTDataSource.java:82)
at oracle.jms.AQjmsConnection.newDBConnection(AQjmsConnection.java:1681)
at oracle.jms.AQjmsConnection.<init>(AQjmsConnection.java:537)
at oracle.jms.AQjmsTopicConnectionFactory.createTopicConnection(AQjmsTopicConnectionFactory.java:232)
at oracle.jms.OjmsResource.initT(OjmsResource.java:512)
at oracle.jms.OjmsResource.initAQ(OjmsResource.java:411)
at oracle.jms.OjmsResource.init(OjmsResource.java:214)
at oracle.jms.OjmsContextFactory.getObjectInstance(OjmsContextFactory.java:103)
at oracle.jms.OjmsContext.getResource(OjmsContext.java:328)
at com.evermind.server.Application.lookupResource(Application.java:2548)
at com.evermind.server.Application.lookupResource(Application.java:2563)
at com.evermind.server.ApplicationContext.handleResourceLookup(ApplicationContext.java:639)
at com.evermind.server.ApplicationContext.lookup(ApplicationContext.java:162)
at com.evermind.server.ApplicationContext.lookup(ApplicationContext.java:66)
at com.evermind.server.ejb.MessageDrivenHome.<init>(MessageDrivenHome.java:236)
at com.evermind.server.ejb.EJBPackageDeployment.bindHomes(EJBPackageDeployment.java:304)
at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:595)
at com.evermind.server.Application.postInit(Application.java:431)
at com.evermind.server.Application.setConfig(Application.java:136)
at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1635)
at com.evermind.server.ApplicationServer.initializeApplications(ApplicationServer.java:1585)
at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1240)
at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:93)
at java.lang.Thread.run(Thread.java:484)
Auto-deploying ProlianceMDB Poster (New server version detected)...
Oracle9iAS (9.0.3.0.0) Containers for J2EE initialized
Using native aqapi.jar with OC4J -didn't copy from 9.2.0.2 DB. 9.2.0.2 patchset ran fully, completed fine. What's going wrong?
BrianShouldn't I be getting a com.evermind.sql.OrclCMTConnection created instead of a com.evermind.sql.OrionCMTConnection (per the stack trace)? OJMS is complaining that it doesn't have an OracleCOnnection but how do I tell it to use the "OrclCMTConnection" class instead?
Brian -
How to install the Oracle Applications Framework Provider for Portal10g?
I am trying to intergrate Portal10g 10.4.1 with EBS 11i.5.10 and all the step required list in metalink document was done.
However,the Oracle Applications Framework Provider is not show if i view the Portlet Repostiory after refreshing it.
I guess that this problem is caused by missing something to install.
Can anyone give me any suggestion about how to solve that?
Very appreciate for any comments.Hi Tim
I Meant to say say that doing of inbound interface for apps with xml related data
raghu -
Does Oracle AIA PIP provides extension points 4 ABC, EBF & EBS?
I wanted to know if all Oracle AIA PIP provided the standard extension points for all the AIA components like ABC, EBF & EBS services?
I am neither finding the extension points in any PIP code for ABC/EBF nor in AIAConfigurationProperties.xml?
Therefore how do I know the PIP code provides standard extension points for all the AIA components like ABC, EBF & EBS services?
Is there any UI or configuration file which mentions about all extension points?
Does, by default the AIAConfigurationProperties.xml files have the setting for all extension for ABC & EBF?
Thanks In Advance!
priyadarshiHi,
All the extension points for ABCS and EBF are configured in AIAConfigurationProperties.xml file and Iam not sure about EBS.
From the AIA Foundation pack you will not able to see any extension point in the above said file.
If you have a PIP installed, then the entry will be seen in the AIAConfigurationProperties.xml as below,
<Property name="ABCSExtension.PrexformMQABM_To_ProcessItemEBM">false</Property>
<Property name="ABCSExtension.PostxformMQABM_To_ProcessItemEBM">false</Property>
<Property name="ABCSExtension.PreInvokeProcessItemEBFV1">false</Property>
<Property name="ABCSExtension.PostInvokeProcessItemEBFV1">false</Property>
Based on the extension used, the value will be true or false for the specific AIA Process.
Thanks,
Ashok. -
How to setting oracle.jps.authorization.provider through EM
Hi,
I have installed Oracle SOA 11.1.1.5. How can I set the logging level of oracle.jps.authorization.provider in EM Console. I don't see this under EM Console -> Log configuration.
ThanksHi swati,
1. for this u will also require help of basis team.
2. these are the steps.
a) make an entry in DBCON
b) make connection string
(on the physical application server,
so that it can connect to secondary database)
(this will be done by basis team,
in which, they will specify the
IP address of the secondary database server,
the DATABASE ID, and the port number)
c) then using open sql / native sql,
we can use the secondary database connection,
just like normal.
d) if we use open sql,
then there must be Y/Z table on
sap as well as secondary database,
and the field names , their type all should be identical.
regards,
amit m. -
Unable to download ORACLE OLE DB provider 8.1.7.3
I can not connect to web18-115.us.oracle.com to download the oracle ole db provider for 8.1.7.3.
Is this down?
I need this ASAP.oh ... I forgot to say ..
when I run query under Enterprise Manager as
select * from Openquery (db, 'select * from table')
then it will show me a pop-up message
"Query Designer encountered a MS Design Tools error:
ODBC error: [Microsoft][ODBC SQL Server Driver][SQL Server]OLE DB provider 'OraOLEDB.Oracle' reported an error.
[Microsoft][ODBC SQL server Driver][SQL Server][OLE/DB provider returned message: ORA-12545: Connect failed because target host or object does not exist]
And I follow support.microsoft.com/support/complus/mtsandoracle.asp?SD=GN&LN=EN-US&gssnb=1,setting as follow
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\MTxOCI]
"OracleXaLib"="oraclient8.dll"
"OracleSqlLib"="orasql8.dll"
"OracleOciLib"="oci.dll" -
How deploy Oracle OLE DB Provider?
What information is available to enable one to set up a simple deployment scenario for a Delphi 6.0 program that
utilizes the Oracle OLE DB Provider? (What DLL files are needed, what [if any] registry settings must be made,
what configuration files are needed, etc..) It is not viable to expect the end user to download the 45 MB file from
the Oracle site in order to obtain the functionality of the Oracle OLE DB Provider.
Thanks for your help!
Dave Eland
[email protected]Put the Oracle Installation CD on the network and then install the Client version of Oracle to everyone's pc.
I know there are deployment wizards for VB and VC++ but this is the best i think as there are lots of dll's and it gets messy.
They will also need the tnsnames.ora entry.
Make sure you have the right licensing agreement with Oracle. -
Download Oracle OLE DB Provider
Hello!
I cannot download Oracle OLE DB Provider
http://www.oracle.com/technology/software/tech/windows/ole_db/htdocs/utilsoft.htm
I get the message: "We're sorry, the page you requested was not found. "
I have tried with serveral versions (but I want to have one for version 10)
Do anyone know where else I can find this provider.
Best regards,
Tinahttp://edelivery.oracle.com
Regards
Asif Kabir -
Oracle OLE DB Provider installation failed...
I downloaded ODAC101040.exe (Oracle OLE DB Provider setup) from following link.
http://www.oracle.com/technetwork/database/windows/utilsoft-088126.html
My OS is Windows 7 Home Premium.
But during installation, am getting error "Abnormal Program Termination" "Unknown Unknown".
Please help, if there is a workaround please let me know.My OS is Windows 7 Home Premium.Be aware that normally no Oracle products are certified for any Windows Home editions.
BTW, did you read installation instructions from your link ? -
Oracle OLE DB provider truncates LONG field's data
I am using Visual Basic 6, Oracle 8.1, and use ADO to connect to the Oracle database.
I have a problem with OLE DB provider OraOLEDB.Oracle reading a LONG field (MEMO field in Access).
When I tried to get the value of the LONG field, it truncates it to 100 characters.
I do not have the problem using Microsoft Oracle OLE DB Provider MSDAORA.
This is the Oracle table:
CREATE TABLE tblA (
tblA_KEY NUMBER(10) NOT NULL,
tblA_MEMO LONG NULL
This is the VB 6 code:
Set rs = New ADODB.Recordset
rs.Open ssql, adoConn, adOpenForwardOnly, adLockReadOnly
sMemo = "" & rs.Fields("tblA_Memo") -->> sMemo contains only the first 100
characters of tblA_Memo
How can I fix this?
Thank you.Thanks. I assume you are talking about 9.2 version of Oracle, right?
While we are in the subject of LONG field. In Oracle 8.1, I can not do the following sql stt:
select * from tblA where tblA_Memo like '%york%'
It gives me the error "ORA-00932: inconsistent datatypes"
Can I do this in Oracle 9.2 ?
Thank you. -
Oracle OLE DB Provider / Stored Procedure REF CURSOR errror
Post Author: robfurrball
CA Forum: Data Connectivity and SQL
All,I'm out of ideas on this and would appreciate any suggestions.I'm trying to use Crystal XI to connect to an Oracle 9i database using the Oracle OLE DB Provider (required to use this provider by a 3rd party program that fires off the report).If I connect using the Microsoft OLE DB Provider for Oracle, the report will return data. When connecting with the Oracle OLE DB Provider, I get the following:Database Connector Error: 'ADO Error Code: 0x80040e14
Source: OraOLEDB
Description: ORA-06550: line 1, column 7:
PLS-00306: wrong number or types of arguments in call to 'SP_MOMGLOBCSHBAL_TEST'
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
Native Error: 6550 [Database Vendor Code: 6550 ]' -
The procedure's only parameter is an IN OUT SYS_REFCURSOR, and the Oracle OLE DB Provider is version 9.2.0.7.0 Thanks,RobPost Author: robfurrball
CA Forum: Data Connectivity and SQL
Summary: After going
back and forth with Business Objects support they ruled that it was an issue
with the provider itself, recommended I contact Oracle for resolution, and
closed the case before I could comment back to them. I was unable to send this response to their
support team, so I'm posting it here in hopes that I can save others time/money
in the future.
My Response -
I appreciate your input and would have liked to comment further on the case management system before you closed the case. I'm a little surprised and disappointed that you recommend I contact Oracle directly about this issue.I would imagine that a company as large as Business Objects would have much better results dealing with Oracle to resolve an issue compared to an individual.Also, since you are able to connect to other objects (such as a table) in Crystal Reports using that provider, I would expect that you would want customers to be able to connect to stored procedures using it as well. Otherwise, it would seem appropriate to either alert customers of this defect through documentation, public message boards, and forums.Using Crystal to pull data from stored procedures in other databases and data providers made me think that was a viable option for this project. Since it was not documented as a limitation of Crystal and the provider, it has cost my organization a great deal of time and money trying to troubleshoot an issue I would have expected to be caught in Crystal Reports' internal quality assurance testing.------ This is the final note I received on my support case: -
Please note that the statement used to execute a procedure within ODBC/OLE DB is different from the native 'Oracle Server' statement.In ODBC or OLE DB, the call is '{CALL "SCHEMANAME"."TEST_PROCEDURE"(3)}' , when using native 'Oracle Server' the call is 'BEGIN "SCHEMANAME"."TEST_PROCEDURE"(:TEST_CURSOR, 1); END ;'In ODBC or OLE DB, the cursor is still used however it is not listed within the SQL Statement as in the Native connection. This is the behavior from Crystal Reports 9 forward that the cursor is not shown through ODBC/OLE DB.In addition to that as the issue is only with the Oracle OLE DB provider and I would suggest you to contact Oracle about this issue, since the issue occurs outside of Crystal Reports when using QTADO with a standard call, so it is not an issue between Crystal Reports and Oracle.The issue is only with Oracle OLE DB provider as the same Oracle stored procedure call works within QTADO with the MS Oracle OLE DB provider.As the issue is with the OLE DB Provider and not with Crystal Reports, we may not be able to proceed further. Hence, I am closing this case from Case Management System. -
ANSI SQL to Oracle Old SQL conversion
I need help to convert this ANSI SQL Query to Oracle Old school (With inline views and =(+) joins and where clasuses)
CUrrent Query and new one should return same resultset
---------------------------------Query Start----------------------------------------------------
SELECT COUNT(*)
FROM
SELECT
'XXXXXX' as Big_Boss,
da.Direct,
da.Director,
da.Manager,
da.SubArea,
da.Project,
da.Project_Name,
da.Project_Class,
da.HISL,
da.Resource_Name,
da.Resource_Status,
da.mon,
to_char(sysdate, 'dd-Mon-YYYY') AS "Current_Date",
DECODE(da.Project, NULL, 0, round(da.Slice / da.month_total, 2)) as
"Approved_Demand",
SUM(da.Availability) as "Headcount"
FROM
SELECT
w.level4_name AS Direct,
w.level5_name AS Director,
w.level6_name AS Manager,
w.level7_name AS SubArea,
INV.Code as Project,
inv.name as Project_Name,
det.hum_project_gate as Project_Class,
r.id AS HISL,
r.full_name as Resource_Name,
lookup.lookup_code as Resource_Status,
alc.slice AS Slice,
alc.slice_date as Mon,
avl.slice AS month_total,
alc.slice / avl.slice as FTE,
count(distinct r.id) AS Availability
FROM
nbi_dim_obs w,
prj_blb_slices_m_avl avl,
prj_obs_units obs,
cmn_lookups lookup,
srm_resources r
************** Section to be Converted ***************************----------
----------------------------Start----------------------------------------------------
left outer join(prj_resources t inner join srm_resources res on
t.prprimaryroleid = res.id) on r.id = t.prid
left outer join(prj_blb_slices_m_alc alc
left outer join(prteam tm
inner join(inv_investments INV inner join odf_ca_project det on det.id = inv.id
and det.hum_project_gate = 'approved_for_development') on tm.prprojectid = INV.ID
and INV.Is_Active = 1) on alc.prj_object_id = tm.prid
and alc.investment_id = inv.id) on alc.resource_id = t.prid
--------------------------------------End--------------------------------------------
-- inner join prj_blb_slices_m_avl avl on alc.resource_id = avl.prj_object_id
-- inner join prj_obs_units obs on res.unique_name = obs.unique_name
-- inner join nbi_dim_obs w on w.level7_unit_id = obs.id
WHERE
w.obs_type_name = 'Workgroup'
AND alc.slice > 0
AND alc.slice_date = avl.slice_date
AND r.is_active = 1
AND r.person_type = lookup.id
AND w.level7_unit_id = obs.id
AND alc.resource_id = avl.prj_object_id
AND res.unique_name = obs.unique_name
GROUP BY
w.level4_name
, w.level5_name
, w.level6_name
, w.level7_name
, r.id
, r.full_name
, lookup.lookup_code
, inv.code
, inv.NAME
, det.hum_project_gate
, alc.slice_date
, alc.slice
, avl.slice
) DA
GROUP BY
da.direct
, da.director
, da.manager
, da.subarea
, da.project_class
, da.hisl
, da.resource_name
, da.resource_status
, da.project
, da.Project_Name
, da.mon
, da.availability
, da.slice
, da.month_total
ORDER BY
da.direct
, da.director
, da.manager
, da.subarea
-------------------------------Query End----------------------------------------------------------Joins are joins ... what do you mean by "nested" joins?
If you are concerned about outer joins that can be performed using ANSI syntax that are not supported in the classic Oracle syntax then use in-line view and outer join the views.
If your code was properly formatted it would be possible for someone to read it and possibly see what you are seeing.
Read the FAQ page and learn to format your posted code.
Maybe you are looking for
-
Good evening, My college student daughter uses her macbook pro, 13" Mid-2010, for ALL her school work. A few days ago it stopped working for her. Blank screen. Turned it off and on, blank screen with the gear spinning. She took it to a place n
-
Removing dead Exchange 2003 and Exchange 2000 Server from the domain
Hi Team, I have come across a client who wants to migrate to O365 from existing Exchange 2003 environment through the Hybrid Model. I am trying to introduce 2010 Sp3 to the environment. While checking the environment using Exchange pre-deployment fou
-
Email Submit button issue after distrbution
I am trying to distribute and collect forms at work using the email submit button. I am able to successfully submit the form when in preview mode, however something happens when I use the distribute function. I distributed the email to my office as
-
[Solved] Site display issues in Firefox 11.0-2/KDE 4.8.1
I have been having issues with the form fields of the AUR page. Specifically, with any version of Firefox after v9; the fields are incredibly small. (See http://imgur.com/KEdYk for what it looks like). I have removed gtk-kde4, and even created a vani
-
HT3529 How can a send a group text to 12 people
How can i send a group text to more than 12people and save it so i can keep as a group for future texts