Le partitionnement est une option payante, peut-être que vous ne l'avez pas tout simplement ?
Dans ce cas le DBA "bricole" un pseudo partitionnement avec des VM ...
Le partitionnement est une option payante, peut-être que vous ne l'avez pas tout simplement ?
Dans ce cas le DBA "bricole" un pseudo partitionnement avec des VM ...
comment faire pour lire la note MOS n°1149109.1
désolé je suis nouveau sur le site
Il faut avoir un compte MOS (ou metalink c'est la même chose)
La note est ici
et si tu n'as pas de license, c'est le moment de passer à la caisse
http://shop.oracle.com
en gros, ce que la note dit, c'est qu'il faut vérifier si tu as des objets invalides dans ton dictionnaires,
en commençant par
tu peux ensuite relancer catalog et catproc, ou plus simplement créer une nouvelle base si ton dico est trop corrompu
Code : Sélectionner tout - Visualiser dans une fenêtre à part select count(*) from dba_objects where status='INVALID'![]()
effectivement j'ai 378 objets invalides.
je compte lancer la requette ci-dessous :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Select decode( object_type, 'PACKAGE BODY', 'ALTER PACKAGE ' || OBJECT_NAME || ' COMPILE BODY;','ALTER ' || OBJECT_TYPE || ' ' || OBJECT_NAME || ' compile;' ) from user_objects where status = 'INVALID' order by object_type
Le script suivant :
permet de recompiler les objets invalides qui peuvent l'être
Code : Sélectionner tout - Visualiser dans une fenêtre à part @?/rdbms/admin/utlrp
Merci pour votre aide.![]()
Partager