Error based on nested groups used by column name.
Hi team,If I used the function of group nested with column name his does not work. Could you please all you suggest me.
How to use it.
Kind regards
Vincent.
Please find coil...
SQL > select user_name, max (max (CNT)) in (select USER_NAME, count (*) NTC from v$ open_cursor group USER_NAME)
2 group user_name, CNT;
Select user_name, max (max (CNT)) in (select USER_NAME, count (*) NTC from v$ open_cursor group USER_NAME)
*
ERROR on line 1:
ORA-00937: not a single group group function
SQL > select max (max (CNT)) in (select USER_NAME, count (*) NTC from v$ open_cursor group USER_NAME)
2 group of user_name;
MAX (MAX (CNT))
-------------
605
Or simply (but it would be wrong if several users have same count (*)):
select max(USER_NAME)keep(dense_rank first order by count(*)) username
,max(count(*)) CNT
from v$open_cursor
group by USER_NAME
Tags: Database
Similar Questions
-
How to create Table View with even a column name but another Table?
Hi all
I have the problem to create a tableview with the same column name, but in the other table.
Table I: -.
Table - PAC051MPROFORMA
Column - MNR, visitid
Table - PAC051TPROFORMA
Column - MNR, visitid
Table - PAC052MTRANSBILL
Column - MNR, visitid
Then, I want to create a table for this table. It comes to my SQL
Pacviewproforma CREATE VIEW (MNR, visitid, MNR, visitid, MNR, visitid)
Like some PAC051MPROFORMA.mrn, PAC051MPROFORMA.visitid, PAC051TPROFORMA.mrn, PAC051TPROFORMA.visitid, PAC052MTRANSBILL.mrn, PAC052MTRANSBILL.visitid
where
* (a.PAC051MPROFORMA.mrn = PAC051TPROFORMA.mrn) *.
and
* (a.PAC051TPROFORMA.mrn = PAC052TRANSBILL.mrn) *.
SQL return this error ORA-00957 =: duplicate column name
Can I change this SQL for
Pacviewproforma CREATE VIEW (MNR, visitid)
Like some PAC051MPROFORMA.mrn, PAC051MPROFORMA.visitid, PAC051TPROFORMA.mrn, PAC051TPROFORMA.visitid, PAC052MTRANSBILL.mrn, PAC052MTRANSBILL.visitid
where
* (a.PAC051MPROFORMA.mrn = PAC051TPROFORMA.mrn) *.
and
* (a.PAC051TPROFORMA.mrn = PAC052TRANSBILL.mrn) *.
This time this error return = ORA-01730: number of column names specified invalid
What should I do?
Thank you...Hello
SQL> CREATE VIEW pacviewproforma (mrn,visitid,mrn,visitid,mrn,visitid) 2 As Select 3 PAC051MPROFORMA.mrn, 4 PAC051MPROFORMA.visitid, 5 PAC051TPROFORMA.mrn, 6 PAC051TPROFORMA.visitid, 7 PAC052MTRANSBILL.mrn, 8 PAC052MTRANSBILL.visitid 9 from PAC051MPROFORMA,PAC051TPROFORMA,PAC052MTRANSBILL 10 where 11 (PAC051MPROFORMA.mrn=PAC051TPROFORMA.mrn) 12 and 13 (PAC051TPROFORMA.mrn=PAC052MTRANSBILL.mrn); CREATE VIEW pacviewproforma (mrn,visitid,mrn,visitid,mrn,visitid) * ERROR at line 1: ORA-00957: duplicate column name
Please give different names to each column.
Something like that...
SQL> CREATE OR REPLACE VIEW pacviewproforma (MPROFORMA_mrn,MPROFORMA_visitid,TPROFORMA_mrn,TPROFORMA _visitid,MTRANSBILL_mrn,MTRANSBILL_visitid) 2 As Select 3 PAC051MPROFORMA.mrn, 4 PAC051MPROFORMA.visitid, 5 PAC051TPROFORMA.mrn, 6 PAC051TPROFORMA.visitid, 7 PAC052MTRANSBILL.mrn, 8 PAC052MTRANSBILL.visitid 9 from PAC051MPROFORMA,PAC051TPROFORMA,PAC052MTRANSBILL 10 where 11 (PAC051MPROFORMA.mrn=PAC051TPROFORMA.mrn) 12 and 13 (PAC051TPROFORMA.mrn=PAC052MTRANSBILL.mrn); View created. SQL> DESC pacviewproforma; Name Null? Type ----------------------------------------- -------- ---------------------------- MPROFORMA_MRN NUMBER MPROFORMA_VISITID NUMBER TPROFORMA_MRN NUMBER TPROFORMA_VISITID NUMBER MTRANSBILL_MRN NUMBER MTRANSBILL_VISITID NUMBER
ORA-01730: number of column names specified invalid
The list of the nmae column you specified for the CREATE VIEW must correspond with the list of SELECTION in the view.
Twinkle
-
Hello
I use a select * from employees to generate an XML file. I need to use this XML file in a RTF model to display data for all employees. I don't want to use the column names in the table employee instead the RTF must be able to pick up from the XML file. Is this possible?
Thank youHello
Take a look at this
http://winrichman.blogspot.com/search/label/cross%20tab
or send your xml and the model to my id (in profile)
-
Oracle: Nested joins/sub-requetes: odd column names and an unexplained error
The following query works fine. It is a series of nested joins to give me a kind of main table:
SELECT *
FROM proj_trainer k
JOIN
(
SELECT *
FROM proj_breeder i
JOIN
(
SELECT *
FROM proj_jockey g
JOIN
(
SELECT *
FROM proj_horses e
JOIN
(
SELECT *
FROM proj_results c
JOIN
(
SELECT *
FROM proj_race_details a
JOIN proj_meet b
ON a.meet_id = b.meet_id
) d
ON c.race_id = d.race_id
) f
ON e.horse_id = f.horse_id
) h
ON g.jockey_id = h.jockey_id
)j
ON i.breeder_id = j.breeder_id
) l
ON k.trainer_id = l.trainer_id;
It works very well with a strange feature, that is not my main problem. Some columns are back with weird codes such as "QCSJ_C000000001300001". Don't know why, or if it comes to my real problem.
The real problem is that when I add just a subquery join more I get:
ORA-00904: "N"."RACE_ID": invalid identifier
Here is the same code with the additional nested block (the one on the very outside)
SELECT *
FROM proj_entry m
JOIN
(
SELECT *
FROM proj_trainer k
JOIN
(
SELECT *
FROM proj_breeder i
JOIN
(
SELECT *
FROM proj_jockey g
JOIN
(
SELECT *
FROM proj_horses e
JOIN
(
SELECT *
FROM proj_results c
JOIN
(
SELECT *
FROM proj_race_details a
JOIN proj_meet b
ON a.meet_id = b.meet_id
) d
ON c.race_id = d.race_id
) f
ON e.horse_id = f.horse_id
) h
ON g.jockey_id = h.jockey_id
)j
ON i.breeder_id = j.breeder_id
) l
ON k.trainer_id = l.trainer_id
) n
ON n.race_id = m.race_id AND n.horse_id = m.horse_id;
I felt as if I was on the hill with it and then the last line was wrong somehow, despite having virtually the same structure as all previous blocks. I also used the race_id and the horse_id above in the code so that they work.
I also tried this on the last line:
ON n.race_id = m.race_id AND n.horse_id = m.horse_id;
and a few other variations, with supports etc...
Hello
I can't reproduce the problem, so I can't say with certainty. It might have to do with the same column names which occur in several tables.
Why do you need nested views online? Why not simply join all tables directly, like this?
SELECT *- or display the columns that you really need
OF proj_race_details one
JOIN proj_meet b ON b.meet_id = a.meet_id
JOIN proj_resuls c ON c.race_id = b.race_id - or a.race_id
...
JOIN proj_trainer k WE k.trainer_id = i.trainer_id - or else
JOIN proj_entry m ON m.race_id = k.race_id - or else
AND m.horse_id = k.horse_id - or else
;
I guess just the tables that contain columns; for example, I can't tell what you posted if proj_race_details or proj_meet contains race_id. If I guessed wrong, use the correct table alias. Are eligible all the column names with the correct alias.
-
Can I use hierarchical column-based action link?
Hi all
I used 11.1.1.6.2 OBIEE.
And I want to know can I use hierarchical column-based action link? I want to show the link based on some certain conditions...
I try to add conditions, such as the Department is equal to A, but after that I added, it shows me "Department is equal to", why?
Can someone give me some advice?
Kind regards
AnneHi Anne,.
It should work. How to add the link of action?. Click the icon + on the TreeView column in the criteria tab, lists all the columns in the hierarchy. Each column has its own column properties. Click on the properties of column-> tab Interaction Department hierarchy level and define your conditional action link.
Kind regards
DpKa -
Use of the persistence layer error: start a nested transaction while already in one
OWB 11.1.0.6 Designer gives this error when I validate the map or copy an existing map. How to fix?
Use of the persistence layer error: start a nested transaction while already in one. Please contact the Support of Oracle with the stack trace and details on how to reproduce it.
Use of the persistence layer error: start a nested transaction while already in one. Please contact the Support of Oracle with the stack trace and details on how to reproduce it.
at oracle.wh.repos.pdl.foundation.NestedTransactionManager.markSavepointForCancel(NestedTransactionManager.java:54)
at oracle.wh.repos.pdl.transaction.TransactionManager.beginNestedTransaction(TransactionManager.java:418)
at oracle.wh.repos.pdl.transaction.TransactionManager.beginModalInteraction(TransactionManager.java:548)
at oracle.wh.ui.jcommon.inspector.TabbedPane.startEdit(TabbedPane.java:150)
to oracle.wh.ui.jcommon.inspector.TabbedPane. < init > (TabbedPane.java:58)
to oracle.wh.ui.jcommon.inspector.PropertyDialog. < init > (PropertyDialog.java:27)
to oracle.wh.ui.jcommon.inspector.InspectorController$ InspectorListener.actionPerformed (InspectorController.java:91)
at oracle.wh.service.sdk.OWBConsumer.dataItemAvailable(OWBInfoBus.java:381)
at javax.infobus.DefaultController.fireItemAvailable(DefaultController.java:90)
at javax.infobus.InfoBus.fireItemAvailable(InfoBus.java:989)
at oracle.wh.service.sdk.OWBInfoBus.produce(OWBInfoBus.java:160)
at oracle.wh.service.sdk.OWBInfoBus.produce(OWBInfoBus.java:76)
at oracle.wh.ui.console.commands.TreeMenuHandler.notify(TreeMenuHandler.java:94)
to oracle.wh.ui.console.commands.AbstractPropertiesCmd$ 1.run(AbstractPropertiesCmd.java:86)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)Hello
When I face this kind of problem I leave owb and restart it. This usually solves the problem.
Kind regards
Carsten. -
Extraction of values based on column names
Hello
I have three tables. Table A table contains a column with all column_names in the table b. table B is to have an emp_id and other fields that are stored as values in the column of the TABLE. I need to get the emp_id and value from the column of table B based on data of Table A. and store it in another table.
Example:
Table has -col1
Emp_name
Emp_sal
Emp_dept
Table B
Emp_id Emp_name Emp_sal Emp_dept
1001 ABC 1000 sales
1002 XYZ 2000 SVC
TABLE C
Emp_id Emp_details value
1001 Emp_name ABC
1001 Emp_sal 1000
1001 Emp_dept sales
1002 Emp_name XYZ
1002 Emp_sal 2000
1002 Emp_dept SVC
Using the list of TABLE A, I have to select each Id and corresponding to the value of TABLE B and even insert in TABLE C. I know that we can use a loop for, but I have trouble choosing the name of column based on the value of the slider. Can anyone help?
Hello
Looks like you want to do 2 things rather difficult:
(1) unpivot data from several columns in the column 1 value
(2) get the column names for the another table unpivot operator
Let's start with how you could do just part 1, unpivoting data:
INSERT INTO table_c (emp_id, emp_details, value)
WITH all_varchar2 AS
(
SELECT emp_id
emp_name
TO_CHAR (emp_sal) AS emp_sal
emp_dept
--Include all columns, you might need
OF table_b
)
SELECT emp_id, emp_details, value
Of all_varchar2
UNPIVOT (value
FOR emp_details IN
(emp_name - dynamic
emp_sal - dynamic
emp_dept - dynamic
)
)
;
Value is a column, everything happens in this column must have the same (or a very similar) data type. The subquery all_varchar2 converts all columns that you can rotate in VARCHAR2s (if they are not already VARCHAR2s) so that they are ready to rotate. You might consider doing a permanent display for this.
Now, instead of hard-Ghoshal the 3 line marked "Dynamics", you seek to table_a. You will know beforehand what are these columns, and you won't even know there will be the number of columns. You need instructions SQL dynamic to write this part of the INSERT statement for you at run time.
Here's a way to do it in SQL * more and SQL:
-The preliminary motion
COLUMN col_list_col by col_list new_value
SELECT LISTAGG (col1, ',') within THE GROUP (ORDER BY col1)
AS col_list_col
FROM table_a;-Main return (dynamic):
INSERT INTO table_c (emp_id, emp_details, value)
WITH all_varchar2 AS
(
SELECT emp_id
emp_name
TO_CHAR (emp_sal) AS emp_sal
emp_dept
--Include all columns, you might need
OF table_b
)
SELECT emp_id, emp_details, value
Of all_varchar2
UNPIVOT (value
FOR emp_details IN
(& col_list
)
)
;Dynamic SQL often works like this. First, you make a preliminary motion to write the part that is not know before execution. Then, you run the main statement, which has the integrated preliminary query results.
If you do this in PL/SQL, you use a string variable ordinary for col_list, instead of a substitution variable.
-
SQL to group by a column, but a group of field date
Hello
I have a table that contains three columns.
Col1 error code
Col2 Date
COL3 error message
I have created a pie chart in the APEX and need to have two values in select it only. However, I would like to generate the pie chart that shows the number of errors grouped by error on a monthly basis.
Something like
Select col1, count (*) table
Group of col1.
Now, this will give you the total of errors in the table grouped by error code without taking into account of the period. No idea, how can I combine the error codes say every month. However, I can't add the date in the select as the pie chart does not accept that.
Thank you
SunHi, the Sun,
If it is a problem of Apex, then post in the forum of the Apex
Oracle Application Express (APEX)To view this information in a graphical pie, it seems that you need a separate pie chart for each month, or maybe a pie chart are for each error code.
Bar graphs and line grapsh are best for the output like what you describe.
Looks like you can get the data you want to look like this:
SELECT col1 , TRUNC (col2, 'MONTH') AS month , COUNT (*) AS n FROM table_x GROUP BY col1 , TRUNC (col2, 'MONTH') ;
Now you must decide how you want to present it and (I assume) ask someone using Apex you do this forum.
-
How to select data using the same remote database column name 3
Hello
Can anyone help me on how to get the data with the same remote database column names 3 and a unique nickname.
E.g.
SELECT *.
B.SID, b.status, SUM (b.qty) qantity MAX (b.) date_as_of
Of
* ((table1@remotedatabase1, table1@remotedatabase2, table1@remotedatabase3) has, *)
(* (table1@remotedatabase1, table1@remotedatabase2, table1@remotedatabase3) b). *
WHERE b.dept = 'finance '.
AND a.position = "admin".
AND a.latest = 'Y' AND (b.status <>"MLT") AND b.qty > 0;
B.SID GROUP, b.status;
NOTE: the instructions "BOLD" is just an example of what I want to do but I always get an error beacause of ambiguous column.
Thanks to advnce. :)
Published by: user12994685 on 4 January 2011 21:42user12994685 wrote:
Can anyone help me on how to get the data with the same remote database column names 3 and a unique nickname.
Not valid. This makes no sense and breaks all the rules of scope-resolution. And if it is in a single database, or uses tables in databases, is not relevant.
Each object must be particularly well identified. If you cannot do this:
select * from (table1@remotedatabase1, table1@remotedatabase2, table1@remotedatabase3) a
3 objects cannot share the same alias. Example:
SQL> select * from (dual, dual) d; select * from (dual, dual) d * ERROR at line 1: ORA-00907: missing right parenthesis
You need to combine objects - by using a join union or similar. He will have to be done as follows:
SQL> select * from (select * from dual d1, dual d2) d; select * from (select * from dual d1, dual d2) d * ERROR at line 1: ORA-00918: column ambiguously defined
However, we need to have unique column in a projection of SQL names - so the join of the need to project a unique set of columns. So:
SQL> select * from (select d1.dummy as dummy1, d2.dummy as dummy2 from dual d1, dual d2) d; DUM DUM --- --- X X SQL>
I suggest that you look carefully at what opportunities are and how it applies in SQL - and ignore if the referenced objects are local or remote, because it has no effect on the basic principles of scope-resolution.
-
BI report based on age groups?
Hi all
I need to create a simple OBIEE report on sales by sales based on age group of people:
For example:
Sales sales person
----------------
25-35 years - > 30000 units
36-45 years - > 10000 units
46-55 years - > 5000 units
56-65 years - > 20000 units
I have the "* of_Birth Date_ *" field in the SalesPerson_Dimension and the No_units_sold by a seller in the fact table.
My big question is to know how to create in OBIEE age brackets?
Appreciate your help.You create a column of logic 'Age Band' in a logical table Dim. Use some physical table holds your DOB yourself as the LTS for this dimension. For the mapping to the LTS do something like:
CASE
WHEN TIMESTAMPDIFF (CURRENT_DATE, SQL_TSI_DAY, physical_table.dob_column)<= 20="" then="">=>
WHEN TIMESTAMPDIFF (CURRENT_DATE, SQL_TSI_DAY, physical_table.dob_column)<= 30="" then="">=>
...
...
...
ELSE ' 100 +'
ENDYou really want this field in a logical dim you usually want to group by. If the DOB column is a table of facts you don't, simply use this fact as the LTS table table and the ususal resort for this size normally does in the MDB layer.
Don't forget a hierarchy, best practices even if no real level, not Total-> detail with your age range in detail. Don't forget your levels of content within the tab content of LTS.
So all the logic of the band is run on each line.
If your having probs let us know!
See you soon
Alastair -
I thought that max (count ()) must be performed on separate groups of rows returned from GROUP BY deptno.
However, it seems that count() is performed according to GROUP BY while max() is performed on the result of count()... GROUP BY.
Why is this? How does the nested group functions operate against the GROUP BY?select max(count(deptno)) from emp group by deptno;
PhoenixBai wrote:
I thought that max (count ()) must be performed on separate groups of rows returned from GROUP BY deptno.
However, it seems that count() is performed according to GROUP BY while max() is performed on the result of count()... GROUP BY.select max(count(deptno)) from emp group by deptno;
Why is this? How does the nested group functions operate against the GROUP BY?
Well, look at the statement. There is nothing more than a "condensed" to form:
select max(cnt) from (select count(deptno) cnt from emp group by deptno)
Everything said is calculate number in each group deptno and then calculate max of counties. Another word, what you call "nested" grouping always returns a single line. GROUP BY clause, if any, still applies to the internal group. External pool always implicitly uses GROUP BY and therefore query always returns a line even when the internal grouping produces no line. Grouping in same way THAT HAVING applies inside. In fact, you cannot specify HAVING for the external group:
SQL> select max(sal) from emp group by deptno; MAX(SAL) ---------- 2850 3000 5000 SQL> select max(max(sal)) from emp group by deptno having max(sal) = 3000; MAX(MAX(SAL)) ------------- 3000 SQL> select max(max(sal)) from emp group by deptno having (max(max(sal)) = 3000; select max(max(sal)) from emp group by deptno having (max(max(sal)) = 3000 * ERROR at line 1: ORA-00935: group function is nested too deeply SQL> -- You need to expand it SQL> select max(max_sal) from (select max(sal) max_sal from emp group by deptno) having max(max_sal) = 3000; no rows selected SQL>
SY.
-
I noticed recently that when using Firefox I can't (yet) to watch videos of Australian Broadcasting Corporation by using their site ABC Iview (www.abc.net.au/iview). I think it's because my current version of Mozilla Firefox on Ubuntu 12.04 (Linux) uses Adobe Flash Player 11.2.202.400 (according to http://www.adobe.com/software/flash/about/) but Adobe says it's the latest version, they will produce for the Linux operating system, and they won't even publish versions for Linux. However, the ABC said on their website that I need Adobe Flash Player 11.7 + for their video streaming - see http://iview.abc.net.au/support/faqs.
So, my desire to use Firefox, because I support their principles is stuck by Adobe and ABC set (ie. by anti-competitive acts by Adobe and the stupidity of the ABC!)
My only option is to use Google Chrome, but I largely prefer to use Firefox. I wonder if Mozilla Firefox will see if they can use "pepper based Flash player" that uses chrome, or is this something that Google has the copyright for.
I might post screenshots of errors I get trying to watch ABC iview attached, but they seem particularly relevant and in any case, I don't see how to add images to this issue.
Yours,
RupJohn22
See also:
-
Satellite A210-1BX - error based on the CD/DVD drive
Hello
I have a problem with my DVD writer! I use Nero and if I burn MP3 CD or DVD .avi files happens whenever an error based on the drive. No detail!
But on the CD are the opder of 1/2 3/4 data!
If I insert an .mp3 CD Windows Vista said, the CD is empty! Vista is already NEW!Can someone help me? Or I have to contact Toshiba, I guarantee!
Thank you
Hello!
Have you checked the site factory of Nero for an update? Maybe it s just a software problem that the burning procedure fails.
In addition, you can try another burning program. A few days ago, I tested CD BurnerXP and I was very surprised! It s a freeware program and it also contains a large number of functions that it s worth a try! ;)Here in the forum I noticed that the dismantling of the upper and lower filters can often solve problems with the CD/DVD drive to check of workaround from Microsoft:
http://support.Microsoft.com/kb/314060Good bye
-
ASA VPN - allow user based on LDAP Group
Hello friends
I have create a configuration to allow connection based on LDAP Group.
I m not specialize in the firewall and I tried to follow the links above, but both seem old, commanded several is not available.
http://www.tunnelsup.com/Cisco-ASA-VPN-authorize-user-based-on-LDAP-group
http://www.Cisco.com/c/en/us/support/docs/security/ASA-5500-x-series-NEX...
Anyone know how I can do?
Thank you
Marcio
I like to use the Protocol DAP (dynamic access policies) to control this. Follow this guide:
https://supportforums.Cisco.com/document/7691/ASA-8X-dynamic-access-policies-DAP-deployment-guide
-
ACS 5.2 assignment of authorization with nested groups in LDAP
I have a Cisco Secure ACS 5.2 on a virtual machine. We use it for administrative access to our equipment Cisco GANYMEDE +. I use LDAP to authenticate with acitive directory. I currently run when a user is directly in the group that is assigned. I change the way in which assign us group permissions and have created nested groups.
For example:
-User1 is a member of group1
g -roup1 is a member of the "Group 2".
I have card group2 to have access to my devices. However, User1 is not get mapped to the Group of law and access is denied.
When I go to the monitoring, reporting and authentication GANYMEDE + details, under other attributes where it shows the outside groups the user is a member, I don't see group2, only group1.
However when User1 is a member of group2 directly, the user is able to log on.
GBA 5.2 not does support permissions allow this how to use nested groups?
Mapping of nested groups is not supported by LDAP (because users containing that attribute memberOf groups just above them, are not nested). It is a behavior deafult when we use nested with LDAP groups. You must add subgroups for GBA and both respective authorization rules.
Kind regards
Jousset
The rate of useful messages-
Maybe you are looking for
-
No. On / Off for Time Machine in Sierra
The ON / OFF switch bar watch is no longer in Time Machine preferences window. Is it a new feature or a problem?
-
I have several minimized windows and can't find where they have been reduced to a minimum of. generally, they are entered in the toolbar below but I can't find them anywhere... Please help... I was in the middle of a project that will take a lot of t
-
How do you define new tabs to open with the home page
When I open a new tab, I want to open it with my home page. Currently, I have to click on the Home icon to go to my home page. The first tab opens on my home page but not extra.
-
Immediately after the recent but an update, firefox crashed several times and now only loads after you click OK after seeing the popup error message.
-
BDP-S570 not out of HD audio formats
I have audio output with my BDP-S570 problems. BluRay connected to the Denon AVR-1911, through cable high speed HDMI. Denon then connected to Bravia KDL-55HX800 through same cables. 3D video works fine but I'm not getting any outputs audio TrueHD or