|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 1 ![]() |
Bonjour,
Pour un projet en Oracle, je dois résoudre 35 "violations de règles" ou "policy violations". Je peux en résoudre facilement 30 mais je bloque complètement sur 4 violations en rapport avec la SGA et les paramètres __db_cache_size, __java_pool_size, __shared_pool_size et __large_pool_size. Voici 2 screens illustrant les violations en détail : http://lapincubefreebox3.free.fr/violation_1.jpg http://lapincubefreebox3.free.fr/violation_2.jpg La configuration de la SGA est la suivante : http://lapincubefreebox3.free.fr/sga.jpg Je suis sous vmware, l'image tourne sous Red Hat Enterprise 3 et à 400 MB de ram allouée. La version de Oracle Database 10g donnée est la 10.1.0.3.0 A quoi correspond cette "erreur" ? J'ai longuement cherché sur le net et j'ai malheureusement rien trouvé concernant ceci. Toute aide sera la bienvenue, Merci
|
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 13 ![]() |
Bonjour,
je voudrais savoir comment modifier quelques paramètres d'initialisation en particulier : __db_cache_size __java_pool_size __large_pool_size __shared_pool_size En fait leur valeur a été modifier et je voudrai leur remettre leur valeur par défaut. Existe-t-il un moyen des les modifier par le entreprise manager ou alors faut-il les modifier en commande sql ? si oui laquel ? merci pour votre aide |
|
|
00
|
|
|
#3 | |||||
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Ça serait bien de connaitre ta version d'oracle.
J'imagine que tu sais que ce sont des paramètres cachés d'Oracle et que le fait de les modifier sans préconisation d'Oracle peut invalider le support oracle ? Voici un extrait de doc qui explique comment j'avais fait ça : Citation:
|
|||||
|
|
00
|
|
|
#4 | |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
Citation:
en effet, quand vous avez une gestion de la SGA automatique (SGA_TARGET et SGA_MAXSIZE), les différents pools varient en fonction de l'activité A chaque modification, le spfile est modifié en conséquence (si utilisation du spfile) pour que, au prochain redémarrage, l'instance reparte immédiatement avec ces valeurs mais si derrière, la base a une activité différente, les pools seront de nouveau modifiés il ne sert donc pas à grand chose de vouloir les modifier. |
|
|
|
00
|
|
|
#5 | |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Citation:
Oh le vilain ! Mille excuses si j'ai induit en erreur quelqu'un ![]() Je retourne me flageller un peu plus loin... |
|
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
|
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 13 ![]() |
Merci pour votre aide,
je vais voir ce que je peux faire avec ça et je vous tiens au courant |
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 13 ![]() |
bonjour,
en fait oracle (10g sous red hat) me met une erreur : "Utilisation de paramètres d'initialisation non standard" et il me met : Des paramètres d'initialisation non standard sont utilisés. Ils ont peut-être été implémentés sur la base de mauvais conseils ou d'hypothèses incorrectes. En particulier, les paramètres associés à SPIN_COUNT sur les verrous internes et les fonctionnalités de l'optimiseur non décrites peuvent poser beaucoup de problèmes nécessitant des recherches importantes. et comme recommandation il me met : "Evitez d'utiliser des paramètres d'initialisation non standard." et les packages concernés sont (avec leur valeur en face) : __db_cache_size 104857600 __java_pool_size 8388608 __large_pool_size 4194304 __shared_pool_size 46137344 Question : comment pourrais-je faire pour ne plus avoir cette erreur ? Merci d'avance |
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
Premièrement qui sort cette erreur ?
Deuxièmement, utilisez-vous un init ou un spfile ? Troisièmement, quel est le contenu dudit fichier ? |
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 13 ![]() |
alors :
1- C'est le enterprise manager qui me sort cette erreur 2- C'est un spfile qui est utilisé 3- Voici sont contenu : .__db_cache_size=104857600 orcl.__java_pool_size=8388608 orcl.__large_pool_size=4194304 orcl.__shared_pool_size=46137344 *.background_dump_dest='/u01/app/oracle/admin/orcl/bdump' *.compatible='10.1.0.2.0' *.control_files='/u01/app/oracle/oradata/orcl/control01.ctl','/u01/app/oracle/oradata/orcl/control02.ctl','/u01/app/oracle/oradata/orcl/control03.ctl' *.core_dump_dest='/u01/app/oracle/admin/orcl/cdump' *.db_block_size=8192 *.db_domain='' *.db_file_multiblock_read_count=16 *.db_name='orcl' *.db_recovery_file_dest='/u01/app/oracle/flash_recovery_area' *.db_recovery_file_dest_size=2147483648 *.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)' *.job_queue_processes=10 *.open_cursors=300 *.pga_aggregate_target=16777216 *.processes=150 *.remote_login_passwordfile='EXCLUSIVE' *.sga_target=167772160 *.undo_management='AUTO' *.undo_tablespace='UNDOTBS1' *.user_dump_dest='/u01/app/oracle/admin/orcl/udump' |
|
|
00
|
|
|
#11 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
Vous êtes en RAC ? ou single-instance ?
Essayez de 0. Arrêter la base 1. créer un pfile from spfile 2. Dans le pfile ne garder que les lignes *. 3. Créer le spfile from pfile 4. Supprimer le pfile 5. Démarrer la base avec le spfile modifié je pense que ce qui le gêne, ce sont les 4 premières lignes en mode single instance, on ne devrait avoir que des lignes *. |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 2 ![]() |
A se que je vois je suis pas le seul élève a chercher merci a Pascla pour son tp
|
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
j'ai fusionné les 2 sujets qui traitent visiblement du même exercice... par ailleurs, je précise qu'on est là pour vous aider et pas pour faire votre boulot
|
|
|
00
|
|
|
#14 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
d'ailleurs, ça serait pas mal d'avoir une info sur le contexte : étudiant, test, prod, ...
|
|
|
00
|
|
|
#15 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 1 ![]() |
le contexte est un projet étudiant où les étudiants en question doivent chercher les solutions en utilisant toutes les ressources possibles, les forums en font partie tant que les étudiants ne se contentent pas de demander simplement la solution......
|
|
|
00
|
|
|
#16 | |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Citation:
Ce genre de question ressemble pourtant furieusement à une demande de solution... Il faudrait au moins que la question s'accompagne d'un minimum d'information montrant ce qui a été essayé |
|
|
|
00
|
|
|
#17 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
plus globalement, la réponse fournie dépend du contexte
à un étudiant, je donnerais les grands axes de réponses, les mots-clés lui permettant de trouver son bonheur dans la doc, pour l'aider à apprendre. à un problème opérationnel urgent, je serais plus direct vers la solution pour une résolution rapide. |
|
|
00
|
|
|
#18 |
|
Invité régulier
![]() Inscription : août 2007 Messages : 60 ![]() |
Bonjour,
(Rappel : Oracle 10G "10.1.0.3", Redhat Enterprise) Plutôt que de faire un nouveau topic je vais simplement ajouter une réponse...enfin ceci dit, des questions Premier point : Etant à la recherche d'info pour ce même sujet (des policy violations), je remarque que le "souci" des paramètres d'initialisation non standard semble être mineur et n'engage en rien à la stabilité de la bdd s'ils sont gérés automatiquement (arrêtez-moi si je me trompe). Deuxième point : Toujours dans le contexte étudiant, il y a une erreur sur l'installation du JAccelerator manquante. Il y a des tutos d'installations qui expliquent l'utilisation du cd "Companion Cd" (non gratuit bsur) comportant les Products Oracle et les Companion Products (comportant chacun des modules, des librairies comme LSSV, les ncomps pour oracle jvm et intermedia, oracle http server...etc). Existe t-il le moyen de télécharger on the web (aucune source de dispo avec mes recherches) ou faudrait-il tout simplement ignorer cette erreur qui ne peut être résolue sans ce cd d'install ? (à mon avis Troisième point : Si la révocation de l'exécution sur certain package du groupe public entraîne des erreurs d'objets non trouvés, ces erreurs vont-elles empêcher le fonctionnement des packages où seront-ils recompilés lors de l'exécution de ces derniers par les utilisateurs concernés? Merci d'avance pour d'éventuels pistes ou éclaircissements ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com