Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/07/2011, 11h34   #1
Futur Membre du Club
 
Inscription : mai 2005
Messages : 74
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 74
Points : 17
Points : 17
Par défaut Problème: instance qui s'arrête après plusieurs connexion simultanées

Bonjour à tous,
J'ai un problème avec ma BD (oracle 10g R1).
En fait, quand plusieurs utilisateurs (environ 30) se connectent simultanément (via un logiciel), l'instance arrête de fonctionner.
Voilà ma config : SGA : 1,8 Go et PGA : 600 Mo Mémoire virtuelle : 10 Go
Je consulte les fichiers listener.log et alert.log et je vois ces messages suivants:
listerner.log :
Code :
1
2
3
4
5
6
7
8
9
10
11
 
TNS-12500: TNS:listener failed TO start a dedicated server process
 TNS-12560: TNS:protocol adapter error
  TNS-00530: Protocol adapter error
   32-bit Windows Error: 258: Unknown error
 
TNS-12500: TNS:listener failed TO start a dedicated server process
 TNS-12549: TNS:operating system resource quota exceeded
  TNS-12560: TNS:protocol adapter error
   TNS-00519: Operating system resource quota exceeded
    32-bit Windows Error: 8: Exec format error
alert.log :
Code :
1
2
 
skgpspawn failed:category = 27143, depinfo = 9261, op = spdcr, loc = skgpspawn
SVP, d'où peut être le problème?
Merci

Edit : La base fonctionne normalement quand il y a 1 ou 2 connexions
monthaldo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 13h10   #2
Membre confirmé
 
Avatar de jkofr
 
Homme Jacques
Administrateur de base de données
Inscription : octobre 2006
Messages : 251
Détails du profil
Informations personnelles :
Nom : Homme Jacques
Âge : 43
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : octobre 2006
Messages : 251
Points : 219
Points : 219
Envoyer un message via MSN à jkofr
Hello,

Windows serveur 2003 ou 2008?
De combien de RAM dispose ton serveur?

Tu peux poster ton fichier init.ora

A mon avis t'as pas assez de mémoire...

Merci jko
__________________
OCA-OCP 11g, SQL and Performance & Tuning Expert 11g
Data Guard 11g, ASM & Grid Control 11g, Apex
jkofr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 13h50   #3
Futur Membre du Club
 
Inscription : mai 2005
Messages : 74
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 74
Points : 17
Points : 17
j'utilise Windows 2003 server.
La ram à l'achat était 2Go et on l'a augmentée à 16Go.

voilà les fichiers init.ora et spfile.ora
init.ora:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
 
##############################################################################
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
##############################################################################
 
###########################################
# Cache and I/O
###########################################
db_block_size=8192
db_file_multiblock_read_count=16
 
###########################################
# Cursors and Library Cache
###########################################
open_cursors=300
 
###########################################
# Database Identification
###########################################
db_domain=""
db_name=TOTO
 
###########################################
# Diagnostics and Statistics
###########################################
background_dump_dest=D:\oracle\product\10.1.0\admin\TOTO\bdump
core_dump_dest=D:\oracle\product\10.1.0\admin\TOTO\cdump
user_dump_dest=D:\oracle\product\10.1.0\admin\TOTO\udump
 
###########################################
# File Configuration
###########################################
control_files=("D:\oracle\product\10.1.0\db_1\TOTO\control01.ctl", "D:\oracle\product\10.1.0\db_1\TOTO\control02.ctl", "D:\oracle\product\10.1.0\db_1\TOTO\control03.ctl")
db_recovery_file_dest=D:\oracle\product\10.1.0\flash_recovery_area
db_recovery_file_dest_size=2147483648
 
###########################################
# Job Queues
###########################################
job_queue_processes=10
 
###########################################
# Miscellaneous
###########################################
compatible=10.1.0.2.0
 
###########################################
# Processes and Sessions
###########################################
processes=150
 
###########################################
# SGA Memory
###########################################
sga_target=1887436800
 
###########################################
# Security and Auditing
###########################################
remote_login_passwordfile=EXCLUSIVE
 
###########################################
# Shared Server
###########################################
dispatchers="(PROTOCOL=TCP) (SERVICE=TOTOXDB)"
 
###########################################
# Sort, Hash Joins, Bitmap Indexes
###########################################
pga_aggregate_target=629145600
 
###########################################
# System Managed Undo and Rollback Segments
###########################################
undo_management=AUTO
undo_tablespace=UNDOTBS1
spfile:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
toto.__java_pool_size=16777216
toto.__large_pool_size=8388608
toto.__shared_pool_size=402653184
*.background_dump_dest='D:\oracle\product\10.1.0\admin\TOTO\bdump'
*.compatible='10.1.0.2.0'
*.control_files='D:\oracle\product\10.1.0\db_1\TOTO\control01.ctl','D:\oracle\product\10.1.0\db_1\TOTO\control02.ctl','D:\oracle\product\10.1.0\db_1\TOTO\control03.ctl'
*.core_dump_dest='D:\oracle\product\10.1.0\admin\TOTO\cdump'
*.db_block_size=8192
*.db_domain=''
*.db_file_multiblock_read_count=16
*.db_name='TOTO'
*.db_recovery_file_dest='D:\oracle\product\10.1.0\flash_recovery_area'
*.db_recovery_file_dest_size=2147483648
*.dispatchers='(PROTOCOL=TCP) (SERVICE=TOTOXDB)'
*.job_queue_processes=10
*.open_cursors=300
*.pga_aggregate_target=629145600
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=1887436800
*.undo_management='AUTO'
*.undo_tablespace='UNDOTBS1'
*.user_dump_dest='D:\oracle\product\10.1.0\admin\TOTO\udump'
monthaldo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 15h11   #4
Membre confirmé
 
Avatar de jkofr
 
Homme Jacques
Administrateur de base de données
Inscription : octobre 2006
Messages : 251
Détails du profil
Informations personnelles :
Nom : Homme Jacques
Âge : 43
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : octobre 2006
Messages : 251
Points : 219
Points : 219
Envoyer un message via MSN à jkofr
Hello,

T'es pas obliger de spécifier une valeurs pour:
java_pool_size,large_pool_size,shared_pool_size

Si tu as 16 Gb de dispo tu peux peut-être allouer un peu plus.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
# Active ASMM
SGA_MAX_SIZE=4096M
SGA_TARGET=4096M
PGA_AGGREGATE_TARGET=1024M
processes=600
open_cursors=500
 
db_recovery_file_dest_size=20G
 
 
# Si tu as vraiment besoin d'un minimum pour java_pool_size,large_pool_size,shared_pool_size alors tu dois le spécifier.
Essaie ca.
Bon courage
jko
__________________
OCA-OCP 11g, SQL and Performance & Tuning Expert 11g
Data Guard 11g, ASM & Grid Control 11g, Apex
jkofr est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 21/07/2011, 16h03   #5
Futur Membre du Club
 
Inscription : mai 2005
Messages : 74
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 74
Points : 17
Points : 17
Merci
Je vais appliquer ces modifications.
Mais à l'installation de mon instance, 1800 Mo était le maximum que je pouvais donner pour la SGA.
Au delà de ce nombre, l'installation ne dépassait pas 1%.

J'ai cru que c'est la limite imposée par Oracle 10g.

Merci
monthaldo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 16h08   #6
Membre confirmé
 
Avatar de jkofr
 
Homme Jacques
Administrateur de base de données
Inscription : octobre 2006
Messages : 251
Détails du profil
Informations personnelles :
Nom : Homme Jacques
Âge : 43
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : octobre 2006
Messages : 251
Points : 219
Points : 219
Envoyer un message via MSN à jkofr
Citation:
Envoyé par monthaldo Voir le message
Merci
Je vais appliquer ces modifications.
Mais à l'installation de mon instance, 1800 Mo était le maximum que je pouvais donner pour la SGA.
Au delà de ce nombre, l'installation ne dépassait pas 1%.

J'ai cru que c'est la limite imposée par Oracle 10g.

Merci
???
Je comprends pas
__________________
OCA-OCP 11g, SQL and Performance & Tuning Expert 11g
Data Guard 11g, ASM & Grid Control 11g, Apex
jkofr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 16h43   #7
Futur Membre du Club
 
Inscription : mai 2005
Messages : 74
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 74
Points : 17
Points : 17
Excuse moi.
Je m'explique: voilà ma nouvelle configuration telle que tu m'as dit.
Code :
1
2
3
4
5
6
7
8
9
 
# Active ASMM
SGA_MAX_SIZE=1800M
SGA_TARGET=1800M
PGA_AGGREGATE_TARGET=1024M
processes=600
open_cursors=500
 
db_recovery_file_dest_size=20G
Je sais pas si en passant la SGA à 4096M, je n'aurai pas de problème au redemarrage car à l'installation de mon instance, la taille max que je pouvais allouer à la SGA était 1800M.
Une valeur au dessus bloquait l'installation.

Merci
monthaldo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 16h52   #8
Membre confirmé
 
Avatar de jkofr
 
Homme Jacques
Administrateur de base de données
Inscription : octobre 2006
Messages : 251
Détails du profil
Informations personnelles :
Nom : Homme Jacques
Âge : 43
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : octobre 2006
Messages : 251
Points : 219
Points : 219
Envoyer un message via MSN à jkofr
Hello,

Ok compris, va voir ici: http://forums.oracle.com/forums/thre...readID=1049788

En gros, dans ton boot.ini, ajoute: /3gb /pae

Bon courage.
jko
__________________
OCA-OCP 11g, SQL and Performance & Tuning Expert 11g
Data Guard 11g, ASM & Grid Control 11g, Apex
jkofr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 17h15   #9
Futur Membre du Club
 
Inscription : mai 2005
Messages : 74
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 74
Points : 17
Points : 17
J'ai un sérieux problème maintenant

J'ai mis la config.
Code :
1
2
3
 
SGA_MAX_SIZE=4096M
SGA_TARGET=4096M
J'ai une erreur et maintenant quand je remet mon ancienne config, soit 1800M.

Au redemarrage, j'ai le message d'erreur suivant:
Code :
1
2
 
ORA-12514:Message 12514 NOT found; product=RDBMS80; Facility=ORA
C'est un message que j'ai dejà eu et j'ai pas pu resoudre

Une aide
monthaldo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 17h25   #10
Membre confirmé
 
Avatar de jkofr
 
Homme Jacques
Administrateur de base de données
Inscription : octobre 2006
Messages : 251
Détails du profil
Informations personnelles :
Nom : Homme Jacques
Âge : 43
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : octobre 2006
Messages : 251
Points : 219
Points : 219
Envoyer un message via MSN à jkofr
As tu modifie le Boot.ini?

jko
__________________
OCA-OCP 11g, SQL and Performance & Tuning Expert 11g
Data Guard 11g, ASM & Grid Control 11g, Apex
jkofr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2011, 00h04   #11
Membre éprouvé
 
Femme
Administrateur de base de données
Inscription : novembre 2007
Messages : 341
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : novembre 2007
Messages : 341
Points : 478
Points : 478
et il y a quoi d'autre qui tourne sur ton serveur au moment où tu as l'erreur?
ce n'est peut-être pas judicieux d'augmenter la sga et la pga à ce point où c'est tout ton serveur qui risque de ramer. il faut au contraire les diminuer et essayer de redémarrer la base (1Go de sga et 500Mo de pga ne seraient-ils pas suffisants). de toute façon pour 4096Mo il faut en effet modifier le boot.ini comme indiqué ci-dessus.
ensuite il y a probablement un problème de config de ton listener ; peux-tu poster ta configuration de listener stp? que donne la commande lsnrctl services?
les paramètres SHARED_SERVERS, MAX_SHARED_SERVERS ne sont pas positionnés? attention ils ont apparemment des valeurs par defaut si tu ne les précise pas (voir la note metalink Compatibility Issues with Initialization Parameters in 10.1 [ID 268738.1]). idem pour le paramètre dispatchers. il faudrait peut-être préciser un nombre de dispatchers.
Heaven93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h35.


 
 
 
 
Partenaires

Hébergement Web