IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

Oracle ne trouve pas un utilisateur alors qu'il existe bien


Sujet :

Oracle

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 87
    Points : 66
    Points
    66
    Par défaut Oracle ne trouve pas un utilisateur alors qu'il existe bien
    Bonjour à tous,

    J'avais une base avec un mauvais character set, j'ai sauvegarder ma base, puis droper l'user et j'ai modifié le character set de ma base.
    ensuite j'ai recréer mon user, et lorsque je veux importer ma sauvegarde, oracle me remonte l'erreur ORA-01435 qui dit que mon user que je viens de créer pourtant, n'existe pas.

    Mais l'user existe bel est bien car je peux me connecter avec le log/pwd et je peux requetter la table dual.

    Avez vous des suggestions ? car je ne sais plus quoi faire...

    Merci.

  2. #2
    En attente de confirmation mail
    Inscrit en
    Mars 2010
    Messages
    205
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 205
    Points : 230
    Points
    230
    Par défaut
    Tu as sûrement une différence de caractéres entre ton ancien user et le nouveau.

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 87
    Points : 66
    Points
    66
    Par défaut
    Tu veux dire que je me suis trompé dans la saisie du nom du user ???
    impossible puisque j'arrive à me connecter avec le log/pwd.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 331
    Points : 394
    Points
    394
    Par défaut
    Merci de poster au moins l'ordre de création de cet utilisateur, et la commande que tu utilises pour importer les données.

    Rachid A.

  5. #5
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 87
    Points : 66
    Points
    66
    Par défaut
    voici l'ordre de création du user :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    create user scott identified by tiger;
    grant dba to scott;
    L'ordre d'import :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    imp userid=scott/tiger file = sauvegarde.dmp fromuser=ancienuser touser=scott;
    Tout m'a l'air correct. j'ai déjà fait plusieurs fois des exports imports de base oracle mais c'est la première fois que je fait un changement de character set.


    Pour changer le caractère set, j'ai du me connecter en sysdba, puis faire un shutdown immediate, puis faire un alter system enable restricted session pour enfin pouvoir faire alter database character set WE8MSWIN1252

    puis un startup et enfin un alter system disable restricted session;

    ma base était en character set WE8ISO8859P1 qui ne prend pas en compte le caractère €.

    Je ne comprend pas pourquoi oracle ne trouve pas le user.
    S'il y a des experts qui pourrait m'aider ...

  6. #6
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 87
    Points : 66
    Points
    66
    Par défaut
    Bon , ya plus qu'a aller me suicider.

    J'ai trouvé le soucis :
    c'est le ";" à la fin qui cassait tout.
    il cherchait l'user "scott;" alors que c'est "scott".

    ==> pas de ";" en commande dos !!!!!

    une journée de perdu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/02/2015, 16h51
  2. Réponses: 2
    Dernier message: 10/12/2010, 16h42
  3. "Index .. does not exist" alors qu'il existe bien
    Par Stessy dans le forum Administration
    Réponses: 3
    Dernier message: 06/04/2009, 15h12
  4. Le UpdateUser qui trouve pas l'utilisateur
    Par zooffy dans le forum ASP.NET
    Réponses: 10
    Dernier message: 06/02/2009, 10h01
  5. Ma classe ne trouve pas de signal alors qu'il existe
    Par alpha_one_x86 dans le forum Qt
    Réponses: 2
    Dernier message: 11/04/2008, 20h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo