Trigger to audit DML and DDL nor working

Requirement: Application team complains that everyday within a fixed timeframe, 1 entry from a particular table is being deleted. They are unable to track it, which particular job is it doing it.
DBA: We had 3 solutions: 1. AUDIT_TRAIL
2. FGA
3. Customized TRIGGER to track the DML and DDL.
After discussion, option 3 has been implemented. Here is the code.
DML Trigger
=======
CREATE OR REPLACE TRIGGER SLCPROD.STORE_TERM_ID_HST_TRG
BEFORE INSERT OR UPDATE OR DELETE
ON SLCPROD.STORE_TERM_ID FOR EACH ROW
BEGIN
IF UPDATING THEN
INSERT INTO STORE_TERM_ID_HIST
( STR_NUM,
TERM_ID,
HOST_ENV,
USR_TERMINAL,
SESSION_USR,
OS_USER,
ACTION_DATE,
ACTION_NAME)
VALUES
( TRUNC(:OLD.STR_NUM)||','||:NEW.STR_NUM,
TRUNC(:OLD.TERM_ID)||','||:NEW.TERM_ID,
sys_context('USERENV', 'HOST'),
sys_context('USERENV', 'TERMINAL'),
sys_context('USERENV', 'SESSION_USER'),
sys_context('USERENV', 'OS_USER'),
SYSDATE,
'UPDATE');
ELSIF DELETING THEN
INSERT INTO STORE_TERM_ID_HIST
( STR_NUM,
TERM_ID,
HOST_ENV,
USR_TERMINAL,
SESSION_USR,
OS_USER,
ACTION_DATE,
ACTION_NAME)
VALUES
( :OLD.STR_NUM,
:OLD.TERM_ID,
sys_context('USERENV', 'HOST'),
sys_context('USERENV', 'TERMINAL'),
sys_context('USERENV', 'SESSION_USER'),
sys_context('USERENV', 'OS_USER'),
SYSDATE,
'DELETE');
END IF;
END;
DDL Trigger
========
CREATE OR REPLACE TRIGGER SLCPROD.STORE_TERM_ID_HST_TRG_TRUNC
AFTER DDL ON DATABASE
declare
object_name varchar2(30);
BEGIN
select distinct ora_dict_obj_name into object_name from dual;
if UPPER(object_name)= 'STORE_TERM_ID'
then
INSERT INTO STORE_TERM_ID_HIST
( STR_NUM,
TERM_ID,
HOST_ENV,
USR_TERMINAL,
SESSION_USR,
OS_USER,
ACTION_DATE,
ACTION_NAME)
VALUES
( 'NA',
'NA',
sys_context('USERENV', 'HOST'),
sys_context('USERENV', 'TERMINAL'),
sys_context('USERENV', 'SESSION_USER'),
sys_context('USERENV', 'OS_USER'),
SYSDATE,
ora_sysevent);
END IF;
END;
TABLE STORE_TERM_ID_HIST DESC
=======================
Name Null? Type
STR_NUM CHAR(25)
TERM_ID CHAR(25)
HOST_ENV VARCHAR2(50)
USR_TERMINAL VARCHAR2(50)
SESSION_USR VARCHAR2(50)
OS_USER VARCHAR2(50)
ACTION_DATE DATE
ACTION_NAME VARCHAR2(50)
Though we have these triggers in place, still we can see that 1 record is getting deleted (do not know how as I haven't been able to track it) between 8 AM - 8:50 AM. We have verified it from COUNT and also know which particular record is getting deleted.
We tried to see if any error logged due to these triggers in ALERT logs, but no error specific to it has been seen. We have tested the TRIGGERs using manuals queries, and they seem to be working fine.
Could anyone please help what could be happening here? Or any better solution of resolving it.
Thanks,
Tapan
Edited by: TapanKumar Saha on Mar 31, 2013 10:04 PM
updated the code.

Thank you all for all the help.
My issue is resolved now. Here is the analysis:
Our triggers (both for DML and DDL) were working earlier as well. However, it was not capturing the actions. We could see that last_ddl_date is being updated with the time when we are expecting the mischievous to happen. So, after having internal discussions, we concluded that "ALTER INDEX.." could also update the last_ddl_date. But it has nothing to do with the DELETE. However, to track the INDEX DDLs we added trigger on INDEX as well. Here is the modified code:
DDL Trigger
=======
CREATE OR REPLACE TRIGGER SLCPROD.STORE_TERM_ID_HST_TRG_TRUNC
AFTER DDL ON DATABASE
declare
object_name varchar2(30);
BEGIN
select distinct ora_dict_obj_name into object_name from dual;
if UPPER(object_name)= 'STORE_TERM_ID'
then
INSERT INTO STORE_TERM_ID_HIST
( STR_NUM,
TERM_ID,
HOST_ENV,
USR_TERMINAL,
SESSION_USR,
OS_USER,
ACTION_DATE,
ACTION_NAME)
VALUES
( 'NA',
'NA',
sys_context('USERENV', 'HOST'),
sys_context('USERENV', 'TERMINAL'),
sys_context('USERENV', 'SESSION_USER'),
sys_context('USERENV', 'OS_USER'),
SYSDATE,
ora_sysevent);
elsif UPPER(object_name)= 'STORE_TERM_ID_PK'
then
INSERT INTO STORE_TERM_ID_HIST
+( STR_NUM,+
TERM_ID,
HOST_ENV,
USR_TERMINAL,
SESSION_USR,
OS_USER,
ACTION_DATE,
ACTION_NAME)
VALUES
+( 'NA',+
+'NA',+
sys_context('USERENV', 'HOST'),
sys_context('USERENV', 'TERMINAL'),
sys_context('USERENV', 'SESSION_USER'),
sys_context('USERENV', 'OS_USER'),
SYSDATE,
ora_sysevent);
END IF;
END;
It started tracking the TRUNCATE on the table.
Also, we we increased the length of the data types for the temporary table to avoid any insertion errors. And finally put an INSERT trigger after seeing TRUNCATE DDLs. And we thus we resolved the issue.

Similar Messages

  • Audit All DML and DDL on an Application Schema

    Hello;
    I have a requirement to audit all DML and DDL on an Application Schema (Lets say SCOTT). I have set:
    ALTER SYSTEM SET audit_trail = XML, EXTENDED scope=spfile; -- Want my audit log on the OS with Bind and SQL.
    ALTER SYSTEM SET AUDIT_SYS_OPERATIONS = TRUE scope=spfile; -- Want to audit sysdba and sysoper activity
    audit create session; -- Want to see both logins and failed logins
    How would I get all DML and DDL on an Application Schema (SCOTT)?
    I am using 11iR1 Standard Edition.

    Have look at system_privilege_map and find all the options you need to audit...
    or you can use the below script..
    SELECT 'audit ' ||LOWER(name) || ' by app_user;'
    FROM system_privilege_map;
    if you want to filter-out the one you have already audited, then use dba_priv_audit_opts ...
    Hope this info will be useful to you...
    Thanks,

  • Require DML and DDL for basic tables

    Hello,
    I want to pursue my oracle certification within 2-3 months. Therefore, I am eager to create basic tables those would provide me holistic idea and basic practices before my real test. Could you provide me basic tables for example, employee table, department table, sales table etc.with DML and DDL details? I do create plethora of DB objects when I build systems for clients; however, additionally, I intend to practice concepts whatever I will acquire after going through oracle books before certification.
    Thanks!

    Here is the sample script i took it from HR & SH Schemas.
    host echo Building Oracle demonstration tables. Please wait.
    set termout off
    DROP TABLE EMP;
    DROP TABLE DEPT;
    DROP TABLE BONUS;
    DROP TABLE SALGRADE;
    DROP TABLE DUMMY;
    DROP TABLE ITEM;
    DROP TABLE PRICE;
    DROP TABLE PRODUCT;
    DROP TABLE ORD;
    DROP TABLE CUSTOMER;
    DROP VIEW SALES;
    DROP SEQUENCE ORDID;
    DROP SEQUENCE CUSTID;
    DROP SEQUENCE PRODID;
    CREATE TABLE DEPT (
    DEPTNO NUMBER(2) NOT NULL,
    DNAME VARCHAR2(14),
    LOC VARCHAR2(13),
    CONSTRAINT DEPT_PRIMARY_KEY PRIMARY KEY (DEPTNO));
    INSERT INTO DEPT VALUES (10,'ACCOUNTING','NEW YORK');
    INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');
    INSERT INTO DEPT VALUES (30,'SALES','CHICAGO');
    INSERT INTO DEPT VALUES (40,'OPERATIONS','BOSTON');
    CREATE TABLE EMP (
    EMPNO NUMBER(4) NOT NULL,
    ENAME VARCHAR2(10),
    JOB VARCHAR2(9),
    MGR NUMBER(4) CONSTRAINT EMP_SELF_KEY REFERENCES EMP (EMPNO),
    HIREDATE DATE,
    SAL NUMBER(7,2),
    COMM NUMBER(7,2),
    DEPTNO NUMBER(2) NOT NULL,
    CONSTRAINT EMP_FOREIGN_KEY FOREIGN KEY (DEPTNO) REFERENCES DEPT (DEPTNO),
    CONSTRAINT EMP_PRIMARY_KEY PRIMARY KEY (EMPNO));
    INSERT INTO EMP VALUES (7839,'KING','PRESIDENT',NULL,'17-NOV-81',5000,NULL,10);
    INSERT INTO EMP VALUES (7698,'BLAKE','MANAGER',7839,'1-MAY-81',2850,NULL,30);
    INSERT INTO EMP VALUES (7782,'CLARK','MANAGER',7839,'9-JUN-81',2450,NULL,10);
    INSERT INTO EMP VALUES (7566,'JONES','MANAGER',7839,'2-APR-81',2975,NULL,20);
    INSERT INTO EMP VALUES (7654,'MARTIN','SALESMAN',7698,'28-SEP-81',1250,1400,30);
    INSERT INTO EMP VALUES (7499,'ALLEN','SALESMAN',7698,'20-FEB-81',1600,300,30);
    INSERT INTO EMP VALUES (7844,'TURNER','SALESMAN',7698,'8-SEP-81',1500,0,30);
    INSERT INTO EMP VALUES (7900,'JAMES','CLERK',7698,'3-DEC-81',950,NULL,30);
    INSERT INTO EMP VALUES (7521,'WARD','SALESMAN',7698,'22-FEB-81',1250,500,30);
    INSERT INTO EMP VALUES (7902,'FORD','ANALYST',7566,'3-DEC-81',3000,NULL,20);
    INSERT INTO EMP VALUES (7369,'SMITH','CLERK',7902,'17-DEC-80',800,NULL,20);
    INSERT INTO EMP VALUES (7788,'SCOTT','ANALYST',7566,'09-DEC-82',3000,NULL,20);
    INSERT INTO EMP VALUES (7876,'ADAMS','CLERK',7788,'12-JAN-83',1100,NULL,20);
    INSERT INTO EMP VALUES (7934,'MILLER','CLERK',7782,'23-JAN-82',1300,NULL,10);
    CREATE TABLE BONUS (
    ENAME VARCHAR2(10),
    JOB CHAR(9),
    SAL NUMBER,
    COMM NUMBER);
    CREATE TABLE SALGRADE (
    GRADE NUMBER,
    LOSAL NUMBER,
    HISAL NUMBER);
    INSERT INTO SALGRADE VALUES (1,700,1200);
    INSERT INTO SALGRADE VALUES (2,1201,1400);
    INSERT INTO SALGRADE VALUES (3,1401,2000);
    INSERT INTO SALGRADE VALUES (4,2001,3000);
    INSERT INTO SALGRADE VALUES (5,3001,9999);
    CREATE TABLE DUMMY (
    DUMMY NUMBER );
    INSERT INTO DUMMY VALUES (0);
    CREATE TABLE CUSTOMER (
    CUSTID NUMBER (6) NOT NULL,
    NAME VARCHAR2(45),
    ADDRESS VARCHAR2(40),
    CITY VARCHAR2(30),
    STATE VARCHAR2(2),
    ZIP VARCHAR2(9),
    AREA NUMBER (3),
    PHONE VARCHAR2(9),
    REPID NUMBER (4) NOT NULL,
    CREDITLIMIT NUMBER (9,2),
    COMMENTS LONG,
    CONSTRAINT CUSTOMER_PRIMARY_KEY PRIMARY KEY (CUSTID),
    CONSTRAINT CUSTID_ZERO CHECK (CUSTID > 0));
    CREATE TABLE ORD (
    ORDID NUMBER (4) NOT NULL,
    ORDERDATE DATE,
    COMMPLAN VARCHAR2(1),
    CUSTID NUMBER (6) NOT NULL,
    SHIPDATE DATE,
    TOTAL NUMBER (8,2) CONSTRAINT TOTAL_ZERO CHECK (TOTAL >= 0),
    CONSTRAINT ORD_FOREIGN_KEY FOREIGN KEY (CUSTID) REFERENCES CUSTOMER (CUSTID),
    CONSTRAINT ORD_PRIMARY_KEY PRIMARY KEY (ORDID));
    CREATE TABLE ITEM (
    ORDID NUMBER (4) NOT NULL,
    ITEMID NUMBER (4) NOT NULL,
    PRODID NUMBER (6),
    ACTUALPRICE NUMBER (8,2),
    QTY NUMBER (8),
    ITEMTOT NUMBER (8,2),
    CONSTRAINT ITEM_FOREIGN_KEY FOREIGN KEY (ORDID) REFERENCES ORD (ORDID),
    CONSTRAINT ITEM_PRIMARY_KEY PRIMARY KEY (ORDID,ITEMID));
    CREATE TABLE PRODUCT (
    PRODID NUMBER (6) CONSTRAINT PRODUCT_PRIMARY_KEY PRIMARY KEY,
    DESCRIP VARCHAR2(30));
    CREATE TABLE PRICE (
    PRODID NUMBER (6) NOT NULL,
    STDPRICE NUMBER (8,2),
    MINPRICE NUMBER (8,2),
    STARTDATE DATE,
    ENDDATE DATE);
    INSERT INTO CUSTOMER (ZIP, STATE, REPID, PHONE, NAME, CUSTID, CREDITLIMIT,
    CITY, AREA, ADDRESS, COMMENTS)
    VALUES ('96711', 'CA', '7844', '598-6609',
    'JOCKSPORTS',
    '100', '5000', 'BELMONT', '415', '345 VIEWRIDGE',
    'Very friendly people to work with -- sales rep likes to be called Mike.');
    INSERT INTO CUSTOMER (ZIP, STATE, REPID, PHONE, NAME, CUSTID, CREDITLIMIT,
    CITY, AREA, ADDRESS, COMMENTS)
    VALUES ('94061', 'CA', '7521', '368-1223',
    'TKB SPORT SHOP',
    '101', '10000', 'REDWOOD CITY', '415', '490 BOLI RD.',
    'Rep called 5/8 about change in order - contact shipping.');
    INSERT INTO CUSTOMER (ZIP, STATE, REPID, PHONE, NAME, CUSTID, CREDITLIMIT,
    CITY, AREA, ADDRESS, COMMENTS)
    VALUES ('95133', 'CA', '7654', '644-3341',
    'VOLLYRITE',
    '102', '7000', 'BURLINGAME', '415', '9722 HAMILTON',
    'Company doing heavy promotion beginning 10/89. Prepare for large orders during
    winter.');
    INSERT INTO CUSTOMER (ZIP, STATE, REPID, PHONE, NAME, CUSTID, CREDITLIMIT,
    CITY, AREA, ADDRESS, COMMENTS)
    VALUES ('97544', 'CA', '7521', '677-9312',
    'JUST TENNIS',
    '103', '3000', 'BURLINGAME', '415', 'HILLVIEW MALL',
    'Contact rep about new line of tennis rackets.');
    INSERT INTO CUSTOMER (ZIP, STATE, REPID, PHONE, NAME, CUSTID, CREDITLIMIT,
    CITY, AREA, ADDRESS, COMMENTS)
    VALUES ('93301', 'CA', '7499', '996-2323',
    'EVERY MOUNTAIN',
    '104', '10000', 'CUPERTINO', '408', '574 SURRY RD.',
    'Customer with high market share (23%) due to aggressive advertising.');
    INSERT INTO CUSTOMER (ZIP, STATE, REPID, PHONE, NAME, CUSTID, CREDITLIMIT,
    CITY, AREA, ADDRESS, COMMENTS)
    VALUES ('91003', 'CA', '7844', '376-9966',
    'K + T SPORTS',
    '105', '5000', 'SANTA CLARA', '408', '3476 EL PASEO',
    'Tends to order large amounts of merchandise at once. Accounting is considering
    raising their credit limit. Usually pays on time.');
    INSERT INTO CUSTOMER (ZIP, STATE, REPID, PHONE, NAME, CUSTID, CREDITLIMIT,
    CITY, AREA, ADDRESS, COMMENTS)
    VALUES ('94301', 'CA', '7521', '364-9777',
    'SHAPE UP',
    '106', '6000', 'PALO ALTO', '415', '908 SEQUOIA',
    'Support intensive. Orders small amounts (< 800) of merchandise at a time.');
    INSERT INTO CUSTOMER (ZIP, STATE, REPID, PHONE, NAME, CUSTID, CREDITLIMIT,
    CITY, AREA, ADDRESS, COMMENTS)
    VALUES ('93301', 'CA', '7499', '967-4398',
    'WOMENS SPORTS',
    '107', '10000', 'SUNNYVALE', '408', 'VALCO VILLAGE',
    'First sporting goods store geared exclusively towards women. Unusual promotion
    al style and very willing to take chances towards new products!');
    INSERT INTO CUSTOMER (ZIP, STATE, REPID, PHONE, NAME, CUSTID, CREDITLIMIT,
    CITY, AREA, ADDRESS, COMMENTS)
    VALUES ('55649', 'MN', '7844', '566-9123',
    'NORTH WOODS HEALTH AND FITNESS SUPPLY CENTER',
    '108', '8000', 'HIBBING', '612', '98 LONE PINE WAY', '');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('101.4', '08-JAN-87', '610', '07-JAN-87', '101', 'A');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('45', '11-JAN-87', '611', '11-JAN-87', '102', 'B');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('5860', '20-JAN-87', '612', '15-JAN-87', '104', 'C');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('2.4', '30-MAY-86', '601', '01-MAY-86', '106', 'A');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('56', '20-JUN-86', '602', '05-JUN-86', '102', 'B');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('698', '30-JUN-86', '604', '15-JUN-86', '106', 'A');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('8324', '30-JUL-86', '605', '14-JUL-86', '106', 'A');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('3.4', '30-JUL-86', '606', '14-JUL-86', '100', 'A');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('97.5', '15-AUG-86', '609', '01-AUG-86', '100', 'B');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('5.6', '18-JUL-86', '607', '18-JUL-86', '104', 'C');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('35.2', '25-JUL-86', '608', '25-JUL-86', '104', 'C');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('224', '05-JUN-86', '603', '05-JUN-86', '102', '');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('4450', '12-MAR-87', '620', '12-MAR-87', '100', '');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('6400', '01-FEB-87', '613', '01-FEB-87', '108', '');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('23940', '05-FEB-87', '614', '01-FEB-87', '102', '');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('764', '10-FEB-87', '616', '03-FEB-87', '103', '');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('1260', '04-FEB-87', '619', '22-FEB-87', '104', '');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('46370', '03-MAR-87', '617', '05-FEB-87', '105', '');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('710', '06-FEB-87', '615', '01-FEB-87', '107', '');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('3510.5', '06-MAR-87', '618', '15-FEB-87', '102', 'A');
    INSERT INTO ORD (TOTAL, SHIPDATE, ORDID, ORDERDATE, CUSTID, COMMPLAN)
    VALUES ('730', '01-JAN-87', '621', '15-MAR-87', '100', 'A');
    INSERT INTO ITEM (QTY, PRODID, ORDID, ITEMTOT, ITEMID, ACTUALPRICE)
    VALUES ('1', '100890', '610', '58', '3', '58');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '1', '100861', '611', '45', '1', '45');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '100', '100860', '612', '3000', '1', '30');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '1', '200376', '601', '2.4', '1', '2.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '20', '100870', '602', '56', '1', '2.8');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '3', '100890', '604', '174', '1', '58');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '2', '100861', '604', '84', '2', '42');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '10', '100860', '604', '440', '3', '44');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '4', '100860', '603', '224', '2', '56');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '1', '100860', '610', '35', '1', '35');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '3', '100870', '610', '8.4', '2', '2.8');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '200', '200376', '613', '440', '4', '2.2');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '444', '100860', '614', '15540', '1', '35');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '1000', '100870', '614', '2800', '2', '2.8');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '20', '100861', '612', '810', '2', '40.5');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('150', '101863', '612', '1500', '3', '10');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('10', '100860', '620', '350', '1', '35');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('1000', '200376', '620', '2400', '2', '2.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('500', '102130', '620', '1700', '3', '3.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ( '100', '100871', '613', '560', '1', '5.6');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('200', '101860', '613', '4800', '2', '24');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('150', '200380', '613', '600', '3', '4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '102130', '619', '340', '3', '3.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('50', '100860', '617', '1750', '1', '35');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '100861', '617', '4500', '2', '45');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('1000', '100871', '614', '5600', '3', '5.6');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('10', '100861', '616', '450', '1', '45');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('50', '100870', '616', '140', '2', '2.8');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('2', '100890', '616', '116', '3', '58');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('10', '102130', '616', '34', '4', '3.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('10', '200376' , '616', '24', '5', '2.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '200380', '619', '400', '1', '4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '200376', '619', '240', '2', '2.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('4', '100861', '615', '180', '1', '45');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('1', '100871', '607', '5.6', '1', '5.6');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '100870', '615', '280', '2', '2.8');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('500', '100870', '617', '1400', '3', '2.8');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('500', '100871', '617', '2800', '4', '5.6');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('500', '100890', '617', '29000', '5', '58');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '101860', '617', '2400', '6', '24');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('200', '101863', '617', '2500', '7', '12.5');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '102130', '617', '340', '8', '3.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('200', '200376', '617', '480', '9', '2.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('300', '200380', '617', '1200', '10', '4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('5', '100870', '609', '12.5', '2', '2.5');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('1', '100890', '609', '50', '3', '50');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('23', '100860', '618', '805', '1', '35');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('50', '100861', '618', '2255.5', '2', '45.11');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('10', '100870', '618', '450', '3', '45');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('10', '100861', '621', '450', '1', '45');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '100870', '621', '280', '2', '2.8');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('50', '100871', '615', '250', '3', '5');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('1', '101860', '608', '24', '1', '24');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('2', '100871', '608', '11.2', '2', '5.6');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('1', '100861', '609', '35', '1', '35');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('1', '102130', '606', '3.4', '1', '3.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '100861', '605', '4500', '1', '45');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('500', '100870', '605', '1400', '2', '2.8');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('5', '100890', '605', '290', '3', '58');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('50', '101860', '605', '1200', '4', '24');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '101863', '605', '900', '5', '9');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('10', '102130', '605', '34', '6', '3.4');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('100', '100871', '612', '550', '4', '5.5');
    INSERT INTO ITEM ( QTY , PRODID , ORDID , ITEMTOT , ITEMID , ACTUALPRICE)
    VALUES ('50', '100871', '619', '280', '4', '5.6');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('4.8', '01-JAN-85', '100871', '3.2', '01-DEC-85');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('58', '01-JAN-85', '100890', '46.4', '');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('54', '01-JUN-84', '100890', '40.5', '31-MAY-84');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('35', '01-JUN-86', '100860', '28', '');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('32', '01-JAN-86', '100860', '25.6', '31-MAY-86');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('30', '01-JAN-85', '100860', '24', '31-DEC-85');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('45', '01-JUN-86', '100861', '36', '');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('42', '01-JAN-86', '100861', '33.6', '31-MAY-86');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('39', '01-JAN-85', '100861', '31.2', '31-DEC-85');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('2.8', '01-JAN-86', '100870', '2.4', '');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('2.4', '01-JAN-85', '100870', '1.9', '01-DEC-85');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('5.6', '01-JAN-86', '100871', '4.8', '');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('24', '15-FEB-85', '101860', '18', '');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('12.5', '15-FEB-85', '101863', '9.4', '');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('3.4', '18-AUG-85', '102130', '2.8', '');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('2.4', '15-NOV-86', '200376', '1.75', '');
    INSERT INTO PRICE (STDPRICE, STARTDATE, PRODID, MINPRICE, ENDDATE)
    VALUES ('4', '15-NOV-86', '200380', '3.2', '');
    CREATE INDEX PRICE_INDEX ON PRICE(PRODID, STARTDATE);
    INSERT INTO PRODUCT (PRODID, DESCRIP)
    VALUES ('100860', 'ACE TENNIS RACKET I');
    INSERT INTO PRODUCT (PRODID, DESCRIP)
    VALUES ('100861', 'ACE TENNIS RACKET II');
    INSERT INTO PRODUCT (PRODID, DESCRIP)
    VALUES ('100870', 'ACE TENNIS BALLS-3 PACK');
    INSERT INTO PRODUCT (PRODID, DESCRIP)
    VALUES ('100871', 'ACE TENNIS BALLS-6 PACK');
    INSERT INTO PRODUCT (PRODID, DESCRIP)
    VALUES ('100890', 'ACE TENNIS NET');
    INSERT INTO PRODUCT (PRODID, DESCRIP)
    VALUES ('101860', 'SP TENNIS RACKET');
    INSERT INTO PRODUCT (PRODID, DESCRIP)
    VALUES ('101863', 'SP JUNIOR RACKET');
    INSERT INTO PRODUCT (PRODID, DESCRIP)
    VALUES ('102130', 'RH: "GUIDE TO TENNIS"');
    INSERT INTO PRODUCT (PRODID, DESCRIP)
    VALUES ('200376', 'SB ENERGY BAR-6 PACK');
    INSERT INTO PRODUCT (PRODID, DESCRIP)
    VALUES ('200380', 'SB VITA SNACK-6 PACK');
    CREATE SEQUENCE ORDID
    INCREMENT BY 1
    START WITH 622
    NOCACHE;
    CREATE SEQUENCE PRODID
    INCREMENT BY 1
    START WITH 200381
    NOCACHE;
    CREATE SEQUENCE CUSTID
    INCREMENT BY 1
    START WITH 109
    NOCACHE;
    CREATE VIEW SALES AS
    SELECT REPID, ORD.CUSTID, CUSTOMER.NAME CUSTNAME, PRODUCT.PRODID,
    DESCRIP PRODNAME, SUM(ITEMTOT) AMOUNT
    FROM ORD, ITEM, CUSTOMER, PRODUCT
    WHERE ORD.ORDID = ITEM.ORDID
    AND ORD.CUSTID = CUSTOMER.CUSTID
    AND ITEM.PRODID = PRODUCT.PRODID
    GROUP BY REPID, ORD.CUSTID, NAME, PRODUCT.PRODID, DESCRIP;

  • Rerunning script (DML and DDL) without ora-00001 and ora-00955 errors

    What is the best way to write a DML and DDL script so that it can be run multiple times without these ORA errors:
    ORA-00955: name is already used by an existing object
    ORA-00001: unique constraint (JILL.SYS_C00160247) violated
    I have just joined a product development company using SQL Server as there primary database. They have just completed a port to Oracle.
    Their product release upgrades (given to clients) include sql scripts with database changes (structure and data). They require that the client be able to rerun the scripts more than once with no errors. In SQL Server, the accomplish it this way.
    For DDL:
    if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[MyTab]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
    Begin
         CREATE TABLE [dbo].[MyTab] (
              [ID]int IDENTITY(1,1),
              [InvID] uniqueidentifier not null
    For DML:
    IF NOT EXISTS (SELECT 1 FROM [dbo].[mytab] WHERE [Name] = 'Smith' and [ID] = 3)
    BEGIN
    INSERT INTO [dbo].[mytab]
    ([ID] ,[Name]
    VALUES (3,'Smith')
    END
    I am tasked with duplicating this logic on the Oracle side. The only way I can think of so far is using plsql and checking for existence before every insert and create statement. The other options I thought of cannot be used in this case
    - "whenever sqlerror continue" - gives the same response for all errors. True errors should stop the code, so this is too risky.
    - "log errors into ... reject limit unlimited" on the insert - I thought this was my best solution until I found out that it doesn't support lobs.
    Do you know of any more elegant (and more efficient) solution other than plsql cursors to check for existence before running each insert/create?
    Any suggestions would be greatly appreciated.

    select table_name from user_tables will give you the table exist or not.
    all_tables/dba_tables
    http://download.oracle.com/docs/cd/B14117_01/server.101/b10755/statviews_1190.htm#i1592091

  • Create trigger before any DML or DDL operations on any schema objects

    Dears,
    I need to create a trigger on schema that fire before any DML or DDL operations on any object (table,view,. . . etc) in the schema.
    Can i do this, like "BEFORE insert or update or delete or drop or truncate on SCHEMA" ?
    Thanks & Regards,,

    Dear Peter,_
    Please, i need to say one thing before reading my below simple answers . . .
    You must deal with any issue from others seriously and read it carefully_
    Sorry, you haven't explained anything about your actual problem, we are still left to guessing.Not right, I was clear as i said the below notes:
    1 - I need to create a trigger on schema that fire before any DML or DDL operations on any object.
    2 - We have another simple application is connected also to DB and we must have this application but DB password is must written clear in some files and these files must be shared for business requirements.
    Since I still do not understand your problem, I can only guess of the most relevant:After all of the above clarification, still do not understand . . . How !!!
    1.9 Sweeping privileges. This is always a good exercise
    2.10 Audit and Analyse User access. Who connects as what from where (And later maybe why).
    3.8 Restrict Access from Specific Nodes OnlyYou are right but not valid in my issue.
    3.1 Remove the passwords from scriptsIt seems that you did not read my replies carefully as I said before that DB password is must be written clear in some files and these files must be shared for business requirements.
    Why not spend just a day to get some feeling of the ideas, and find the best match(es) for your situation.I am investigating in my issue a month ago and tried a lot of solutions but found that i will have to apply this trigger solution.
    If you are looking for a short answer in a public forum, I am afraid you won't find it.
    (At least not until we understand what you are trying to do, and why)I know exactly what i need and why. Read again my replies carefully and you will know also.
    Not at allSure, you still do not understand because you did not read my replies carefully !
    Dear All_
    I already created the trigger to prevent any DML or DDL on any schema objects for specific users.
    If all the users now have the super password, i can permit specific users to do (DML & DDL) and the others will not be able at all.
    As a Challenge, i can say the super password now to the public and they will not be able to do any (DML & DDL) . . . I can say now, "I succeeded" :)
    Really, thanks All for greatest support . . . Already i was benefited a lot from your advises.
    Regards,

  • Audit enqueue and dequeue

    Hi,
    Could anyone help me how audit enqueue or dequeue?
    I've tried the follows statement, but it didn't work:
    audit DEQUEUE ANY QUEUE by access;
    audit ENQUEUE ANY QUEUE by access;

    "Audit enqueue and dequeue" only works for 10G at least due to oracle bug.
    TAR 6016771.992

  • I have installed both Audition 3 and Photoshop CS3 on a laptop with no Internet connection. How may they be activated? The methods documented in the software don't work.

    I have installed both Audition 3 and Photoshop CS3 on a laptop with no Internet connection. How may they be activated? The methods documented in the software don't work.

    Ned, thanks for responding. Internet access is not the problem, I will have a tower computer connected to Comcast.
    Isolating the laptop  from the internet is the issue.
          From: Ned Murphy <[email protected]>
    To: Mordecai benHerschel <[email protected]>
    Sent: Wednesday, March 18, 2015 7:27 PM
    Subject:  I have installed both Audition 3 and Photoshop CS3 on a laptop with no Internet connection. How may they be activated? The methods documented in the software don't work.
    I have installed both Audition 3 and Photoshop CS3 on a laptop with no Internet connection. How may they be activated? The methods documented in the software don't work.
    created by Ned Murphy in Downloading, Installing, Setting Up - View the full discussionSince it is a portable machine, couldn't you go somewhere that has wifi available and use that as a temporary internet connection? If the reply above answers your question, please take a moment to mark this answer as correct by visiting: https://forums.adobe.com/message/7314414#7314414 and clicking ‘Correct’ below the answer Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: Please note that the Adobe Forums do not accept email attachments. If you want to embed an image in your message please visit the thread in the forum and click the camera icon: https://forums.adobe.com/message/7314414#7314414 To unsubscribe from this thread, please visit the message page at , click "Following" at the top right, & "Stop Following"  Start a new discussion in Downloading, Installing, Setting Up by email or at Adobe Community For more information about maintaining your forum email notifications please go to https://forums.adobe.com/thread/1516624.

  • I'm using iPhone 4S and it was working fast once I purchased and after few months I update my phone since to 7.0.1 since then neither my wifi is working nor my Bluetooth and even my phone is working slow, after than many new updates came I did but nothing

    I'm using iPhone 4S and it was working fast once I purchased and after few months I update my phone since to 7.0.1 since then neither my wifi is working nor my Bluetooth and even my phone is working slow, after than many new updates came I did but nothing works. Kindly help me out how to solve this problem.

    Hi Sameer alamgir!
    Here are two articles that can help you troubleshoot these issues with your Wi-Fi and Bluetooth connections:
    iOS: Troubleshooting Wi-Fi networks and connections
    http://support.apple.com/kb/ts1398
    iOS: Troubleshooting Bluetooth connections
    http://support.apple.com/kb/TS4562
    Take care, and thanks for visiting the Apple Support Communities.
    -Braden

  • I just finished my audition trial and bought the subscription the 2014 version.

    i just finished my audition trial and bought the subscription. i updated and now it will no longer work . it starts but closes stating it is trying to initialize DLMS file. what do i need to do? Even the help chat technician could not find the problem with the 2014 version.
    I have a Windows 8.1 operating system 64-bit
    Here is a copy of the chat help Center discussion:
    info: You are now chatting with 'Pradeep'
      Pradeep: Hello. Welcome to Adobe Technical Support.
      Pradeep: Hi Dennis.
      info: Your chat transcript will be sent to at the end of your chat.
      Pradeep: How may I assist you today?
      Dennis Linam: hello
      Dennis Linam: I am having problem with my Adobe audition's program.
      Pradeep: I am sorry for the inconvenience.
      Pradeep: Please elaborate so that I can assist you accordingly.
      Dennis Linam: I used the download client to download the trial version, which worked perfectly fine. But when I upgraded my cloud and you guys received my payment. I received an update which has locked me out of the program
      Pradeep: Thank you for the information. I will be glad to provide information on this.
      Pradeep: Dennis, may I know what happens when you try to activate it?
      Dennis Linam: I have a screenshot of the final situation that shows on my computer screen and it says something about trying to activate the DLL
      Dennis Linam: the cloud updater showed that I needed to update once I bought this subscription, so I clicked on the update button and
      Dennis Linam: it updated the program. I then went back to my Windows 8.1 desktop and clicked on auditions. It asked me if I wanted to delete the previous session
      Dennis Linam: the first time I clicked on. Yes, and it went through a series of uploading and shut down and said the above statement
      Dennis Linam: the second time I clicked on the other button and it started its process and it did the exact same thing
      Dennis Linam: I had no problem in using the previous trial version, but for some reason when I uploaded the update. I cannot even open auditions now
      Pradeep: Alright. I will give you a link. Please upload the screen shot so that I can assist you accordingly.
      Dennis Linam: okay
      Pradeep: Click here.
      Pradeep: Let me know once you have uploaded.
      Pradeep: Have you uploaded the file yet?
      Dennis Linam: okay I have done it..., I labeled it auditions update problem Dennis Linam
      Pradeep: Thank you.
      Pradeep: Allow me a minute or two while I check and get back to you.
      Dennis Linam: Thank you
      Pradeep: Thank you for your time.
      Pradeep: Dennis, please click on Continue.
      Dennis Linam: I will have to start the program again
      Dennis Linam: I have already tried clicking continue and that is exactly what it shows even when I click any button
      Dennis Linam: But I will try it again
      Pradeep: Okay. Please click on Delete this time.
      Dennis Linam: When I click on the button to start the program and then click back to the website that I am talking to you on the section of the screen blacked out where the auditions start up box is. And then it again said Adobe audition cc 2014.0 has stopped working. It also states a problem cause the program to stop working correctly. Windows will close the program and notify you if there is a solution available
      Dennis Linam: I have also use the delete button and it says exactly what I just stated
      Pradeep: Okay.
      Pradeep: May I know what you get when you click on the 'Cancel'button?
      Dennis Linam: okay I will restart it and try it because Windows close the program
      Pradeep: Okay.
      Pradeep: May I know the status?
      Dennis Linam: it stalls and says trying to initialize DLMS. it opens the addition screen with only a white screen, and the file edit multitrack clip effects, favorites views Windows and help bar at the top.
      Pradeep: Okay.
      Dennis Linam: As a matter of fact, the file edit multitrack clip ethics, favorites views Windows and help bar seems to be printed twice at the top of the screen\
      Pradeep: Please open the Task manager.
      Dennis Linam: Okay, it is open
      Pradeep: Under the processes tab in Task manager, If there are any Adobe processes running, end all of them.
      Pradeep: The Adobe processes are AAM updater, AAM notifier, Adobe crash demon, CEF helper, IPC broker, Coresync.
      Pradeep: Also, if you locate any other, end them.
      Dennis Linam: I noticed some of the background processes are 32-bit does it matter that I have 64-bit on my computer
      Dennis Linam: I am sorry the Adobe CEF helper is 32-bit
      Pradeep: You can end all of them.
      Dennis Linam: it does not allow me to shut down two of the four of them I have 6 applications running Adobe auditions Adobe creative cloud and firefox task manager and windows explorer
      Pradeep: Apart from Firefox, you can end all other processes.
      Dennis Linam: if I shut down Firefox and Windows Explorer. My computer will's restart and we will lose connection?
      Pradeep: Yes. If you end firefox, the chat will be ended
      Dennis Linam: okay the only thing that is open is Firefox and the task manager and Windows Explorer
      Pradeep: Alright. Please check the list of Background processes. Under that, if there are Adobe processes, any other, end them.
      Dennis Linam: okay
      Pradeep: If all are ended, retry the launch of Audition now.
      Dennis Linam: starting that process now
      Dennis Linam: again, it is asking me whether I want to continue ,delete orcancel
      Pradeep: Alright.
      Pradeep: Please allow me a minute.
      Dennis Linam: is there any way to get a hard disk of the program. Since I am a cloud member?
      Pradeep: Sorry for the delay in response.
      Pradeep: Dennis, I am sorry but the DVDs for CC version are not available.
      Dennis Linam: is there a possibility that Norton virus protection has identified your server as a threat and blocked it?
      Pradeep: I am sorry but, as we are from download and installation support team, we do not have information on this.
      Pradeep: As this is a product specific issue, I will have to forward your case to the senior support team.
      Pradeep: They will check your case and reply to you soon.
      Dennis Linam: the information is on my computer so I am more than willing to let the support team link in with my computer to fix the problem. If it is an antivirus block
      Pradeep: Since you were able to use it previously, there is no blocking from the Antivirus.
      Dennis Linam: please have them contact me as soon as possible since I use this program in my job and I will need it as soon as possible or have to find another program to use at the radio station for mind news reports.
      Pradeep: I will forward your case to the relevant team. They will assist you further with email.
      Dennis Linam: Thank you
      Pradeep: IF you want, you can provide me your conact number. So that I can attach it to your case.
      Dennis Linam: ----- You can call me anytime between 10 AM and 8 PM any day of the week or weekend
      Pradeep: Thank you.
      Dennis Linam: my email address is -----
      Pradeep: I will forward your case to the relevant team.
      Pradeep: Is there anything else I can help you with?
      Dennis Linam: no thank you and I appreciate your time
      Pradeep: It was pleasure chatting with you. Have a great day!
      Pradeep: Thank you for contacting Adobe. Good Bye.
    Here is a copy of the things told to do by different users:
    "You can try opening Audition by holding down the Shift key whilst clicking on the Audition icon. This should bypass any settings that Audition may have installed and just use the defaults. However I am not sure that this will work if Audition fails to find the link to DMLS on launch. You probably need some suggestions from one of the developers who might turn up here after the weekend.
    I noticed looking at Audition's start up log that it looks for the DMLS link by loading "C:\Program Files (x86)\Common Files\Adobe\dynamiclink\7.0\dynamiclinkmanager.exe". So it might be worth checking that that .exe is installed in that location on your PC.
    Have you checked to see that DLMS support is turned on in Preferences/Media & Disk Cache?"
    what I did:
    I tried using the a shift key and the program loaded with only the file bar at the top with a white page, none of the file menus at the top. The screen would work. and after a few minutes, Windows asked to close the program because it was not responding.
    I do have dynamiclinkmanager.EXE in the file extension...C:\Program Files (x86)\Common Files\Adobe\dynamiclink\7.0\dynamiclinkmanager.exe
    I have completely taken the cloud program and the audition program off the computer using the control panel uninstall program feature
    I reloaded both programs, the cloud program and audition 2014 with update.
    I then turned off the computer and turned it back on using the restart Windows method and tried to start audition again, but had exactly the same results.
    I was told to check the DL MS and make sure the preference is turned on. I cannot open the program to do this so I do not know any way of completing this process without a program that opens.
    The funny thing is, the trial version worked perfectly, but when I bought the reoccurring payment program and the cloud updated 2014 audition, It never worked again. I am a student and an intern, and this program is vital to my success in school and with the radio station I am interning with. I would appreciate someone who is a technician or a programmer to help me fix this problem, or I will be forced to delete the program and stop my subscription.
    Thank you for your quick response
    Monday, September 8, 2014, 12:16 p.m. central time
    Dennis
    Message was edited by: Durin G removed personal information.

    Attached is Dennis Linam’s Audition – “Log File” and “Log – Last File”
    Contact information Dennis [email protected]
    Previous contact information with your organization (DURIM):
    Dennis - i just finished my audition trial and bought the subscription the 2014 version.
    created by durin in Audition CS5.5, CS6 & CC - View the full discussion 
    DURIM - Okay.  I would expect the "Cache Warning" message because your default directories would not be the same as the ones in the settings file I generated.
    If you go back to the "7.0" directory and open the "Logs" folder, can you copy the "Audition Log.txt" file and send it as an attachment to [email protected]?  We'll take a look in that logfile and see if it gives us more information about why this is failing now.
    Also, do you have any other Adobe applications installed on this machine, such as Premiere Pro?  If so, do they launch as expected or fail as well?
    I do have the trial Pro version of Adobe reader, but I have not activated it, because I fear the same thing will happen did it. I cannot afford to activate the subscription for that product and take the chance of it not working either. I depend on those two programs religiously. Here is the files that you requested. I appreciate any help you can give me to get this audition program started
    Audition Log- file
    Ticks = 16       C:\Program Files (x86)\Common Files\Adobe\dynamiclink\7.0\dynamiclinkmanager.exe
    Sent from Windows Mail

  • Audition does not play nor record

    Auditon CS6 does not play nor record.
    I can click into the file but when I press play or space there is no reaction. "no transport".
    I have uninstalled and reinstalled the program. No luck.
    Earlier the onboard processor hat to be replaced (hp warranty). Could it be that this has caused Audition to react strangely. Maybe due to a processor id not being equal to the original setup?
    Windows 7 Pro, SP1, HP Workstation Z620 64Bit

    When Audition's transport doesn't work, it's because it has become disconnected from your sound device. Go into Preferences > Hardware setup, and reconnect it! Should all work fine then, assuming that your sound device is actually okay...

  • Trigger AUE_OPEN, AUE_WRITEV, AUE_TRUNCATE, and AUE_FTRUNCATE events

    I'm trying to trigger AUE_OPEN, AUE_WRITEV, AUE_TRUNCATE and AUE_FTRUNCATE events on Solaris 10 global zone but without success. Basically, I wrote a C program with the following function calls:
    void WRITEV(char *file)
    struct iovec iov[2];
    char *str0="hello ";
    char *str1="world\n";
    int fd;
    fd = open_file(file);
    /* write file using writev */
    iov[0].iov_base = str0;
    iov[0].iov_len = strlen(str0);
    iov[1].iov_base = str1;
    iov[1].iov_len = strlen(str1);
    writev(fd, iov, 2);
    close(fd);
    void TRUNCATE(char *file)
    int fd;
    fd = init_file(file);
    truncate(file,5);
    void FTRUNCATE(char *file)
    int fd;
    fd = init_file(file);
    ftruncate(fd,2);
    I saw content written the to file and the file got truncated to correct length, but I don't see any audit events generated.
    Yes, I did enabled BSM auditing and audit_event file has the right mode(s) specified.
    As to AUE_OPEN, any one has an example that I can use? I can't think of a case that AUE_OPEN is not tied to READ, WRITE, RW, CREAT, or TRUNC.
    Thanks for your help!!

    We are having the same issue as well. We have been working on it. If I have a solution I will post. Good luck!

  • Family share isn't working - we set it up and it was working fine for a few weeks then in the last few days it's stopped, we can't see the other members in our family share and it says we aren't set up but it doesn't allow us to confirm and reset up

    Help!  We set up family share a few weeks ago, and it was working fine with the organizer and two additional members.  The three of us could see each other on app and iTunes stores and could view each other's purchased items.  Then ... All of that disappeared.  We cant see each other's profiles any more and we definitely can't view any purchased items.  In addition, when we try to go in and jump start by downloading a free app or logging out and back of itunes, nothing works.  It seems to show we have family sharing in the iCloud settings, and when we click the Apple ID it asks us to confirm, and we confirm, and are asked if we want to change accounts because then we trigger the 90 day freeze period.  And we aren't changing any accounts - just trying to confirm the same accounts to get family share to work!  We are all on the same ios 8.1.3 and os, so I don't know what else to try! 

    No, I am a media professional who uses his MacBook Pro to connect to external monitors, and needs to continue to do so.  I don't want Apple TV.  I want my laptop to work again, like it's supposed to.  Like it used to. 
    I have a demonstration this week at work that requires me to plug into an LCD screen and I am hoping to have this resolved by then.  I am trying to convince my department to buy a Retina Mac and thousands of dollars worth of video software for live shows, and if I can't make it work, then I can't exactly convince them (or myself) to buy what I have been researching.
    Again, I don't want wireless video or Apple TV.  I don't want to buy any more stuff.  I want to know why my Thunderbolt to HDMI cable stopped working after my update, and how to fix it...preferably before this meeting. 

  • I have a production mobile Flex app that uses RemoteObject calls for all data access, and it's working well, except for a new remote call I just added that only fails when running with a release build.  The same call works fine when running on the device

    I have a production mobile Flex app that uses RemoteObject calls for all data access, and it's working well, except for a new remote call I just added that only fails when running with a release build. The same call works fine when running on the device (iPhone) using debug build. When running with a release build, the result handler is never called (nor is the fault handler called). Viewing the BlazeDS logs in debug mode, the call is received and send back with data. I've narrowed it down to what seems to be a data size issue.
    I have targeted one specific data call that returns in the String value a string length of 44kb, which fails in the release build (result or fault handler never called), but the result handler is called as expected in debug build. When I do not populate the String value (in server side Java code) on the object (just set it empty string), the result handler is then called, and the object is returned (release build).
    The custom object being returned in the call is a very a simple object, with getters/setters for simple types boolean, int, String, and one org.23c.dom.Document type. This same object type is used on other other RemoteObject calls (different data) and works fine (release and debug builds). I originally was returning as a Document, but, just to make sure this wasn't the problem, changed the value to be returned to a String, just to rule out XML/Dom issues in serialization.
    I don't understand 1) why the release build vs. debug build behavior is different for a RemoteObject call, 2) why the calls work in debug build when sending over a somewhat large (but, not unreasonable) amount of data in a String object, but not in release build.
    I have't tried to find out exactly where the failure point in size is, but, not sure that's even relevant, since 44kb isn't an unreasonable size to expect.
    By turning on the Debug mode in BlazeDS, I can see the object and it's attributes being serialized and everything looks good there. The calls are received and processed appropriately in BlazeDS for both debug and release build testing.
    Anyone have an idea on other things to try to debug/resolve this?
    Platform testing is BlazeDS 4, Flashbuilder 4.7, Websphere 8 server, iPhone (iOS 7.1.2). Tried using multiple Flex SDK's 4.12 to the latest 4.13, with no change in behavior.
    Thanks!

    After a week's worth of debugging, I found the issue.
    The Java type returned from the call was defined as ArrayList.  Changing it to List resolved the problem.
    I'm not sure why ArrayList isn't a valid return type, I've been looking at the Adobe docs, and still can't see why this isn't valid.  And, why it works in Debug mode and not in Release build is even stranger.  Maybe someone can shed some light on the logic here to me.

  • Appletv remote app and airplay not working with iphone 4S

    I have the latest appleTV.  I have the remote app loaded onto my ipad3 and iphone 4S.  The app is not working with iphone 4S, nor do I get the airplay icon, hence I can't mirrior my phone on appleTV.  It used to work.  I have deleted and reloaded the app, and still nothing.  It worked fined until a month ago or so.  I have enabled home sharing.
    The app and airlplay are working just fine with the ipad3.  I have the ipad and appleTV hooked up to my router using 5Ghz, and the iphone only connects to the 2Ghz network on the same router.  I don't think this is the issue, because it worked before.
    Also, when I click on the remote app on the iphone, to add an itunes library, a code pops up on the phone, which I enter into itunes on my Win7 PC.  Nothing seems happed on the computer when I enter the code.  Could this have anything to do with recent appleTV or itunes updates?  Any possible solutions?

    It seems like I am having the same problem.
    I have the latest AppleTV 1080, imac 27", ipad, ipad2, 2 iphone 4, all with the latest iOS. After I have the AppleTV connected, a few problems showed up:
    (1) ipad plus iphones cannot airplay photo to AppleTV. After the play button and the grey screen displayed "the playing msg on AppleTV", nothing happened. it is the same for ipad/iphone.
    (2) iMac not Airplay to AppleTV
    (3) Airplay Mirroring not working
    The following are done:
    - Home sharing enabled
    - To test the devices are connected. I set a passowrd for Airplay and the ipad/iphone both requested for it so they are network and devices are ok

  • Itunes 10 and Quicktime not working

    I have Windows Vista 64 bit and ever since iTunes 10 installed it will not launch. Neither will Quicktime. I've tried everything on the support pages but no success. Please help!

    Not sure if it will work for everyone but I had the same issue... couldn't get music to even go on my iphone nor play it on itunes... I read somewhere else that if you open quicktime (which i had a bugger of a time opening) just far enough to get to tools and options... go to the advanced tab and go to the audio settings... as soon as i did the error message popped up and it had me select the correct audio card and then everything worked like a charm again.

Maybe you are looking for