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 :

Migrer uniquement un schéma


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 115
    Par défaut Migrer uniquement un schéma
    Bonjour à tous!

    Voila, je dois migrer un schéma de prod "toto" d'une base oracle 9i vers une base 10g aussi en prod.
    L'export/import ne me pose pas de souci en soit.
    Mais c'est plus une question de méthode:

    comment interdire les modifications du schéma "toto" le temps de l'opération et
    le temps de refaire les liens vers l'autre base?

    je ne peux pas arrêter la base 9i ni la 10g pour déconnecter les sessions...
    Autre fait important, le tbs par défaut est 'SYSTEM' donc pas trop question de le mettre en Read only...
    je ne vois pas trop comment je vais pouvoir jouer avec les rôles...

    Merci de vos idées

  2. #2
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    Si les users sont deja connectes c'est un peu dure sans rien redemarrer
    de les empecher de faire qlq chose

    sinon
    on peut precreer les tables dans d'autres tablespaces que system

    faire imp ignore=y

  3. #3
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    Si seul le user toto peut modifier les objets/données du schéma toto, tu peux faire un trigger after logon qui bloque les tentatives de connexion avec le user toto
    ou plus simplement locker le user toto sur ta base 9i
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 115
    Par défaut
    ah oui, j'avais même pas pensé à ça....

    je fais l'export et je lock après le user.

    Merci, c'était pourtant si évident...

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/01/2013, 13h45
  2. Réponses: 0
    Dernier message: 05/12/2011, 17h43
  3. [Débutant] Procédure stockée uniquement pour un schéma
    Par peaceinpal dans le forum Administration
    Réponses: 5
    Dernier message: 15/01/2009, 11h19
  4. [Crystal Report 9] Changer de schéma avec Oracle
    Par sur_uix dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 14/11/2002, 12h19
  5. Réponses: 1
    Dernier message: 13/05/2002, 09h19

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