[8i] Need help with full outer join combined with a cross-join....
I can't figure out how to combine a full outer join with another type of join ... is this possible?
Here's some create table and insert statements for some basic sample data:
CREATE TABLE my_tab1
( record_id NUMBER NOT NULL
, workstation VARCHAR2(4)
, my_value NUMBER
CONSTRAINT my_tab1_pk PRIMARY KEY (record_id)
INSERT INTO my_tab1
VALUES(1,'ABCD',10);
INSERT INTO my_tab1
VALUES(2,'ABCD',15);
INSERT INTO my_tab1
VALUES(3,'ABCD',5);
INSERT INTO my_tab1
VALUES(4,'A123',5);
INSERT INTO my_tab1
VALUES(5,'A123',10);
INSERT INTO my_tab1
VALUES(6,'A123',20);
INSERT INTO my_tab1
VALUES(7,'????',5);
CREATE TABLE my_tab2
( workstation VARCHAR2(4)
, wkstn_name VARCHAR2(20)
CONSTRAINT my_tab2_pk PRIMARY KEY (workstation)
INSERT INTO my_tab2
VALUES('ABCD','WKSTN 1');
INSERT INTO my_tab2
VALUES('A123','WKSTN 2');
INSERT INTO my_tab2
VALUES('B456','WKSTN 3');
CREATE TABLE my_tab3
( my_nbr1 NUMBER
, my_nbr2 NUMBER
INSERT INTO my_tab3
VALUES(1,2);
INSERT INTO my_tab3
VALUES(2,3);
INSERT INTO my_tab3
VALUES(3,4);And, the results I want to get:
workstation sum(my_value) wkstn_name my_nbr1 my_nbr2
ABCD 30 WKSTN 1 1 2
ABCD 30 WKSTN 1 2 3
ABCD 30 WKSTN 1 3 4
A123 35 WKSTN 2 1 2
A123 35 WKSTN 2 2 3
A123 35 WKSTN 2 3 4
B456 0 WKSTN 3 1 2
B456 0 WKSTN 3 2 3
B456 0 WKSTN 3 3 4
???? 5 NULL 1 2
???? 5 NULL 2 3
???? 5 NULL 3 4I've tried a number of different things, googled my problem, and no luck yet...
SELECT t1.workstation
, SUM(t1.my_value)
, t2.wkstn_name
, t3.my_nbr1
, t3.my_nbr2
FROM my_tab1 t1
, my_tab2 t2
, my_tab3 t3
...So, what I want is a full outer join of t1 and t2 on workstation, and a cross-join of that with t3. I'm wondering if I can't find any examples of this online because it's not possible....
Note: I'm stuck dealing with Oracle 8i
Thanks!!
Hi,
The query I posted yesterday is a little more complicated than it needs to be.
Since my_tab2.workstation is unique, there's no reason to do a separate sub-query like mt1; we can join my_tab1 to my_tab2 and get the SUM all in one sub-query.
SELECT foj.workstation
, foj.sum_my_value
, foj.wkstn_name
, mt3.my_nbr1
, mt3.my_nbr2
FROM ( -- Begin in-line view foj for full outer join
SELECT mt1.workstation
, SUM (mt1.my_value) AS sum_my_value
, mt2.wkstn_name
FROM my_tab1 mt1
, my_tab2 mt2
WHERE mt1.workstation = mt2.workstation (+)
GROUP BY mt1.workstation
, mt2.wkstn_name
UNION ALL
SELECT workstation
, 0 AS sum_my_value
, wkstn_name
FROM my_tab2
WHERE workstation NOT IN ( -- Begin NOT IN sub-query
SELECT workstation
FROM my_tab1
WHERE workstation IS NOT NULL
) -- End NOT IN sub-query
) foj -- End in-line view foj for full outer join
, my_tab3 mt3
ORDER BY foj.wkstn_name
, foj.workstation
, mt3.my_nbr1
, mt3.my_nbr2
;Thanks for posting the CREATE TABLE and INSERT statements, as well as the very clear desired results!
user11033437 wrote:
... So, what I want is a full outer join of t1 and t2 on workstation, and a cross-join of that with t3. That it, exactly!
The tricky part is how and when to get SUM (my_value). You might approach this by figuring out exactly what my_tab3 has to be cross-joined to; that is, exactly what should the result set of the full outer join between my_tab1 and my_tab2 look like. To do that, take your desired results, remove the columns that do not come from the full outer join, and remove the duplicate rows. You'll get:
workstation sum(my_value) wkstn_name
ABCD 30 WKSTN 1
A123 35 WKSTN 2
B456 0 WKSTN 3
???? 5 NULL So the core of the problem is how to get these results from my_tab1 and my_tab2, which is done in sub-query foj above.
I tried to use self-documenting names in my code. I hope you can understand it.
I could spend hours explaining different parts of this query in more detail, but I'm sure I'd waste some of that time explaining things you already understand. If you want an explanation of somthing(s) specific, let me know.
Similar Messages
-
Need help to find out link between process order and purchase order.
Hi All,
Need help to find out link between process order and purchase order.
We have purchase order, we can find out associated process order in MD09 (No Purchase Requisition found in Purchase order). When I tired to replicate this scenario with same material in system but not able to do.
Please suggest me what needs to check to get purchase order link to process order.. (this is not subcontracting )
Edited by: SAP PQ on Sep 26, 2011 5:24 PM
Thanks,
SAP PQ
Edited by: SAP PQ on Sep 26, 2011 5:24 PMMD09 is pegging. In SAP pegging is dynamic, meaning that there's no fixed link between purchase order and process order in your case.
This is why you did not get the same result when you tried again later.
Such a link can exist only if you do direct procurement for the order. -
TS1363 i need help to get out of recovery mode
i need help to get out of recovery mode
To get the phone out of recovery mode you will need to connect it to a computer with iTunes installed on it and restore it.
-
Need help Connecting Crystal Reports 8.5 with GBS Agency Expert 6.7.6c
Need help Connecting Crystal Reports 8.5 with GBS Agency Expert 6.7.6c. I need assistance on connecting these together so I can run a report. I am not an IT person so if someone could dumb it down it would be great.
Thanks,
NBGHealthHello,
I assume GBS Agency Expert 6.7.6c is some sort of database or data source? If you have an ODBC driver then create or use a System DSN to the database. Then you can create a report using that DSN.
Otherwise I suggest you contact the makers of GBS Agency Expert 6.7.6c and ask them how to connect to the database.
Let them know CR is ANSII 92 ODBC 3 compliant.
Thank you
Don -
Query with FULL OUTER JOIN , help pleaseeeeeeeeeeee...
Hi everyone,
I'm trying to write a query for a report in Oracle SQL, but i just can't figure out how to do it.
I'm using Oracle 10g release 1.0 database and i execute my queris in SQL* PLUS ( eventually i'm gonna use them in Oracle Report Builder ) .
here's what i have:
i have four tables that are used for our inventory application. lets call them INCOMMING , INCOMMING_ITEMS , OUTGOING , OUTGOING_ITEMS.
as you may have guessed , INCOMMING_ITEMS is the detail table for INCOMMING ( joined by IID column) and also OUTGOING_ITEMS is the detail table for OUTGOING ( joined by OID column ).
here is the structure of them :
INCOMMING
IID varchar2
CDATE date
INCOMMING_ITEM
IID varchar2
PART_NO number
QTY number
OUTGOING
OID varchar2
CDATE date
OUTGOING_ITEM
OID varchar2
PART_NO number
QTY number
now , the query i want, should return part_no , cdate , sum of OUTGOING qty , sum of INCOMMING qty .
the result of the query should be sth like this :
part_no cdate O_qty I_qty
100 01/05/06 10 0
100 01/05/07 20 60
200 01/06/02 0 50
300 01/06/02 30 40
this means that for some dates and for some parts, i may not have INCOMMING or OUTGOING data, but if at least one of the 2 last columns has a non-zero data, i should show the row ( like the first and third rows of my example result), and if both have data for the same PART_NO and the same CDATE, both should be showed in the same row. ( like the second row in my example result)
i tried so much and came up with several huge and also time consuming queries, but then i read abt FULL OUTER JOIN somewhere and tried using that. here is what i came up with :
SELECT
PART_NO , CDATE , sum(II.QTY) I_QTY , SUM (OI.QTY) O_QTY
FROM
(OUTGOING O INNER JOIN OUTGOING_ITEM OI USING ( OID ) )
FULL OUTER JOIN
(INCOMMING I INNER JOIN INCOMMING_ITEM II USING ( IID ) )
ON ( I.CDATE = O.CDATE AND II.PART_NO = OI.PART_NO)
WHERE
I.CDATE = :PARAMETER1
AND O.CDATE = :PARAMETER1
GROUP BY
PART_NO , CDATE
this query is short and fast , but the results r not what i expected. i mean, although i have used FULL OUTER JOIN in the query , but the results i get r sth like this :
part_no cdate O_qty I_qty
100 01/05/07 20 60
300 01/06/02 30 40
which means only the rows that has both values are returned.
any change i make to this query would make the SQL* PLUS hang , like when i use the cartesian product of two large tables, so i guess my changes wheren't in the right direction.
i think its possible to write this query using FULL OUTER JOIN syntax, but i just can't find it.
Can anybody pleaseeeeeeeeeeeee help me?
thanx in advance,
Maryam.Note: I wrote this on the fly -- hope there is no syntax errors, otherwise forgive me -- but you get the idea..
select
fromUnionAll.cdate, fromUnionAll.part_no,
sum(fromUnionAll.O_qty) O_qty,
sum(fromUnionAll.I_qty) I_qty
from
select
iinner.cdate, iinner.part_no, 0 O_qty, iinner.I_qty
from
select
i.cdate, ii.part_no,
/* added the case only for the extreme case when there is
no record anywhere for the given CDATE in INCOMMING_item */
sum( ( case when ii.qty is not null then ii.qty else 0 end) ) I_qty
from
incomming i,
incomming_item ii
where
i.iid = ii.iid (+)
group by i.cdate, ii.part_no
) iinner
union all
select
oinner.cdate, oinner.part_no, oinner.O_qty, 0 I_qty
from
select
o.cdate, oi.part_no,
/* added the case only for the extreme case when there is
no record anywhere for the given CDATE in OUTGOING_item */
sum( ( case when oi.qty is not null then oi.qty else 0 end) ) O_qty
from
outgoing o,
outgoing_item oi
where
o.oid = oi.oid (+)
group by o.cdate, oi.part_no
) oinner
) fromUnionAll
group by fromUnionAll.cdate, fromUnionAll.part_no;
--Samson -
Union among multiple select queries with full outer join
Hello everyone,
I have 3 different select queries (used FULL Outer Join) which work fine. Now I want to add Union to the results among them and pick the selected columns from each query in the final result. while doing so, I am getting an error as "right parenthesis missing". I am quite sure, it is not the real cause. I guess might be issue with the query structure.
select j.pod, j.hostname, portal.hostname,saasc.hostname,a3s.hostname from -- * from
Select J.Pod,J.Hostname, P.Pod Portal_Pod,P.Hostname Portal_Hostname
From Total_Pod J
full outer join Portal_Tmp P On (J.Pod = P.Pod And J.Hostname = P.Hostname) as portal
Union
Select J.Pod,J.Hostname, s.Pod saasc_Pod,s.Hostname saasc_Hostname
From Total_Pod J
full outer join Saasc_Tmp S On (J.Pod = s.Pod And J.Hostname = s.Hostname) as saasc
Union
Select J.Pod,J.Hostname, a.Pod a3s_Pod,a.Hostname a3s_Hostname
From Total_Pod J
Full Outer Join A3s_Tmp A On (J.Pod = A.Pod And J.Hostname = A.Hostname) as a3s
)p.s: select * from (INNER QUERY); also does not work.
Any help appreciated.
Thanks in advance.With T as
(Select J.Pod,J.Hostname, P.Pod Portal_Pod,P.Hostname Portal_Hostname
From Total_Pod J
full outer join Portal_Tmp P On (J.Pod = P.Pod And J.Hostname = P.Hostname) ),
U as
(Select J.Pod,J.Hostname, s.Pod saasc_Pod,s.Hostname saasc_Hostname
From Total_Pod J
full outer join Saasc_Tmp S On (J.Pod = s.Pod And J.Hostname = s.Hostname) ),
V as
(Select J.Pod,J.Hostname, a.Pod a3s_Pod,a.Hostname a3s_Hostname
From Total_Pod J
Full Outer Join A3s_Tmp A On (J.Pod = A.Pod And J.Hostname = A.Hostname) )
Select T.Pod,T.Hostname,nvl(T.Portal_Hostname,'Not Available') portal,nvl(U.Saasc_Hostname,'Not Available') saasc,NVL(V.A3s_Hostname,'Not Available') a3s From T,U,V
Where T.Pod = U.Pod
And U.Pod = V.Pod
And T.Hostname = U.Hostname
And U.Hostname = V.Hostname -
Granting SELECT to user on VIEW with FULL OUTER JOIN fails?
I have a quandary.
Using Oracle 9i, I have created a simple view. When I perform a count on it, rows are returned.
However, when I grant SELECT access to another user, they can't see the VIEW. The VIEW has a FULL OUTER JOIN operation in it.
When I do the same thing using a regular join, it works.
Any ideas why, please?
SQL> conn ifsinfo/******@DB
Connected.
SQL> ed
Wrote file afiedt.buf
1 create view mctest3 as
2 select
3 vc.idcus ,
4 ci.customer_id
5 from
6 ifsapp.vmo_company vc
7 full outer join
8 ifsapp.customer_info ci
9 on
10* vc.custno = ci.customer_id
SQL> /
View created.
SQL> select count(*) from mctest3;
COUNT(*)
73994
SQL> GRANT SELECT ON MCTEST3 TO IFSAPP WITH GRANT OPTION;
Grant succeeded.
SQL> CONN IFSAPP/******@DB
Connected.
SQL> select count(*) from IFSINFO.MCTEST3;
select count(*) from IFSINFO.MCTEST3
ERROR at line 1:
ORA-00942: table or view does not existbut with regular join:
SQL> conn ifsinfo/******@DB
Connected.
SQL> create view mctest4 as
2 select
3 vc.idcus ,
4 ci.customer_id
5 from
6 ifsapp.vmo_company vc, ifsapp.customer_info ci
7 where vc.custno = ci.customer_id;
View created.
SQL> select count(*) from mctest4;
COUNT(*)
44269
SQL> GRANT SELECT ON MCTEST4 TO IFSAPP WITH GRANT OPTION;
Grant succeeded.
SQL> conn ifsapp/******@DB
Connected.
SQL> select count(*) from IFSINFO.MCTEST4;
COUNT(*)
44269Hi,
>>SQL> conn ifsinfo/******@DB
Connected.
SQL> ed
Wrote file afiedt.buf
1 create view mctest3 as
2 select
3 vc.idcus ,
4 ci.customer_id
5 from
6 ifsapp.vmo_company vc
7 full outer join
8 ifsapp.customer_info ci
9 on
10* vc.custno = ci.customer_id
SQL> /
According to Note:244315.1, it is not possible to make a FULL OUTER JOIN on views owned by another user at the 9i version of Oracle. As above, do not use FULL OUTER JOIN on views owned by another user. Try to use outer join operator (+), and/or UNIONS instead.
Cheers -
Repalcing UNIOn with full outer Join
I have a query wihch looks like ,
select colA,colB ,colC, coldD from A,B,C,D
where (some join conditions)
union
select colA,colB ,colC, NULL from A,B,C
where (some join conditions)
This query is posing us serious performance issues and we want to tune the query.
SO to remove the UNION operator we want to use FULL JOIN.
Can you please let us know how to frame the full outer join in the above query,so that the result set intact.
Thanks MuchHere goes my first query that uses UNION :
SELECT from_it.seq_routing,
from_it.milestone_routing_dt,
from_it.milestone_type_desc,
to_it.seq_routing,
to_it.milestone_routing_dt,
to_it.milestone_type_desc,
to_it.delay_flag,
to_it.acceptable_delay_flag,
TAB_A.calendar_minutes, TAB_A.business_minutes,
TAB_A.due_date, TAB_A.late_minutes,
TAB_A.delay_concat_comments,TAB_C.TAB_C_key,
TAB_C.pcd,TAB_C.ssn,
mmp.MEASURE_NAME,
api.METRICS_PARAMETER_KEY,
api.METRICS_PARAMETER_PRODUCT_KEY,
crt.JUSTIFICATION_CD,
crt.JUSTIFICATION_DESC,
crt.ROUTING_USER_SITE_DESC
FROM TAB_A, TAB_B from_it, TAB_B to_it,
TAB_C, TAB_E,TAB_D mmp,TAB_F api, TAB_G crt
WHERE from_it.TAB_B_key =
TAB_A.from_TAB_B_key
AND to_it.TAB_B_key =
TAB_A.to_TAB_B_key
ANDTAB_C.TAB_C_key = from_it.TAB_C_key
andTAB_C.TAB_C_key = to_it.TAB_C_key
and TAB_E.pck =crt.pck
and to_it.SEQ_ROUTING =crt.SEQ_ROUTING
and TAB_E.pcd =TAB_C.pcd
and TAB_E.ssn =TAB_C.ssn
andTAB_C.END_DT = TO_DATE('12/31/9999', 'MM/DD/YYYY')
and TAB_A.METRICS_MEASURE_KEY =mmp.METRICS_MEASURE_KEY
andapi.END_DT = TO_DATE('12/31/9999', 'MM/DD/YYYY')
andTAB_C.TAB_C_key =api.TAB_C_KEY
andapi.PARAMETER_TYPE = 'IN'
and TAB_A.end_dt = TO_DATE('12/31/9999', 'MM/DD/YYYY')
and CRT.end_dt = TO_DATE('12/31/9999', 'MM/DD/YYYY')
UNION
SELECT from_it.seq_routing,
from_it.milestone_routing_dt,
from_it.milestone_type_desc,
to_it.seq_routing,
to_it.milestone_routing_dt,
to_it.milestone_type_desc,
to_it.delay_flag,
to_it.acceptable_delay_flag,
TAB_A.calendar_minutes, TAB_A.business_minutes,
TAB_A.due_date, TAB_A.late_minutes,
TAB_A.delay_concat_comments,TAB_C.TAB_C_key,
TAB_C.pcd,TAB_C.ssn,
mmp.MEASURE_NAME,
api.METRICS_PARAMETER_KEY,
api.METRICS_PARAMETER_PRODUCT_KEY,
NULL, NULL, NULL
FROM TAB_A, TAB_B from_it, TAB_B to_it,
TAB_C, TAB_E,TAB_D mmp,TAB_F api
WHERE from_it.TAB_B_key =
TAB_A.from_TAB_B_key
AND to_it.TAB_B_key =
TAB_A.to_TAB_B_key
ANDTAB_C.TAB_C_key = from_it.TAB_C_key
andTAB_C.TAB_C_key = to_it.TAB_C_key
and TAB_E.pcd =TAB_C.pcd
and TAB_E.ssn =TAB_C.ssn
andTAB_C.END_DT = TO_DATE('12/31/9999', 'MM/DD/YYYY')
and TAB_A.METRICS_MEASURE_KEY =mmp.METRICS_MEASURE_KEY
andapi.END_DT = TO_DATE('12/31/9999', 'MM/DD/YYYY')
andTAB_C.TAB_C_key =api.TAB_C_KEY
andapi.PARAMETER_TYPE = 'IN'
and to_it.SEQ_ROUTING is null
and TAB_A.end_dt = TO_DATE('12/31/9999', 'MM/DD/YYYY')
And the one with OUTER JOIN used :
SELECT from_it.seq_routing,
from_it.milestone_routing_dt,
from_it.milestone_type_desc,
to_it.seq_routing,
to_it.milestone_routing_dt,
to_it.milestone_type_desc,
to_it.delay_flag,
to_it.acceptable_delay_flag,
TAB_A.calendar_minutes, TAB_A.business_minutes,
TAB_A.due_date, TAB_A.late_minutes,
TAB_A.delay_concat_comments,TAB_C.TAB_C_key,
TAB_C.pcd,TAB_C.ssn,
mmp.MEASURE_NAME,
api.METRICS_PARAMETER_KEY,
api.METRICS_PARAMETER_PRODUCT_KEY,
crt.JUSTIFICATION_CD,
crt.JUSTIFICATION_DESC,
crt.ROUTING_USER_SITE_DESC
FROM TAB_A JOIN
TAB_B from_it
on from_it.TAB_B_key =
TAB_A.from_TAB_B_key
and TAB_A.end_dt = TO_DATE('12/31/9999', 'MM/DD/YYYY')
JOIN
TAB_B to_it
ON to_it.TAB_B_key =
TAB_A.to_TAB_B_key
JOINTAB_C
ONTAB_C.TAB_C_key = from_it.TAB_C_key
ANDTAB_C.TAB_C_key = to_it.TAB_C_key
andTAB_C.END_DT = TO_DATE('12/31/9999', 'MM/DD/YYYY')
JOINTAB_D mmp
ON TAB_A.METRICS_MEASURE_KEY =mmp.METRICS_MEASURE_KEY
JOIN TAB_E
ON TAB_E.pcd =TAB_C.pcd
and TAB_E.ssn =TAB_C.ssn
-- and TAB_E.ssn = 'PFEARG'
JOINTAB_F api
ON TAB_C.TAB_C_key =api.TAB_C_KEY
andapi.PARAMETER_TYPE = 'IN'
andapi.END_DT = TO_DATE('12/31/9999', 'MM/DD/YYYY')
LEFT -
Strange bug with Full Outer Join
Hi guys,
can you please confirm this behaviour on 11gR2? It used to work fine on 10gR1.
Small test case:
create table TEST_OBJECT_METADATA
project_name VARCHAR2(30 CHAR) not null,
object_id NUMBER not null
create table TEST_OBJECT_INFO
object_id NUMBER not null,
object_type VARCHAR2(30) not null
create table TEST_SUPPORTED_OBJECTS
object_type VARCHAR2(30 CHAR) not null,
enabled NUMBER(1));
INSERT INTO TEST_OBJECT_METADATA VALUES ('NEW',1);
INSERT INTO TEST_OBJECT_INFO VALUES (1, 'TABLE');
INSERT INTO TEST_SUPPORTED_OBJECTS VALUES ('TABLE',1);
COMMIT;When I execute the following query:
WITH old_project AS
(SELECT oi.object_type,
oi.object_id
FROM test_object_metadata om,
test_object_info oi
WHERE om.object_id = oi.object_id
AND project_name = 'OLD'),
new_project AS
(SELECT oi.object_type,
oi.object_id
FROM test_object_metadata om,
test_object_info oi
WHERE om.object_id = oi.object_id
AND project_name = 'NEW')
SELECT src.object_type,
t.enabled
FROM (SELECT nvl(o.object_type, n.object_type) object_type
FROM old_project o
FULL OUTER JOIN new_project n
ON o.object_id = n.object_id) src,
test_supported_objects t
WHERE src.object_type = t.object_type(+);I get the following output:
OBJECT_TYPE ENABLED
TABLE So, the outer join to test_supported_objects does not match.
But if I force the FULL OUTER JOIN to run first using rownum:
WITH old_project AS
(SELECT oi.object_type,
oi.object_id
FROM test_object_metadata om,
test_object_info oi
WHERE om.object_id = oi.object_id
AND project_name = 'OLD'),
new_project AS
(SELECT oi.object_type,
oi.object_id
FROM test_object_metadata om,
test_object_info oi
WHERE om.object_id = oi.object_id
AND project_name = 'NEW')
SELECT src.object_type,
t.enabled
FROM (SELECT nvl(o.object_type, n.object_type) object_type,
rownum
FROM old_project o
FULL OUTER JOIN new_project n
ON o.object_id = n.object_id) src,
test_supported_objects t
WHERE src.object_type = t.object_type(+);I get the expected output:
OBJECT_TYPE ENABLED
TABLE 1 Thanks in advance.Without mixing works fine:
WITH old_project AS
(SELECT oi.object_type,
oi.object_id
FROM test_object_metadata om,
test_object_info oi
WHERE om.object_id = oi.object_id
AND project_name = 'OLD'),
new_project AS
(SELECT oi.object_type,
oi.object_id
FROM test_object_metadata om,
test_object_info oi
WHERE om.object_id = oi.object_id
AND project_name = 'NEW')
SELECT src.object_type,
t.enabled
FROM (SELECT nvl(o.object_type, n.object_type) object_type
FROM old_project o,
new_project n
where o.object_id = n.object_id(+)
UNION
SELECT nvl(o.object_type, n.object_type) object_type
FROM old_project o,
new_project n
where o.object_id(+) = n.object_id) src,
test_supported_objects t
WHERE src.object_type = t.object_type(+);but there shouldn't be any restrictions on mixing them, right? -
Wish I didn't upgrade! and now I need help to figure out how to make it wor
I have a Windows XP Pro 2nd edition with IE ver 6.0.2 (but I normally use FireFox)
I've never had any trouble with iTunes until iTunes "forced" me to upgrade my iTunes applicaiton to version 6 if I wanted to "purchase" music. (note to self: Purchase music from stores it's much safer)...
I upgraded and received no error messages. Trouble is now, when I launch the iTunes application it doesn't "open" ... although the iTunes process begins to run in the background process (ctraltdelete).
I have uninstalled and installed 5 different times and ways.
First uninstall was "typical" uninstall. THat didn't fix it.
Second uninstall was "typical" unistall from the Control Panel, and then I removed the folders from the "program File" folder. Still wouldn't work.
Third unintall was "typical" then I removed folders from local drive and removed all "known" registry "itune" keys. That didn't work.
Fourth uninstall was first a "repair" to itunes, and then a "typical" uninstall, then I removed folders, removed registry (does anyone know all of itunes registry keys? Maybe I am missing a few.. the only ones I know of is the "itune" reg). Then I looked through my start up menu from "msconfig" and took a look at my firewall program to see if there was anything preventing the program from running...
Fifth uninstall pretty much fruitless as my previous attempts.
I know it HAS to be a registry key of some sort.. here's why:
When I uninstall and reinstall (no matter how thourough) every time I install the iTunes program Windows XP has never ONCE recognized the new install of iTunes as a "NEW PROGRAM" and it should!
I need help... what registry keys should I be removing? ANyone suggest for me to remove Quick Time too? What about the ipod updater software? Any connection?
HELP??????????????????
THanks
W.hi wmchisholm!
Trouble is now, when I launch the iTunes application it doesn't "open" ... although the iTunes process begins to run in the background process (ctraltdelete).
hmmm. is itunes.exe persisting in Task Manager? if so, first check up on these two possibilities:
iTunes 6 won't open on a Windows computer if firewall software is not up-to-date
iTunes for Windows doesn't open after upgrading
but if itunes.exe is disappearing after a few seconds, try the following technique:
Using MSCONFIG to troubleshoot conflicts in Windows
... and let us know the names (exact spelling please) of the start-up items that you had to disable in order to get itunes to launch. (there's a nasty piece of malware out there that has been causing "error-less" itunes launch failures since late October.)
love, b -
Need Help! No Video Just Audio With .AVI Files
i got quicktime for my iPod, just only for that cause i think that quicktime really *****... i searched this whole site for an answer. i found something i thought would solve my problems with .avi files but my .avi files are mpeg-4 layered, and there's only a descent answer for indeo files? or something like that. i really need help cause i want to convert an ordinary .avi file to iPod extension... please please help!!!!!!!!!!!!
There is no single codec for movies that have .avi extensions. AVI is a container format, not a specific type of file. An AVI movie may use one of the Indeo codecs or one of the various flavors of DivX, among other possibilities. You'll have to find out what codec was used for the movies you want to view to determine what you need. Note that not all codecs for the various .avi movies are available for QuickTime.
If you want to try "hit and miss", you can try the codecs at http://www.divx.com/ and http://www.3ivx.com/ and see if one of them will work for you -
Hey Guys ! I need help on figuring out which MacBook Air to buy . Please Help Me !
I Need Help Figuring Out Which MacBook Air To Buy.
Avoid the MacBook Pro (non retina) unless you absolutely need to burn or read DVD/CD media on the road and don't want to carry around a small external optical drive. That leaves the MBA and the MBPr as your two choices. The Air's advantage is extreme portability and battery life - especially with the standard CPU. The MBPr's main advantage is its display. Both are perfectly good workhorse computers for school and work. Neither is especially good for gaming other than casual games. In fact many games don't support the Intel integrated video at all.
Once you've decided on which model I strongly recommend that you have at least 8GB of RAM. How large a drive depends on how much you intend to stuff onto your computer. Using my MBA for home and work, which includes a minimal installation of Windows 7 for programming and verifying that websites look and behave acceptably on both platforms, I can fit everything I need on a 256GB drive but could never live on a 128GB drive. My wife, however, could have saved a little cash and gone with the 128GB model. -
I need help attaching a few hyperlinks my godaddy welcome page. I have 2 more ipages articles, I also converted them to pdf. Godaddy only helped (last year) with the 1st article. I do not know how to attach a hyperlink to the artlcles and add the hyperlinks to my welcome page.
The program is called Pages not iPages. Just let us know if you do not speak English and what language you do speak so we can adjust for that.
The issues are to do with your web page not with Pages.
I think you are asking how to link from your web page to your pdf articles. You must first copy those pdfs to your web server, or some other web location, and then provide html links on your welcome page to those pdf files.
The pdfs themselves may contain links to other locations but I can not see that that is what you are asking for.
Nor to what those links would be to.
From your heading I think you may have confused the name of Pages, the word processing program, with web pages which are two different things.
Peter -
Need help connecting to 360 and pc with internet
im new to using routers and i lost the manual and the box and i need help using the router the model number is NH1005,V2 fast ethernet 10/100 5-port Hub and it is a linksys so can someone help me im confused and i need the ip addreess or something
thanks in advanceHi....
A network HUB is a network device that is used to connect multiple computer so that they can share the resources. In more general way a hub can be defined as a common connection point for devices in the network.
There are hubs that can be managed by an administrator. In case of NH1005 it is not a manageable HUB. Connect the devices to the HUB and if the devices are properly configured they will communicate with each other. -
I need help I cant connect on wifi just "unable to join the network"
I have problem to my WiFi connection
I cant connect on WiFi home
and i have MSG unable to join the network
but my Iphone this is old iPhone 3
I need help how can I fix it and i don't know if my phone or the router the problem.
Pls help give me a easy answer and how i solve it.Hello, thanks for your answer, I try that reset, nothing change but my WiFi router when I off it my WiFi it is back after a minute my WiFi it doesn't work again. I think my router WiFi is the problem because I try everything apple community they suggestion still not working.
Maybe you are looking for
-
Really need some help. When I sync my ipod with my PC (pentium 1.6G, Win Xp) I get the folloing message: "Attempting to copy to ipod failed. The disk could not be read from or written to." That is followed up by a message saying that my ipod is corru
-
Upgrade to osx snow leopard from 10.4.11
I have heard that upgrading from 10.4.11 to snow leopard can be done, without the purchasing the useless 'box set', but my question is if i upgrade my os will i lose or keep all my programs, applications, documents and- most important- my music ??? a
-
Database creation process hangs
I am manually creating a database on Windows 2k3 server using Oracle 11 r2. Using the Database Configuration Assistant to create a database, the process hangs for hours. I figured out and triedthe following: 1. I have attempted using the GUI tool mor
-
Tabs in "Item data" cannot be clicked on
Hi there We are having problems with some invoices for a purchase order. The hyperlinks in item data cannot be clicked on, such as basic data, account assignment, etc. This is only for a a batch of invoices on one purchase order. On any other purchas
-
Confusion on iTunes Plus Files and Computer Authorization
I wonder if someone could help me alleviate some confusion surrounding iTunes plus files and computer authorizations. I personally also have iTunes match on my account. Reading online it appears that all iTunes Plus files do not not have DRM. I have