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

Import/Export Oracle Discussion :

Lenteur d'exportation de database


Sujet :

Import/Export Oracle

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 705
    Points : 934
    Points
    934
    Par défaut Lenteur d'exportation de database
    Bonjour,

    J'ai une lenteur importante lors de l'Export d'une database sous'Oracle11 Express Edition, mais uniquement sur un seul serveur, l'export prend presque la journée alors que sur les autres serveurs cela est très rapide ?
    Une idée ?
    Merci

  2. #2
    Membre émérite
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    1 993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 993
    Points : 2 499
    Points
    2 499
    Par défaut
    Ben, vu le peu de détails que tu donnes, c'est pas évident

    Tu fais un export comment : RMAN Duplicate, Datapump en ligne de commande, Datapump en PL/SQL, autre techno?

    Visiblement le pb est sur le serveur : pb de SGA, pb d'accès réseau...

    Peux-tu comparer les paramètres des serveurs OK avec ceux du serveur posant pb?
    DBA Oracle
    Rédacteur du blog : dbaoraclesql.canalblog.com

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 705
    Points : 934
    Points
    934
    Par défaut
    Bonjour

    Depuis SQLDeveloper
    -> Outils
    -> Copie de base
    -> puis Base source et Base Destination
    -> Selection de tous les Objets

    Puis deux fois le bouton Suivant
    Et sur l'écran "type d'objet", lorsque je fais "Rechercher" rien ne s'affiche !!

    En plus de l'utilisateur normal sur la base source, j'ai effectué des tests avec les utilisateurs SYS et SYSTEM sans résultats
    Je visualise bien mes tables lorsque je suis connecté dans la partie gauche de SQLDeveloper
    Ma base est une Oracle 11 XE

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 705
    Points : 934
    Points
    934
    Par défaut
    Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production

    Je suis remonté à l'erreur
    PL/SQL: ORA-04063: view "SYS.LOGSTDBY_SUPPORT_TAB_11_2B" has errors

    PUIS
    select object_type, status, count(*)
    from sys.all_objects
    group by object_type, status
    order by object_type, status;

    PROCEDURE INVALID 4
    SYNONYM INVALID 207
    PACKAGE BODY INVALID 93
    PACKAGE INVALID 1
    MATERIALIZED VIEW INVALID 1
    FUNCTION INVALID 7
    TRIGGER INVALID 33
    VIEW INVALID 256
    PACKAGE VALID 966

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 705
    Points : 934
    Points
    934
    Par défaut
    Bonjour

    J'ai essayé de compilé les objets INVALID sans succes, comment resoudre ce problem de VUE corrompu ??
    Merci

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 705
    Points : 934
    Points
    934
    Par défaut
    Bonjour

    La requete
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
     
    SELECT NULL ENTRY,
      inner.*
    FROM
      (SELECT NULL name,
        -1 LINE,
        -1 COL,
        NULL USAGE,
        CASE
          WHEN obj.object_type LIKE 'JAVA%'
          THEN 'JAVA'
          ELSE obj.object_type
        END TYPE,
        OWNER,
        CASE
          WHEN obj.object_type LIKE 'JAVA%'
          THEN 'JAVA'
          ELSE obj.object_type
        END OBJECT_TYPE,
        obj.OBJECT_NAME
      FROM sys.dba_objects obj
      WHERE rownum        <= 99999999
      AND obj.object_type != 'TABLE PARTITION'
      AND obj.object_type != 'TABLE SUBPARTITION'
      AND obj.object_type != 'JAVA CLASS'
      AND NOT EXISTS
        (SELECT 1
        FROM SYS.ALL_MVIEWS
        WHERE MVIEW_NAME    = obj.OBJECT_NAME
        AND OWNER           = obj.OWNER
        AND obj.object_type = 'TABLE'
        )
      AND NOT EXISTS
        (SELECT 1
        FROM all_queue_tables
        WHERE QUEUE_TABLE   = obj.OBJECT_NAME
        AND OWNER           = obj.OWNER
        AND obj.object_type = 'TABLE'
        )
      AND object_type IN ( :1, :2, :3, :4, :5, :6, :7, :8, :9, :10, :11, :12, :13 )
      AND owner       IN ( :14 )
      UNION ALL
      SELECT NULL name,
        -1 LINE,
        -1 COL,
        NULL USAGE,
        'MATERIALIZED VIEW LOG' TYPE,
        log_owner OWNER,
        'MATERIALIZED VIEW LOG' OBJECT_TYPE,
        master
        ||'('
        ||LOG_TABLE
        ||')' OBJECT_NAME
      FROM all_snapshot_logs
      WHERE rownum  <= 99999999
      AND log_owner IN ( :15 )
      UNION
      SELECT NULL name,
        -1 LINE,
        -1 COL,
        NULL USAGE,
        'DATABASE LINK' TYPE,
        owner OWNER,
        'DATABASE LINK' OBJECT_TYPE,
        db_link OBJECT_NAME
      FROM dba_db_links
      WHERE rownum <= 99999999
      AND owner    IN ( :16 )
      ) INNER
    WHERE rownum <= 99999999
    ORDER BY owner,
      type,
      name,
      CASE
        WHEN USAGE = 'DECLARATION'
        OR USAGE   = 'DEFINITION'
        THEN 0
        ELSE 1
      END,
      usage,
      object_name,
      line,
      col;
    Avec les parametres
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    col 1="DATABASE LINK",
      2    ="SEQUENCE",
      3    ="TABLE",
      4    ="INDEX",
      5    ="TRIGGER",
      6    ="VIEW",
      7    ="MATERIALIZED VIEW",
      8    ="MATERIALIZED VIEW LOG",
      9    ="FUNCTION",
      10   ="PACKAGE",
      11   ="PACKAGE BODY",
      12   ="PROCEDURE",
      13   ="TYPE",
      14   ="HR",
      15   ="HR",
      16   ="HR"
    Donne
    ORA-04063: view "SYS.ALL_QUEUE_TABLES" has errors
    04063. 00000 - "%s has errors"
    *Cause: Attempt to execute a stored procedure or use a view that has
    errors. For stored procedures, the problem could be syntax errors
    or references to other, non-existent procedures. For views,
    the problem could be a reference in the view's defining query to
    a non-existent table.
    Can also be a table which has references to non-existent or
    inaccessible types.
    *Action: Fix the errors and/or create referenced objects as necessary.
    Erreur à la ligne 34, colonne 10


    select * from dba_errors where name = 'ALL_QUEUE_TABLES';
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    SYS	ALL_QUEUE_TABLES	VIEW	1	0	0	"ORA-00942: table or view does not exist
    "	ERROR	0

Discussions similaires

  1. import / export via Database Control
    Par olivanto dans le forum Administration
    Réponses: 0
    Dernier message: 12/01/2011, 15h13
  2. Réponses: 0
    Dernier message: 26/10/2009, 11h24
  3. Réponses: 2
    Dernier message: 16/07/2007, 01h08
  4. Probleme de lenteur lors de l'export CSV
    Par kodo dans le forum Langage
    Réponses: 2
    Dernier message: 08/06/2007, 11h53
  5. Réponses: 4
    Dernier message: 10/08/2006, 17h00

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