ORA-00905: missing keyword error while creating a materialised view
Hi Gurus,
I am trying to create a materialized view as :
1 CREATE MATERIALIZED VIEW AMREG.ClientData
2 TABLESPACE AMREG_DATA
3 COMPRESS
4 PARALLEL
5 NOLOGGING
6 BUILD IMMEDIATE
7 REFRESH COMPLETE
8 ON DEMAND
9 DISABLE QUERY REWRITE
10 REFRESH START WITH TRUNC( SYSDATE + 1 ) + 3/24 NEXT TRUNC( SYSDATE + 1 ) + 3/24
11 AS
12 SELECT
13 CHILD.CLIENT_SGK "Child SGK",
14 CHILD.CLIENT_NAME "Child Name",
15 CHILD.ARC_ACCT_CD "Child ARC Acct Code",
16 ULTIMATE.CLIENT_SGK "Ultimate Parent SGK",
17 ULTIMATE.CLIENT_NAME "Ultimate Parent Name",
18 ULTIMATE.ARC_ACCT_CD "Ultimate ARC Acct Code",
19 HIER.LVL_FROM_ANCESTOR ,
20 FROM [email protected] CHILD,
21 [email protected] HIER,
22 [email protected] ULTIMATE
23 WHERE HIER.DESCENDANT_CLIENT_SGK = CHILD.CLIENT_SGK
24* AND ULTIMATE.CLIENT_SGK = HIER.ANCESTOR_CLIENT_SGK;
SQL> /
REFRESH START WITH TRUNC( SYSDATE + 1 ) + 3/24 NEXT TRUNC( SYSDATE + 1 ) + 3/24
ERROR at line 10:
ORA-00905: missing keyword
DBLink name is : DNYCPH60.WORLD
Please guide me on this and help to resolve the issue.
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_6002.htm#i2063793 gives you the syntax of the command.
I think the fact that you have two REFRESH clauses separated by a query rewrite clause is causing some confusion.
7 REFRESH COMPLETE
8 ON DEMAND
9 DISABLE QUERY REWRITE
10 REFRESH START WITH TRUNC( SYSDATE + 1 ) + 3/24 NEXT TRUNC( SYSDATE + 1 ) + 3/24
11 AS
probably should be
REFRESH COMPLETE
ON DEMAND
START WITH TRUNC( SYSDATE + 1 ) + 3/24 NEXT TRUNC( SYSDATE + 1 ) + 3/24
DISABLE QUERY REWRITE
Similar Messages
-
ORA-00905: missing keyword error while creating a materialized view
Hi Gurus,
I am trying to create a materialized view as :
1 CREATE MATERIALIZED VIEW AMREG.ClientData
2 TABLESPACE AMREG_DATA
3 COMPRESS
4 PARALLEL
5 NOLOGGING
6 BUILD IMMEDIATE
7 REFRESH COMPLETE
8 ON DEMAND
9 DISABLE QUERY REWRITE
10 REFRESH START WITH TRUNC( SYSDATE + 1 ) + 3/24 NEXT TRUNC( SYSDATE + 1 ) + 3/24
11 AS
12 SELECT
13 CHILD.CLIENT_SGK "Child SGK",
14 CHILD.CLIENT_NAME "Child Name",
15 CHILD.ARC_ACCT_CD "Child ARC Acct Code",
16 ULTIMATE.CLIENT_SGK "Ultimate Parent SGK",
17 ULTIMATE.CLIENT_NAME "Ultimate Parent Name",
18 ULTIMATE.ARC_ACCT_CD "Ultimate ARC Acct Code",
19 HIER.LVL_FROM_ANCESTOR ,
20 FROM [email protected] CHILD,
21 [email protected] HIER,
22 [email protected] ULTIMATE
23 WHERE HIER.DESCENDANT_CLIENT_SGK = CHILD.CLIENT_SGK
24* AND ULTIMATE.CLIENT_SGK = HIER.ANCESTOR_CLIENT_SGK;
SQL> /
REFRESH START WITH TRUNC( SYSDATE + 1 ) + 3/24 NEXT TRUNC( SYSDATE + 1 ) + 3/24
ERROR at line 10:
ORA-00905: missing keyword
DBLink name is : DNYCPH60.WORLD
Please guide me on this and help to resolve the issue.Ummm how about not posting the same question 4 times in 3 different forums?
Gints Plivna
http://www.gplivna.eu -
Recieving ORA-01722 invalid number error while creating a materialized view
Hi,
I am receiving a ORA-01722 invalid number error while creating a materialized view. when run the select statement of the view i don't get any error, but when i use the same select statement to create a materialized view i receive this error. Could any please help in resolving this error. Here is the code i am using to create a materialized view.
CREATE MATERIALIZED VIEW MV_EBS_CH_CLOSED
REFRESH FORCE ON DEMAND
AS
SELECT DISTINCT kr.request_id, org.org_unit_name,
ebs_ch_ticket_type (kr.request_id) ticket_type,
DECODE
(kr.status_code,
'CLOSED_SUCCESS', kr.last_update_date,
'IN_PROGRESS', (SELECT MAX (start_time)
FROM ebs_ch_datastore ecd1
WHERE kr.request_id = ecd1.request_id
AND workflow_step_name =
'Final BA Review and Deployment Exit Criteria')
) closed_date,
substr(krhd.visible_parameter12,1,10) siebel_start_date,
kr.creation_date itg_start_date
FROM kcrt_requests kr,
kcrt_request_types krt,
kcrt_req_header_details krhd, kcrt_request_details krd1,
(SELECT koum.user_id user_id,
DECODE (koup.org_unit_name,
'IT Implementations', 'CHS - Service Management BA',
koup.org_unit_name
) org_unit_name
FROM krsc_org_unit_members koum, krsc_org_units koup
WHERE 1 = 1
AND 'Y' = koup.enabled_flag
AND koum.org_unit_id = koup.org_unit_id
AND EXISTS (
SELECT 'X'
FROM krsc_org_units kouc
WHERE koup.org_unit_id = kouc.org_unit_id
START WITH kouc.parent_org_unit_id =
ANY (SELECT org_unit_id
FROM krsc_org_units krsc_org_units1
WHERE 'Clearinghouse' =
org_unit_name)
CONNECT BY kouc.parent_org_unit_id =
PRIOR kouc.org_unit_id)
UNION
SELECT kou.manager_id user_id,
DECODE
(kou.org_unit_name,
'IT Implementations', 'CHS - Service Management BA',
kou.org_unit_name
) org_unit_name
FROM krsc_org_units kou
WHERE 'Y' = kou.enabled_flag
START WITH kou.parent_org_unit_id =
(SELECT org_unit_id
FROM krsc_org_units krsc_org_units2
WHERE 'Clearinghouse' = org_unit_name)
CONNECT BY kou.parent_org_unit_id = PRIOR kou.org_unit_id) org
WHERE krt.request_type_id = kr.request_type_id
AND krt.request_type_name IN ('Bug Fix', 'IT Enhancement')
and kr.REQUEST_ID = krd1.request_id
and krd1.batch_number = 1
AND kr.request_id = krhd.request_id
AND org.user_id in (krd1.parameter4, krd1.parameter5, krd1.parameter7)
AND ( 'CLOSED_SUCCESS' = kr.status_code
OR 'IN_PROGRESS' = kr.status_code
AND kr.request_id IN (
SELECT request_id
FROM (SELECT DISTINCT request_id,
MAX
(start_time)
closed_date
FROM ebs_ch_datastore
WHERE 'Final BA Review and Deployment Exit Criteria' =
workflow_step_name
GROUP BY request_id))
Thanks,
Shaik MohiuddinThis error occurs when you try to create a materialized view , but if you run the sql the results are perfectly fine. Well it happend to me also and to fix this I made sure all the coulmns have the same data type which are used in joins or in where clause.
use
where
to_number(col1)=to_number(col2) and to_number(col3)=to_number(col4)
hope this helps.. -
Ora-00905 missing keyword error
Hi ,
Whats wrong with the below query?
Pls help
select state_id ,
TO_CHAR(state_eff_date, 'dd-mon-yyyy hh24:mi:ss am'),
case
when station_id = null then state_id = lag(state_id) over (order by ash.station_id)
end "previous_state"
from vppstation.avi_state_history
where state_eff_date >= to_date('01/02/2010', 'dd/mm/yyyy')
and state_eff_date <= to_date('16/03/2010', 'dd/mm/yyyy')
and station_id = 61 ;Thanks.Consider this example:
1* SELECT * FROM emp ORDER BY hiredate
SQL> /
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
7369 SMITH CLERK 7902 17-DEC-80 800 20
7499 ALLEN SALESMAN 7698 20-FEB-81 1600 300 30
7521 WARD SALESMAN 7698 22-FEB-81 1250 500 30
7566 JONES MANAGER 7839 02-APR-81 2975 20
7698 BLAKE MANAGER 7839 01-MAY-81 2850 30
7782 CLARK MANAGER 7839 09-JUN-81 2450 10
7844 TURNER SALESMAN 7698 08-SEP-81 1500 0 30
7654 MARTIN SALESMAN 7698 28-SEP-81 1250 1400 30
7839 KING PRESIDENT 17-NOV-81 5000 10
7900 JAMES CLERK 7698 03-DEC-81 950 30
7902 FORD ANALYST 7566 03-DEC-81 3000 20
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
7934 MILLER CLERK 7782 23-JAN-82 1300 10
7788 SCOTT ANALYST 7566 19-APR-87 3000 20
7876 ADAMS CLERK 7788 23-MAY-87 1100 20
14 rows selected.
1 WITH c_set AS
2 (SELECT deptno, hiredate FROM emp WHERE hiredate BETWEEN DATE '1981-03-01' AND DATE '1981-03-30' AND deptno = 30)
3 SELECT * FROM c_set
4 UNION ALL
5 SELECT deptno, MAX(hiredate)
6 FROM emp
7 WHERE hiredate <= DATE '1981-03-30'
8 AND deptno = 30
9 AND 0 = (SELECT COUNT(*) FROM c_set WHERE hiredate BETWEEN DATE '1981-03-01' AND DATE '1981-03-30' AND deptno = 30)
10* GROUP BY deptno
SQL> /
DEPTNO HIREDATE
30 22-FEB-81
SQL> ed
Wrote file afiedt.buf
1 WITH c_set AS
2 (SELECT deptno, hiredate FROM emp WHERE hiredate BETWEEN DATE '1981-03-01' AND DATE '1981-05-30' AND deptno = 30)
3 SELECT * FROM c_set
4 UNION ALL
5 SELECT deptno, MAX(hiredate)
6 FROM emp
7 WHERE hiredate <= DATE '1981-05-30'
8 AND deptno = 30
9 AND 0 = (SELECT COUNT(*) FROM c_set WHERE hiredate BETWEEN DATE '1981-03-01' AND DATE '1981-05-30' AND deptno = 30)
10* GROUP BY deptno
SQL> /
DEPTNO HIREDATE
30 01-MAY-81 -
Error: ORA-00905:Missing keyword while creating Materialized view
Hi Gurus,
I am trying to create a materialized view as :
1 CREATE MATERIALIZED VIEW AMREG.ClientData
2 TABLESPACE AMREG_DATA
3 COMPRESS
4 PARALLEL
5 NOLOGGING
6 BUILD IMMEDIATE
7 REFRESH COMPLETE
8 ON DEMAND
9 DISABLE QUERY REWRITE
10 REFRESH START WITH TRUNC( SYSDATE + 1 ) + 3/24 NEXT TRUNC( SYSDATE + 1 ) + 3/24
11 AS
12 SELECT
13 CHILD.CLIENT_SGK "Child SGK",
14 CHILD.CLIENT_NAME "Child Name",
15 CHILD.ARC_ACCT_CD "Child ARC Acct Code",
16 ULTIMATE.CLIENT_SGK "Ultimate Parent SGK",
17 ULTIMATE.CLIENT_NAME "Ultimate Parent Name",
18 ULTIMATE.ARC_ACCT_CD "Ultimate ARC Acct Code",
19 HIER.LVL_FROM_ANCESTOR ,
20 FROM [email protected] CHILD,
21 [email protected] HIER,
22 [email protected] ULTIMATE
23 WHERE HIER.DESCENDANT_CLIENT_SGK = CHILD.CLIENT_SGK
24* AND ULTIMATE.CLIENT_SGK = HIER.ANCESTOR_CLIENT_SGK;
SQL> /
REFRESH START WITH TRUNC( SYSDATE + 1 ) + 3/24 NEXT TRUNC( SYSDATE + 1 ) + 3/24
ERROR at line 10:
ORA-00905: missing keyword
DBLink name is : DNYCPH60.WORLD
Please guide me on this and help to resolve the issue.I provided the answer over at the duplicate post ...
ORA-00905: missing keyword error while creating a materialised view
Please, please, please ... please do not duplicate posts. Pick one. If you don't get an answer in a reasonable time - close it (edit the title) and THEN open in a different forum. -
ORA-00905: missing keyword while generating sqltxplain.sql
Hi All,
I got the below error while generating the sqltxplain.sql, please help me to sort it out.
SQL>/
old 1: ^^explain_plan_for.
new 1: EXPLAIN PLAN SET statement_id = '42881' INTO sqltxplain.sqlt$_sql_plan_table FOR
Dump file /q02/app/oracle/oaqadb/oaqa_oaqadb/udump/oaqa_ora_1847432.trc
ERROR at line 2:
ORA-00905: missing keyword
Database resides in
Oracle Database 10g Enterprise Edition
10.2.0.4.0
64bit
AIX(Operating System)
Regards,
Jagadish.
Edited by: 941792 on Jun 26, 2012 4:25 PMPlease read this:
https://forums.oracle.com/forums/ann.jspa?annID=718 -
ORA-00905: missing keyword
CREATE TABLE STG
X NUMBER
)INSERT INTO STG(X) VALUES (1);
COMMIT;
this table will be created dynamically in my program, somewhere I want to get the count
so i tried this
declare
l_cnt number := 0;
begin
execute immediate 'select count(x)
into l_cnt
from stg';
dbms_output.put_line('l_cnt: '||l_cnt);
end;
/it gives me the error
ORA-00905: missing keyword
how do i get the count dynamically for a table created dynamically ?Hi,
user650888 wrote:
CREATE TABLE STG
X NUMBER
)INSERT INTO STG(X) VALUES (1);
COMMIT;
this table will be created dynamically in my program, Why are you creating a table in your program? That's almost never needed in Oracle.
somewhere I want to get the count
so i tried this
declare
l_cnt number := 0;
begin
execute immediate 'select count(x)
into l_cnt
from stg';
dbms_output.put_line('l_cnt: '||l_cnt);
end;
/it gives me the error
ORA-00905: missing keyword
how do i get the count dynamically for a table created dynamically ?
EXECUTE IMMEDIATE 'SELECT COUNT (x) FROM stg' INTO l_cnt; -
ORA-00905: missing keyword -- with analytical query
Hi Gurus,
I created a function in my developer 10g server. where it worked fine.
But my SIT server is a Version 9.2.0.6.0 . The same function is giving me this error.
create or replace function test22 return number
is
CURSOR C2 IS
SELECT MAX(sysdate) OVER(PARTITION BY TO_CHAR(sysdate, 'MMRRRR') ORDER BY sysdate ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) EFF_FROM_DT_CONV
from dual ;
begin
for i in c2
loop
DBMS_OUTPUT.PUT_LINE('HI' || I.EFF_FROM_DT_CONV);
end loop;
null;
return 1;
end;
Show error
5/1 PL/SQL: SQL Statement ignored
5/130 PL/SQL: ORA-00905: missing keyword
Please help me how to resolve this issue.
If I run the sql statement in sqlprmt it works fine. But when I integrate with PL/SQL am getting errorYou properbly hit bug
Bug 3083373 ORA-905 when using an analytic clause in SQL within PLSQL
which is fixed in 9.2.0.7
As Workaround you could use dynamic SQL (EXECUTE IMMEDIATE...) -
DBMS_ADVANCED_REQRITE getting ORA-00905: missing keyword
What am I doing wrong here?
17:17:29 NJ3417@pubd1> create table test_a (col_a varchar2(20));
Table created.
Elapsed: 00:00:00.04
17:17:55 NJ3417@pubd1> insert into test_a values('Red');
1 row created.
Elapsed: 00:00:00.02
17:18:09 NJ3417@pubd1> create table test_b (col_b varchar2(20));
Table created.
Elapsed: 00:00:00.02
17:18:32 NJ3417@pubd1> insert into test_b values('Blue');
1 row created.
Elapsed: 00:00:00.03
17:18:55 NJ3417@pubd1> commit;
Commit complete.
17:34:56 NJ3417@pubd1> begin
17:34:56 2 sys.dbms_advanced_rewrite.declare_rewrite_equivalence(
17:34:56 3 name => 'Mikes SQL override',
17:34:56 4 source_stmt => 'SELECT col_a FROM test_a',
17:34:56 5 destination_stmt => 'SELECT col_b FROM test_b',
17:34:56 6 validate => FALSE);
17:34:56 7 end;
17:34:56 8 /
begin
ERROR at line 1:
ORA-00905: missing keyword
ORA-06512: at "SYS.DBMS_ADVANCED_REWRITE", line 29
ORA-06512: at "SYS.DBMS_ADVANCED_REWRITE", line 185
ORA-06512: at line 2
17:54:18 NJ3417@pubd1> select * from v$version;
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE 11.2.0.3.0 Production
TNS for Solaris: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
5 rows selected.Thanks,
Mikemtefft wrote:
What am I doing wrong here?I don't have your exact version but I believe you can not have any string as the name of the rewrite rule. See the documentation
Here is the working example:
SQL> select * from v$version ;
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
SQL> create table test_a (col_a varchar2(20));
Table created.
SQL> insert into test_a values('Red');
1 row created.
SQL> create table test_b (col_b varchar2(20));
Table created.
SQL> insert into test_b values('Blue');
1 row created.
SQL> commit ;
Commit complete.
SQL> select col_a from test_a ;
COL_A
Red
SQL> select col_b from test_b ;
COL_B
Blue
begin
sys.dbms_advanced_rewrite.declare_rewrite_equivalence(
name => 'Mikes SQL override',
source_stmt => 'SELECT col_a FROM test_a',
destination_stmt => 'SELECT col_b FROM test_b',
validate => FALSE);
end;
8 /
begin
ERROR at line 1:
ORA-00905: missing keyword
ORA-06512: at "SYS.DBMS_ADVANCED_REWRITE", line 29
ORA-06512: at "SYS.DBMS_ADVANCED_REWRITE", line 185
ORA-06512: at line 2
begin
sys.dbms_advanced_rewrite.declare_rewrite_equivalence(
name => 'myrule',
source_stmt => 'SELECT col_a FROM test_a',
destination_stmt => 'SELECT col_b FROM test_b',
validate => FALSE);
end;
8 /
PL/SQL procedure successfully completed.
SQL> show parameter rewrite
NAME TYPE VALUE
query_rewrite_enabled string TRUE
query_rewrite_integrity string enforced
SQL> alter session set query_rewrite_integrity=trusted ;
Session altered.
SQL> show parameter rewrite
NAME TYPE VALUE
query_rewrite_enabled string TRUE
query_rewrite_integrity string TRUSTED
SQL> select col_a from test_a ;
COL_A
Blue -
SAP Upgrade ORA-00905: missing keyword
Dear experts,
we have a very urgent SAP upgrade case,
From SAP R/3 470 SR1 110 to ECC 6 EHP4 SPS09
source system have three languages ZH EN DE,it's a
non-unicode system,before SAP upgrade,From rscpinst, i delete language
German and change contry code to CN,
(China). Then there is only code page 8400,T-code: I18N check ok,now we have
a error during upgrade,i was already replace the kernel to 385 version(640_Rel Non-unicode,TP and R3trans alreay the latest version) repeat the SHADOW_IMPORT_UPG1 step but still fail,log result as follow,the SAPKLZHSR1EHP4ERP6F8.GS1 has incomplete conversion
but the previous log file I.E SAPKLZHSR1EHP4ERP6F7.GS1 also have incomplete conversion but no ORA-00905,we only have codepage 8400 and Non-unicode but why the log mention 4103 it's a Unicode code page,thanks a lot!
SHDUPGIMP1.ELG
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SHADOW IMPORT ERRORS and RETURN CODE in SAPKLZHSR1EHP4ERP6F8.GS1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2EETW000 SQL error 905 occured: ORA-00905: missing keyword
2EETW000 SQL error 905 occured: ORA-00905: missing keyword
1 ETP111 exit code : "8"
SAPKLZHSR1EHP4ERP6F8.GS1
4 ETW000 22 entries for RSMPTEXTS~ imported (SAPLMCB2 1*).
4 ETW000 1 entry for TLIBT~ updated (1MCB2).
3WETW000 language = '1', converted from codepage 4103 to codepage 8400, incomplete conversion due to invalid chars: '41004e0041004c005900530045005f00440055005200430048004600dc004800520045004e0020002000200020002000200020002000200020002000' -> 'ANALYSE_DURCHF#HREN '
4 ETW000 0 entries from FUNCT~ (1ANALYSE_DURCHF#HREN %) deleted.
3WETW000 language = '1', converted from codepage 4103 to codepage 8400, incomplete conversion due to invalid chars: '41004e0041004c005900530045005f00440055005200430048004600dc004800520045004e0020002000200020002000200020002000200020002000' -> 'ANALYSE_DURCHF#HREN '
4 ETW000 0 entries from FUNCT~ (1ANALYSE_DURCHF#HREN %) deleted.
3WETW000 language = '1', converted from codepage 4103 to codepage 8400, incomplete conversion due to invalid chars: '41004e0041004c005900530045005f00440055005200430048004600dc004800520045004e0020002000200020002000200020002000200020002000' -> 'ANALYSE_DURCHF#HREN '
4 ETW000 0 entries from FUNCT~ (1ANALYSE_DURCHF#HREN %) deleted.
3WETW000 language = '1', converted from codepage 4103 to codepage 8400, incomplete conversion due to invalid chars: '41004e0041004c005900530045005f00440055005200430048004600dc004800520045004e0020002000200020002000200020002000200020002000' -> 'ANALYSE_DURCHF#HREN '
4 ETW000 0 entries from TFTIT~ (1ANALYSE_DURCHF#HREN ) deleted.
3WETW000 language = '1', converted from codepage 4103 to codepage 8400, incomplete conversion due to invalid chars: '41004e0041004c005900530045005f00440055005200430048004600dc004800520045004e0020002000200020002000200020002000200020002000' -> 'ANALYSE_DURCHF#HREN '
4 ETW000 0 entries from TFTIT~ (1ANALYSE_DURCHF#HREN ) deleted.
3WETW000 language = '1', converted from codepage 4103 to codepage 8400, incomplete conversion due to invalid chars: '41004e0041004c005900530045005f00440055005200430048004600dc004800520045004e0020002000200020002000200020002000200020002000' -> 'ANALYSE_DURCHF#HREN '
4 ETW000 0 entries from TFTIT~ (1ANALYSE_DURCHF#HREN ) deleted.
4 ETW000 [ dev trc,00000] Wed Sep 7 10:41:04 2011 815387003 1338.120210
4 ETW000 [ dev trc,00000] OCIStmtExecute() failed with -1=OCI_ERROR 10 1338.120220
4 ETW000 [ dev trc,00000] SQL error 905: 6 1338.120226
4 ETW000 [ dbsloci.,00000] *** ERROR => Error 905 in stmt_fetch() from oci_execute_stmt(), orpc=0
4 ETW000 12 1338.120238
4 ETW000 [ dbsloci.,00000] *** ERROR => ORA-905 occurred when executing SQL stmt (parse error offset=110)
4 ETW000 9 1338.120247
4 ETW000 [ dev trc,00000] sc_p=0x140f618,no=67,idc_p=(nil),con=0,act=1,slen=149,smax=256,#vars=4,stmt=0x1783c10,table=
4 ETW000 17 1338.120264
4 ETW000 [ dev trc,00000] SELECT ID,OBJECT,LANGU,TYP,VERSION FROM "DOKIL~" WHERE (LANGU IN ( :A0 )) AND ID = :A1 AND OBJECT BE\
4 ETW000 9 1338.120273
4 ETW000 [ dev trc,00000] TWEEN :A2 ANALYSE#_DURCHF#REN % :A3 #?; 5 1338.120278
4 ETW000 [ dev trc,00000] sc_p=0x140f618,no=67,idc_p=(nil),con=0,act=1,slen=149,smax=256,#vars=4,stmt=0x1783c10,table=
4 ETW000 11 1338.120289
4 ETW000 [ dev trc,00000] Dumping DBSL stmt. cache: 5 1338.120294
4 ETW000 [ dev trc,00000] prep=0,lit=0,nsql=1,lobret=0,xop=1,dbcnt=0,upsh=(nil),stmtp=0x1784758,rtc=0
4 ETW000 29 1338.120323
4 ETW000 [ dev trc,00000] IN : cols=4,rmax=1,xcnt=0,rpc=0,rowi=0,rtot=0,upto=4294967295,rsize=28,vmax=32,bound=1,iobuf_p=0x1493510,vda_p=0x1784db0
4 ETW000 10 1338.120333
4 ETW000 [ dev trc,00000] lobs=0,lmax=0,lpcnt=0,larr=(nil),lcurr_p=(nil),rret=0 6 1338.120339
4 ETW000 [ dev trc,00000] SELECT ID,OBJECT,LANGU,TYP,VERSION FROM "DOKIL~" WHERE (LANGU IN ( :A0 )) AND ID = :A1 AND OBJECT BE\
4 ETW000 7 1338.120346
4 ETW000 [ dev trc,00000] TWEEN :A2 ANALYSE#_DURCHF#REN % :A3 #?; 5 1338.120351
4 ETW000 [ dbds ,00596] ***LOG BY2=>sql error 905 performing FET [dbds#2 @ 596]
4 ETW000 14 1338.120365
4 ETW000 [ dbds ,00596] ***LOG BY0=>ORA-00905: missing keyword [dbds#2 @ 596] 6 1338.120371
2EETW000 SQL error 905 occured: ORA-00905: missing keyword
4 ETW000 0 entries from FUNCT~ (1MCB_GRAPHIC_DAILY %) deleted.
4 ETW000 0 entries from FUNCT~ (%MCB_GRAPHIC_DAILY %) deleted.
4 ETW000 0 entries from TFTIT~ (1MCB_GRAPHIC_DAILY ) deleted.
4 ETW000 0 entries from TFTIT~ (%MCB_GRAPHIC_DAILY ) deleted.
SAPKLZHSR1EHP4ERP6F7.GS1
4 ETW000 1 entry for LDBNT~ imported (1FTI_TR_PL_CF *).
4 ETW000 0 d / 1 i / 0 u / 0 = 0% ucf LDBT~
4 ETW000 1 entry for LDBT~ imported (1FTI_TR_PL_CF).
4 ETW000 1 entry for TRDIRT~ inserted (SAPDBFTI_TR_POSITIONS 1*).
3WETW000 some text was mutilated during conversion from unicode to ascii in language '1'. This is the result: 'SP_JOTC ###############'
3WETW000 language = '1', converted from codepage 4103 to codepage 8400, incomplete conversion due to invalid chars: '530050005f004a004f005400430020002000200020002000200020002000200020003a571659a44e13664d881f75a74ec1542000200020002000200020002000' -> 'SP_JOTC ###############'
4 ETW000 REPOT1SAPDBFTI_TR_POSITIONS A replaced.
4 ETW000 0 entries from D020T~ (SAPDBFTI_TR_POSITIONS %) deleted.
4 ETW000 0 entries from D021T~ (SAPDBFTI_TR_POSITIONS %) deleted.
4 ETW000 0 entries from TRDIRT~ (DBFTI_TR_POSITIONSFXXX 1%) deleted.
4 ETW000 0 entries from TRDIRT~ (DBFTI_TR_POSITIONSNXXX 1%) deleted.
4 ETW000 0 entries from TRDIRT~ (DBFTI_TR_POSITIONSN001 1%) deleted.
4 ETW000 0 entries from TRDIRT~ (DBFTI_TR_POSITIONSSEL 1%) deleted.
4 ETW000 0 entries from TRDIRT~ (DBFTI_TR_POSITIONSSXXX 1%) deleted.
4 ETW000 0 entries from TRDIRT~ (DBFTI_TR_POSITIONSTOP 1%) deleted.
SAPup.ECO
Phase SHADOW_IMPORT_UPG1:
BLOCKED SIGNALS: ''
SAPup> Starting subprocess 2865 at 20110907101845
ENV: DIR_LIBRARY=/usr/sap/upgrade/upg_dir/abap/exenew
ENV: LD_LIBRARY_PATH=/usr/sap/upgrade/upg_dir/abap/exenew:/usr/sap/upgrade/upg_dir/jvm/jre/lib/amd64/server:/usr/sap/upgrade/upg_dir/jvm/jre/lib/amd64:/usr/sap/upgrade/upg_dir/jvm/jre/../lib/amd64:/usr/sap/GS1/SYS/exe/run:/oracle/GS1/102_64/lib
ENV: NLS_LANG=AMERICAN_AMERICA.WE8DEC
ENV: ORACLE_BASE=/oracle
ENV: ORACLE_HOME=/oracle/GS1/102_64
ENV: ORACLE_PSRV=GS1
ENV: ORACLE_SID=GS1
ENV: ORA_NLS33=/oracle/client/92x_64/ocommon/nls/admin/data
ENV: PATH=/usr/sap/upgrade/upg_dir/abap/exenew:/oracle/GS1/102_64/bin:.:/home/gs1adm:/usr/sap/GS1/SYS/exe/run:/opt/gcc295/bin:/opt/gnome/bin:/usr/games:/usr/bin/X11:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/global_lx/bin:/usr/global/bin
ENV: SAPSYSTEMNAME=GS1
ENV: auth_shadow_upgrade=0
ENV: dbms_type=ORA
ENV: dbs_ora_schema=SAPDAT
ENV: dbs_ora_tnsname=GS1
EXECUTING /usr/sap/upgrade/upg_dir/abap/exenew/tp (/usr/sap/upgrade/upg_dir/abap/exenew/tp) pf=/usr/sap/upgrade/upg_dir/abap/bin/SHDUPGIMP1.TPP put GS1
This is /usr/sap/upgrade/upg_dir/abap/exenew/tp version 376.03.38 (release 701)
This is /usr/sap/upgrade/upg_dir/abap/exenew/R3trans version 6.14 (release 701 - 03.06.11 - 17:57:00).
2EETW000 SQL error 905 occured: ORA-00905: missing keyword
2EETW000 SQL error 905 occured: ORA-00905: missing keyword
/usr/sap/upgrade/upg_dir/abap/exenew/R3trans finished (0008).
ERROR: stopping on error 8 during SHADOW IMPORT
Warning: Parameter INTERRUPT is no longer used.
Warning: Parameter DAYLIGHT_SHUTDOWN is no longer used.
Warning: Parameter WITH_TACOB is no longer used.
Warning: Parameter IMPDP_BY_EVENT is no longer used.
Warning: Parameter INTERRUPT is no longer used.
Warning: Parameter DAYLIGHT_SHUTDOWN is no longer used.
Warning: Parameter WITH_TACOB is no longer used.
Warning: Parameter IMPDP_BY_EVENT is no longer used.
Warning: Parameter DBCONFPATH is no longer used.
stopping on error 8 during SHADOW IMPORT
tp returncode summary:
TOOLS: Highest return code of single steps was: 8
WARNS: Highest tp internal warning was: 0118
tp finished with return code: 8
meaning:
A tool used by tp produced errors
Process with ID 2865 terminated with status 8
B.R
Lance.
Edited by: Yen on Sep 7, 2011 8:11 AMHello,
Following upg master was used -
51036889_1 BS 7 SR1 Upgrade Master 1/2
51036889_2 BS 7 SR1 Upgrade Master 2/2
And the kernel dvd used was NUC -
51036767_4 BS 7 SR1 Kernel 7.01
After successful upgrade to ecc6 EhP4, Unicode conversion was done later with UC kernel DVD (during IMPORT)
Thanks -
Insufficient priv error when creating a materialised view using DB link!!!!
Hi,
I have a two databases db1 and db2.
I have created a database link from db2 to access user1 schema in db1.
When i try to create a materialised view by accessing user1 table using user 'user2' in db2 database, i get error "ORA-1031: Insufficient Privilege".
The user2 has the priviliges "create view", "create any view", "create materialised view" etc.
I am able to select data, of the table using the database link, but creating materialised view gives this error.
I want to know if the user "user1" should be granting any privilige to user2, if so how is it possible as user2 dosent exist in db1!
i.e should i give command something like "grant select on user1.table to user2@db2"(this dosent work as it says user2@db2 dosent exist, obviously as its taking user2@db2 as a username in db1 schema)
or is this a problem with user2 priviliges in db2 database, if so what are all the priviliges that have to be given to user2 in db2 schema.
regards,Hi,
User from db1 can not assign any privs to user on db2 database. If user from db1 want to access any object from db2 database, then on local level user2 on db2 should have all the acess to required object. Then you can use user2 on db2 using dblink from db1 user to access those objects residing on remote database.
If user1 from db1 can grant privs to user2 on db2 database on any objects on db2 database then it is highly security issue. This is not permitted.
Regards
e.g.
conn userx@db2
grant select on userx.table1 to user2;
conn user2@db2
select count(*) from userx.table1;
conn user1@db1
select count(*) from userx.table1@db2_dblink;
Edited by: skvaish1 on Apr 29, 2010 3:57 PM -
PL/SQL: ORA-00905: missing keyword
Hi,
while i m adding and statement after when matched for the merge command i m getting this error. while the command is working fine without and statemnt when matched then...
does it have anything to do with oracle version. currently i m using oracle 9.2. i trind this on diff systems but getting the same error..
thansk in advance
deepakWould you mind to post the query?
-
Error while creating datasource from view ZBSIS_VIEW
Hi all,
I could not create the datasource on the database table BSIS as it said "Invalid extract structure template BSIS of Datasource". I had suggestions that I should create a view and then create the Datasource on it. So I created the view and tried. But still I am facing an error message while creating datasource from custom Database View ZBSIS_VIEW.
"Invalid extract structure template ZBSIS_VIEW of DataSource"
Can anyone help on this regard.
thanks.Hi,
Yes. You need a create a view on tables BSIS, BKPF and T001 as the currency/quantity fields in BSIS have reference fields from the other 2 tables.
In BSIS, in the currency/quantity fields tab, you have some ref tables and fields. You would need to include these tables and join in the view. You would also need to include the ref fields like WAERS, HWAE2, HWAE3, etc in the view. Then you would be able to create the datasource. -
Error while creating a list view
Hi Friends,
When I try to create a new view for a list, I get this error message:
"This view cannot be displayed because it exceeds the list view threshold (5000 items) enforced by the administrator.
To view items, try selecting another view or creating a new view. If you do not have sufficient permissions to create views for the list, ask your administrator to modify the view so that it conforms to the list view threshold"
I tried to apply filters for the list to reduce down the results but still the same problem.
I'm very keen for an answer to this question. I've researched a lot but couldn't find any help. Your advice will be much appreciated.
Many thanks.Hi
a. introduce more filters to reduce the number of items in your view
b. ask your admin to modify the default value ( isn't a suitable option, because will affect your farm's performaces )
Romeo Donca, Orange Romania (MCSE, MCITP, CCNA) Please Mark As Answer if my post solves your problem or Vote As Helpful if the post has been helpful for you. -
ORA-00905: missing keyword against APEX
Hi,
can someone explain my what is wrong with this query :
drop table emp_by_dept;
SELECT b.EMPLOYEE_ID, b.DEPARTMENT_ID INTO emp_by_dept
FROM
(SELECT EMPLOYEE_ID, DEPARTMENT_ID
FROM oehr_employees
WHERE department_id = 30) b;
The results gived by subqyery
SELECT EMPLOYEE_ID, DEPARTMENT_ID
FROM oehr_employees
WHERE department_id = 30
are:
EMPLOYEE_ID DEPARTMENT_ID
114 30
115 30
116 30
117 30
118 30
119 30
6 rows returned in 0.02 seconds DownloadAs Blushadow said, the select .. into syntax is used to select a single value into a variable, you cannot use it to create a table. That is SQL Server syntax. If you really want to drop and re-create the table every time, then the correct syntax is:
drop table emp_by_dept;
create table emp_by_dept as
SELECT EMPLOYEE_ID, DEPARTMENT_ID
FROM oehr_employees
WHERE department_id = 30;However, again as Blushadow pointed out, this is unnecessary, and generally considered bad practice in Oracle. You should either create the emp_by_dept once as a regular table, then truncate it and insert new data, or create the emp_by_dept table once as a Global Temporary Table, then use the GTT in whatever it is you are doing.
Having sais that, my feeling is that it is extremely unlikely that you actually need the emp_by_dept at all. In Oracle, readers do not block writers, so, in most cases, you can just use the select from oehr_employees directly wherever you are using emp_by_dept.
John
Maybe you are looking for
-
HHow in the **** am I supposed to read my next email when I don't want to put my previous one. Somewhere and why can't I see on the left hand side all my emails for viewing I don't want to receive some and delete ASAP but all I getting is a full view
-
Based on purches order to create inbound delivery
hi friends, how to create inbound deliver based on purses order using bapi. it is possible to using 'Bapi_deliveryprocessing_Exec'. please give the code. thanx, jai
-
Document Class not work when I shift my MovieClip to 2nd Frame.
Hello, All my content is at 1st frame of my FLA file...and I'm using Document Class... When I try to shift my content to 2nd frame, so I can use 1st frame for preloader.. but its not working... This is my document class... Basically at 1st frame I'm
-
Burning more than 1 disc in a sessio in iTunes, causes computer to lock up.
Hi, I'm trying this forum looking for help, because I can't seem to find any anywhere else. Every time I attempt to burn more than one disc, this always happens. I burn one disc from playlist, and attempt to burn a second. It will always hang on "bur
-
If you unplug the headphones ipod does not stop the music. How do I fix this?
If you unplug the headphones ipod does not stop the music. How do I fix this? При отключении наушников ipod не останавливает музыку. Как это исправить?