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

Administration Oracle Discussion :

Clonage d'une base : problème SID


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 8
    Par défaut Clonage d'une base : problème SID
    Bonjour,

    J'ai l'habitude pour dupliquer une base (en oracle 9 ou 10) de copier les datafiles (base arrêtée) et de recréer les control files par la commande : CREATE CONTROLFILE SET DATABASE SID ....
    Je n'ai jamais eu le moindre problème jusqu'ici avec cette procédure.
    Hier j'ai voulu utiliser cette procédure pour créer une base appelée 10_STUD1.
    Là j'obtiens une erreur ORA-00911: invalid character ainsi libellée :
    CREATE CONTROLFILE SET DATABASE 10_STUD1 RESETLOGS NOARCHIVELOG
    *
    ERROR at line 1:
    ORA-00911: invalid character
    L'étoile est sous le _

    Si j'appelle ma base STUD1_C, ça marche. Donc ce n'est pas le _ qui est en cause.
    Ma question est donc : existe-t-il une règle qui interdit d'affecter un nom commençant par un chiffre à une base de données ?
    Si on crée cette même base avec create database, ça marche.

    Merci d'avance de votre réponse, car je n'ai trouvé ce cas sur aucun site ni aucune documentation.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 354
    Par défaut
    Le nom de la base est un identifiant et tout identifiant non entouré par des guillemets dans Oracle doit impérativement commencer par une lettre alphabétique.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Février 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 8
    Par défaut
    Merci de votre réponse rapide. Cela résoud mon problème.


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

Discussions similaires

  1. Clonage d'une base
    Par divad60 dans le forum Administration
    Réponses: 2
    Dernier message: 02/03/2012, 11h34
  2. clonage d'une base 10.2 vers une base 10.1
    Par chrisnet46 dans le forum Import/Export
    Réponses: 0
    Dernier message: 03/05/2011, 16h11
  3. clonage d'une base de données avec RMAN
    Par elharet dans le forum Administration
    Réponses: 5
    Dernier message: 08/07/2009, 16h51
  4. problème de connexion avec une base firebird
    Par vbcasimir dans le forum Bases de données
    Réponses: 1
    Dernier message: 30/05/2005, 11h40
  5. Problème de connexion à une base access
    Par caco19 dans le forum ASP
    Réponses: 4
    Dernier message: 13/08/2004, 16h19

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