Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Débuter
Débuter Forum d'entraide pour débuter avec 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 13/02/2008, 16h00   #1
Membre régulier
 
Avatar de sondo
 
Inscription : août 2004
Messages : 432
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 432
Points : 83
Points : 83
Envoyer un message via MSN à sondo Envoyer un message via Yahoo à sondo Envoyer un message via Skype™ à sondo
Par défaut ORA-04043: objet inexistant

Bonjour,

J'ai crée des tables avec l'utilisateur "system". Ensuite j'ai crée un second utilisateur "gc".
J'ai crée des rôles, et j'ai assigné les même rôles à l'utilisateur "system" et "gc".
Quand je me connecte avec user = gc, et je fais un desc sur une table je recois le message suivant : ORA-04043: objet inexistant.
Pourquoi ?

Merci de m'aider.
sondo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 16h04   #2
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 523
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 523
Points : 3 972
Points : 3 972
Ce n'est pas vraiment recommandé de créer des objets dans SYSTEM.
Autant le faire dans un nouveau schéma, c'est plus propre, un côté Administration, un autre côté distinct développement.
tu fais bien bien un DESC comme ça ???
Code :
DESCRIBE SYSTEM.NOM_TABLE_CRÉÉE
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 16h25   #3
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
la doc c'est pas fait pour seulement pour occuper de l'espace sur le net
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 16h43   #4
Membre régulier
 
Avatar de sondo
 
Inscription : août 2004
Messages : 432
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 432
Points : 83
Points : 83
Envoyer un message via MSN à sondo Envoyer un message via Yahoo à sondo Envoyer un message via Skype™ à sondo
Si on utilise
Code :
DESCRIBE SYSTEM.NOM_TABLE_CRÉÉE
ca marche.
Donc si je comprend bien il n'ya pas une autre solution?.
Je vais lire aussi la documentation...
Merci.
sondo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 16h46   #5
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 523
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 523
Points : 3 972
Points : 3 972
Citation:
Envoyé par sondo Voir le message
Donc si je comprend bien il n'ya pas une autre solution?
Ce n'est pas une solution, c'est la syntaxe.
Un point c'est tout.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 17h11   #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
l'autre solution consiste à créer un synonyme qui permettra de "traduire" NOM_SYNONYME en SYSTEM.NOM_TABLE_CRÉÉE ou créer la table dans le bon schéma
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h03.


 
 
 
 
Partenaires

Hébergement Web