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 :

[O9i]Transportable Tablespace


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut [O9i]Transportable Tablespace
    Soient
    • un schema VAL pointant sur un tablespace VAL_DATA pointant sur un fichier VAL_data.dbf
    • un schema DEV pointant sur un tablespace DEV_DATA pointant sur un fichier DEV_data.dbf
    Le but est de rafraichir DEV avec VAL. Je veux le faire à l'aide de transportable tablespaces

    Mon idée:
    • Export de DEV (optionnel)
    • Suppression de DEV_DATA
    • Offline de VAL_DATA
    • Copie de VAL_data.dbf sur DEV_data.dbf
    • Online de VAL_DATA
    • Export transportable tablespace VAL_data
    • Import sur DEV_data
    Mes problèmes:
    1. l'export doit se faire en sysdba
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      C:\>exp "sys/xxx@AIA1D as sysdba"  TABLESPACES=(VAL_DATA) TRANSPORT_TABLESPACE=Y FILE=F:\BACKUP\EXPORT\TR.EXP
      LRM-00108: valeur de paramÞtre positionnel 'as' incorrecte
       
      EXP-00019: Echec de traitement de paramÞtres; tapez 'EXP HELP=Y' pour obtenir de l'aide
      EXP-00000: ProcÚdure d'export terminÚe avec erreur
    2. Comment faire l'import afin qu'il accepte le nouveau DEV_DATA ?
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    remplace les " par des '

    je ne suis pas sûr que tu peux renommer le tablespace... je suis même sûr que c'est impossible

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    Quelques suggestions :

    Mettre des simples côtés à la place des doubles côtes ...

    exp 'sys/XXX@base as sysdba'

    Une méthode qui marchera probablement pour toi est la suivante :

    exp 'sys/XXX@base as sysdba' file=val.dmp log=val.log owner=val

    puis lancer l'import sur dev : (vérifier préalablement que les tables existantes sous le user dev soient vides ...)

    imp 'sys/XXX@base as sysdba' file=val.dmp log=dev.log fromuser=val touser=dev ignore=y commit=y


    ==> avec cette méthode, tu ne t'occupes pas des TBS, mais que des users ....

  4. #4
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut
    merci,

    Tout d'abord, ok pour la simple quote.

    Pour l'import/export normal (sans les tablespaces), oui c'est l'ancienne méthode, mais la volumétrie ne nous le permet bientôt plus... d'où l'intérêt des transportable tablespaces...

    Que faut-il encore (hormis une mise en lecture seule) lors de l'exp?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    EXP-00017: la fonction "Export transportable tablespaces" est requise, mais absente de la base de donnÚes
    ORA-00439: Fonction non activÚe : Export transportable tablespaces
    EXP-00000: ProcÚdure d'export terminÚe avec erreur
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  5. #5
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    il te faut la version Enterprise Edition

  6. #6
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut
    Citation Envoyé par Fred_D
    il te faut la version Enterprise Edition
    C'est ce que j'ai
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  7. #7
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    que donne :


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

Discussions similaires

  1. Pb utilisation RMAN - Transportable tablespace sur 10g
    Par Cathy dans le forum Recovery Manager
    Réponses: 5
    Dernier message: 30/07/2010, 14h09
  2. Erreur Create table lors d'un import Transport Tablespace
    Par ccaye dans le forum Import/Export
    Réponses: 3
    Dernier message: 26/05/2010, 16h46
  3. [XE/linux] Transportable tablespace
    Par booth dans le forum Administration
    Réponses: 2
    Dernier message: 10/08/2007, 14h48
  4. transport tablespace sans view function et package
    Par debdba dans le forum Administration
    Réponses: 13
    Dernier message: 25/06/2007, 12h58
  5. Réponses: 6
    Dernier message: 13/02/2006, 14h13

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