Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels 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 12/03/2007, 11h58   #1
Invité régulier
 
Inscription : février 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 28
Points : 8
Points : 8
Par défaut probleme avec erreur ORA-01536

Bonjour a tous,

Voila mon probleme: j'utilise un soft (en l'occurence CATIA V5) qui cré des representations 3D et qui est en interaction avec une base de donnees oracle (817). Lorsque une representation est sauvegardée dans CATIA, celui-ci insert des donnees dans plusieurs tables de l'environnement VPMENV. Il arrive que les insertions echouent et que je recoive le message:
Insertion failed with ORA-01536: space quota exceeded for tablespace 'VPMENV'

Le tablespace VPMENV est en autoextend on, VPMENVI (le tablespace index) aussi. Aucun des utilisateurs qui se connectent a la base n'a de quotas.
Est ce quelqu'un aurait une idee du probleme? Je ne sais pas exactement quelles insertions CATIA fait, y a-t-il moyen de savoir quelle insertion a echoué dans une des tables admin d'oracle ? Ou activer des traces qui pourraient m'aider?

merci d'avance.
ka0z est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 12h06   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
http://ora-01536.ora-code.com/
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 12h09   #3
Rédacteur
 
Inscription : décembre 2002
Messages : 2 397
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 397
Points : 3 298
Points : 3 298
Citation:
Envoyé par ka0z
Aucun des utilisateurs qui se connectent a la base n'a de quotas.
Aucun quota ne signifie pas absence de restriction, mais au contraire aucune autorisation de consommer de l'espace !
Si vous n'avez pas de quota explicite, vos droits en espace sont de 0.

Après, tout dépend comment l'accès aux tables est encapsulé.
Si l'utilisateur lambda remplit lui-même la table, c'est à dire qu'il effectue lui-même les ordres INSERT (et provoque l'allocation de nouvelles extensions), il lui faut un quota suffisant.
En revanche, si lambda se contente de faire appel à une procédure de remplissage appartenant, disons, au compte APPLI, c'est APPLI qui doit posséder un quota suffisant sur le tablespace concerné.
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 12h30   #4
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
Vérifiez les vues DBA_TS_QUOTAS ou USER_TS_QUOTAS
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 13h15   #5
Invité régulier
 
Inscription : février 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 28
Points : 8
Points : 8
J'ai regardé dans la table user_ts_quotas d'un user et voila ce que j'ai:

TABLESPACE_NAME BYTES MAX_BYTES BLOCKS MAX_BLOCKS

VPMENV 379576320 -1 46335 -1
VPMENVI 112885760 0 13780 0

-1 signifie no limit ok mais le 0? Que le user ne peut pas ecrire dans ce tablespace? Est ce grave (c'est le tablespace d'index pour VPMENV) ?
ka0z est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 14h42   #6
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
c'est pas grave si le user n'a pas à écrire dedans
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 16h21   #7
Invité régulier
 
Inscription : février 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 28
Points : 8
Points : 8
OK mais donc si les users ont un quotas illimités sur VPMENV, comment je peux me retrouver avec une erreur 01536 ?
ka0z est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 16h34   #8
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Merci de donner la commande SQL et la description de la table, notamment son tablespace, idem pour ses indexes
orafrance 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 05h01.


 
 
 
 
Partenaires

Hébergement Web