After upgrading to R12.2.5, Flexfield View Generator concurrent program completed with error while trying to generate some of the standard Descriptive Flexfield (DFF)
Below is the error message -
+---------------------------------------------------------------------------+
Application Object Library: Version : 12.2
Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
FDFVGN: Flexfield View Generator
+---------------------------------------------------------------------------+
Current system time is 02-FEB-2017 17:17:25
+---------------------------------------------------------------------------+
Oracle error 1720:
ORA-01720: grant option does not exist for 'HR.PER_ALL_PEOPLE_F#'
ORA-06512: at
"SYSTEM.AD_DDL", line 188
ORA-06512: at line 1 has
been detected in afuddl() [3_xdd].
do_ddl(APPLSYS, PER, 2,
$statement$, PER_ALL_PEOPLE_F_DFV): private_do_ddl(APPS, APPLSYS, HR, 2,
$statement$, PER_ALL_PEOPLE_F_DFV): do_cd_view(0, APPS, 2,
PER_ALL_PEOPLE_F_DFV, $statement$): : do_apps_ddl(APPS, $statement$): :
substr($statement$,1,255)='CREATE OR REPLACE VIEW PER_ALL_PEOPLE_F_DFV
(ROW_ID,
"CONTEXT_VALUE", District_Number, SECURITY_TOKEN, NATIONALITY,
SECURITY_TOPKEN_NO, SECURITY_TOKOEN_BIT,
CONCATENATED_SEGMENTS)
AS SELECT ROWID,
ATTRIBUTE_CATEGORY, ATTRIBUTE1, ATTRIBUTE2, ATTRI'
Oracle error 1720:
ORA-01720: grant option does not exist for 'SYS.DUAL'
ORA-06512: at
"SYSTEM.AD_DDL", line 188
ORA-06512: at line 1 has
been detected in afuddl() [3_xdd].
do_ddl(APPLSYS, PER, 2,
$statement$, PER_ALL_PEOPLE_F_DFV): private_do_ddl(APPS, APPLSYS, HR, 2,
$statement$, PER_ALL_PEOPLE_F_DFV): do_cd_view(0, APPS, 2,
PER_ALL_PEOPLE_F_DFV, $statement$): : do_apps_ddl(APPS, $statement$): :
substr($statement$,1,255)='CREATE OR REPLACE VIEW PER_ALL_PEOPLE_F_DFV
AS SELECT 'View
generation has failed. Check log file for error messages'
VIEW_HAS_FAILED_CHECK_LOG_FILE
FROM SYS.DUAL'
Root Cause:
The
required grant permissions do not exist on the table HR.PER_ALL_PEOPLE_F#.
Solution:
Do the
following to grant the required permissions:
1. Connect as APPS :
Create synonym CSP_REQUIREMENT_LINES# for CSP.CSP_REQUIREMENT_LINES#;
2. Connect as CSP :
GRANT all on CSP_REQUIREMENT_LINES# to APPS with grant option;
Then submit the 'Flexfield View Generator' program again...
In case there are other missing grants you can run ADADMIN and run the utility to 'Create grants and synonyms'
1. Connect as APPS :
Create synonym CSP_REQUIREMENT_LINES# for CSP.CSP_REQUIREMENT_LINES#;
2. Connect as CSP :
GRANT all on CSP_REQUIREMENT_LINES# to APPS with grant option;
Then submit the 'Flexfield View Generator' program again...
In case there are other missing grants you can run ADADMIN and run the utility to 'Create grants and synonyms'
Comments
Post a Comment