Oracle Primavera Database Settings - "refresh performance"

Erstellt März 2013 - Akualisert 04.2016

Refresh Performance


„Your database is not set for optimal refresh performance.“
Erhält der Anwender eim ersten Anmelden diese Information muss in der DB ein Recht vergeben werden:  Your database is not set for optimal refresh performance

# auf dem lokalen DB Server
sqlplus / AS sysdba
GRANT SELECT ON v_$transaction TO admuser; 

Der Primavera Desktop benötigt diese Information um die älteste Startzeit einer laufenden und aktiven Transaktion zu erkennen.

siehe auch Support Node: When Logging Into Client Application, Receive The Following Message: 'Your Database is Not Set for Optimal Refresh Performance' [ID 897346.1]

Update zu 16.1

In der Version 16.1 ist mir dann aufgefallen, das nur dieses eine Grant nicht mehr ausreicht:

Siehe auch das Primavera Script .\Database\scripts\common\run_as_sys.sql:

GRANT SELECT ON v_$transaction TO admuser,privuser
/
GRANT SELECT ON gv_$transaction TO admuser,privuser
/
GRANT EXECUTE ON dbms_flashback TO privuser
/
GRANT SELECT ON dba_extents TO admuser,privuser
/