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 :

RMAN, Audit, Net, Flashback .. Divers questions d'administration


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Par défaut RMAN, Audit, Net, Flashback .. Divers questions d'administration
    RMAN :

    1. La commande suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Run {
    ALLOCATE CHANNEL ch1 TYPE DISK FORMAT 'd:\backup_%U';
    BACKUP DATABASE PLUS ARCHIVELOG;
    RELEASE CHANNEL ch1;
    }
    Permet de sauvegarder les fichiers
    1. DBF
    2. ARCHIVE
    3. DBF et ARCHIVE
    4. ARCHIVE et CTL


    2. Le concept de parallèlisme dans RMAN permet de faire quoi au juste ?

    AUDIT

    3. Dans le cadre de la surveillance de l'activté d'une BD Oracle, un administrateur veut savoir quelle sont les tables les plus frequemment intérogées. quel type d'audit devrait mettre en place :

    1. Audit par accès de type objet
    2. audit par accès de type Ordre SQL
    3. audit par session de type objet
    4. Audit pas session de type Ordre SQL


    FLASHBACK

    4. La durée spécifiée pour DB_FLASHBACK_RETENTION_TARGET est spécifiée en secondes ou en minutes ?

    OracleNet

    5. Laquelle de ces affirmations est vrai ?

    1. Oracle net réside uniquement sur les applications client.
    2. Oracle net réside uniquement sur le serveur.
    3. OracleNet réside aussi bien sur les applications client que sur le serveur de base de données
    4. Aucune des options


    6. Pour configurer le client il faut utiliser lequel de ces fichiers :

    1. listener.ora
    2. tnsnames.ora
    3. init.ora
    4. sqlnet.ora


    C'est un QCM qui a été donné et j'ai des ambiguïtés pour ces questions.

    Merci.

    EDIT : La justification est très bienvenue

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Q1: par élimination c'est 3. Si RMAN est configuré an mode CONTROLFILE AUTOBACKUP, ce serait DBF + ARCHIVE + CTL.

    Q2: le parallélisme dans RMAN permet de faire des sauvegardes et des restaurations en parallèle:
    http://download.oracle.com/docs/cd/E...a.htm#CHDHFEBJ

    Q4: c'est en minutes. Voir Reference Guide:
    http://download.oracle.com/docs/cd/B...0.htm#i1126450

    Q5: 3 car il y du code Oracle Net dans l'API OCI pour se connecter à l'instance et il y a du code Oracle Net au moins dans le listener Oracle Net qui est côté serveur.

    Q6: 2 car listener.ora est côté serveur et init.ora concerne l'instance et non Oracle Net. sqlnet.ora peut être des deux côtés mais n'est pas obligatoire.

  3. #3
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Par défaut
    Citation Envoyé par pifor Voir le message

    Q5: 3 car il y du code Oracle Net dans l'API OCI pour se connecter à l'instance et il y a du code Oracle Net au moins dans le listener Oracle Net qui est côté serveur.
    API OCI ça sert à quoi ? ça se trouve coté client ?

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    OCI = Oracle Call Interface: il s'agit des services qu'utilise tout client Oracle (sauf JDBC Thin Driver je crois) pour se connecter à une instance et faire du SQL. OCI comprend des services de connexion, de compilation de SQL, d'exécution de SQL et de récupération des résultats.

    Voir http://download.oracle.com/docs/cd/B...htm#sthref3719

    OCI c'est entièrement écrit en langage C et peut être utilisée directement
    http://download.oracle.com/docs/cd/B...b14250/toc.htm ou indirectement avec OCILIB, Pro*C et tout langage/API qui va forcément l'utiliser comme un pilote ODBC ou JDBC etc.

  5. #5
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Par défaut
    A propos de la question de parallélisme (je me disais aussi que ça fait la sauvegarder et la restauration en même temps), la question exacte donnée est :

    Le concept de parallélisme dans RMNA permet de :

    1. Enregistrer une même donnée dans deux fichiers différents
    2. Enregistrer une même donnée dans deux répertoires différents
    3. Enregistrer une même donnée dans deux disques différents
    4. Aucune des options


    Donc je devrais plutôt dire aucune des option car ça consiste à faire la sauvegarde et la restauration en même temps ?

  6. #6
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Par défaut
    Ils disent par contre :

    In Example 6-1, the backup data is divided between the two tape devices. Each configured channel backs up roughly half the total data.

  7. #7
    Rédacteur
    Avatar de Vincent Rogier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 373
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 373
    Par défaut
    Salut,

    OCI est une API C fournie par Oracle qui est la base de TOUS (excepté le driver thin JDBC et 2 drivers wire protocol commerciaux) les drivers, pilotes, etc... qui permettent de se connecter à Oracle et de manipuler une base de données Oracle.

    Concrètement:


    • tous les outils oracle (sql*plus, exp, exped, imp, impdb, sql*loader, etc..)
    • tous les drivers ODBC
    • tous les composant DB borland
    • tous les outils de type ERP, Business object, etc...
    • tous les outils de type zabbix, nagios
    • tous les framework de type ADO.net, etc...


    TOUS utilisent directement ou indirectement OCI car c'est le SEUL moyen depuis un client de se connecter à un serveur Oracle et d'exécuter du SQL (excepté les 3 drivers mentionnés)

    Quelque soit la technologie, du plus haute niveau au plus bas niveau, c'est OCI est mis en jeu.

    Seul PRO*C, utilise une API (SQLLIB) un poil différente mais dont les appels internes sont les mêmes que les appels internes au sein de OCI, qui est l'API non documentée "UPI".





    Citation Envoyé par Hot_Abd Voir le message
    API OCI ça sert à quoi ? ça se trouve coté client ?
    Vincent Rogier.

    Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog

    Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique !

    OCILIB (C Driver for Oracle)

    Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle

  8. #8
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Par défaut
    Merci Vincent. Je pense que je devrai m'approfondire dans le sujet dans ma préparation à l'OCP.

    Sinon le parallélisme ?? Une idée peut être ?

    Merci.

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

Discussions similaires

  1. [.NET C# VS2005] Question sur DateTime.Substract
    Par NeraOne dans le forum Windows Forms
    Réponses: 1
    Dernier message: 16/05/2007, 11h52
  2. [XSLT] Divers Questions
    Par fanette dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 16/02/2007, 09h57
  3. Aide java script diver questions
    Par Argorate dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 05/08/2006, 03h32
  4. [vb.net][vs2005][notifyicon] question sur ShowBalloonTip
    Par graphicsxp dans le forum Windows Forms
    Réponses: 9
    Dernier message: 06/12/2005, 11h02
  5. Divers questions
    Par Freakazoid dans le forum DirectX
    Réponses: 2
    Dernier message: 06/08/2002, 21h57

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