Questionnaire3 Flashcards

1
Q

Ou trouve-t-on par défaut les logs et trace des procesus d’écoute ?

A

Sous ORACLE_BASE\diag\tnslsnr\

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

La notion de service a-t-elle un sens coté serveur ? Expliquez.

A

SID de l’instance est un service défini pour se connecter mais on peut en définir d’autre pour les services multiples. Ca permet de facilité le changement de base.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A quoi remarque-t-on l’utilisation d’Oracle Net dans une commande de connexion ?

A

connect user/password@orcl
On le remarque avec le @
(@nomDuService) on passe par les couches réseau

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A quoi sert “net manager” d’Oracle Net

A

C’est l’utilitaire de configuration du Listener

Il sert à configurer les processus d’écoute et les services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Soit une entrée (simplifiée) de tnsnames.ora : aaa=(description=(address=(protocol=tcp)(host=localhost)(port=1522)) (connect_data=(service_name=bbb)) ) . Ecrivez une commande de connexion standard et une commande de simplifiée (easy connect) équivalente pour le user toto (password titi)

A

Connexion standard
connect toto/titi@aaa

Easy connect
connect toto/titi@localhost:1522/bbb

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Comment faire afficher correctement les caractères accentués sous sqlplus ?

A

C’est dans l’installation → par défaut on a un NLS_LAND définir. Il faut changer SET NLS_LANG et choisir un jeu de caractères valide.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Si 2 serveurs permettent d’accéder à la même base de données (cluster), comment permettre, avec une seule commande de connexion, à un client d’utiliser indifféremment l’un ou l’autre serveur ?

A

En définissant un service avec 2 adresses.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Comment un listener Oracle Net peut-il écouter pour un service non prévu dans sa configuration ?

A

Enregistrement automatique par l’instance dans le listener (à condition que cela soit en TCP/IP sur le port 1521

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Pour installer un client Oracle Database, 2 téléchargements sont possibles : “Oracle Database 11g Release 2 Client” et “Instant Client”. Quelle différence ?

A

InstantClient ne s’installe pas → librairie (pas de config) peut être utilisé si le progr passe. Ca permet de faire que des connexions simplifiée.

Client standard → a plus d’option, doit être configuré, contient des outils tel que SQLPlus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quel intérêt y a-t-il à préciser un nom de domaine (db_domain) qui devra ensuite suffixer tous les noms de services Oracle Net ? Donner un exemple.

A

db_name.db_domain → SID (pour les grosses organisation, deux bases de même nom mais d’endroit différent, admettons le salaire de nhuvo.ch et nhuvo.fr). Si on utilise un db_domain, on doit alors toujours l’utiliser aussi pour les chaînes de connexion.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Comment savoir si une base est accessible par un processus d’écoute (autrement qu’en essayant de se connecter) ?

A

Utilitaire Lsnrctl gère le processus listener → utilisation de status pour savoir si un service est disponible ou pas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Vous téléchargez 2 archives pour l’installation d’Oracle 11g. Comment lancer Oracle Universal Installer (OUI) ?

A

Il y a deux archives, il faut absolument décompresser dans un seul et même dossier. Il faut ensuite lancer “setup.exe” qui lance Oracle Universel Installer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Citez au moins 3 protocoles supporteés comme emplacement d’écoute Oracle Net ?

A

TCP/IP
SSL
IPC
NMP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Citez 2 opérations de configuration de l’environnement de travail réalisées par Oracle Universal Installer (OUI) après une installation d’Oracle Database sous Windows.

A
  • Un groupe est crée par installation pour activer les applications
  • Variable PATH modifié
  • Dans le registre,
  • Variable NLS_LANG (dans le registre)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

En quoi Oracle Net simplifie-t-il la connexion d’un client ?

A

Il rend le réseau transparent pour les clients, il suffit de connaître le nom d’un service (+user/pwd). on n’a pas besoin de connaître le numéro des port, nom des bases, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Dans quels cas doit-on absolument configurer des services de base de données dans un processus d’écoute ?

A

C’est pas obligatoire par contre si la base est arrêté, il faut configurer le processus d’écoute pour que l’on puisse administrer la base même si elle est arrêtée.
Si le processus d’écoute n’est pas sur le port 1521

17
Q

Citez au moins 3 méthodes de résolution de noms de service Oracle Net:

A
  • Hostname (fichier host (linux) )
  • ldap (annuaire)
  • nis (annuaire)
  • tnsnames (fichier local)
  • ezconnect (c’est pas vraiment une méthode de connexion)
18
Q

Si vous choisissez d’installer une base de données à l’installation, quels sont les 3 opérations qui seront effectuées ?

A
  • Base de données sera activée
  • Processus d’écoute qui sera lancé
  • Console d’administration accessible (accès web)
19
Q

Quels sont les rôles respectifs des fichiers de configurations suivants d’Oracle Net: sqlnet.ora, listener.ora, tnsnames.ora ?

A

sqlnet. ora → Contient les méthodes de résolution autorisé pour les noms de services
listener. ora → configration des processus d’écoute
tnsnames. ora → définition des noms de services

20
Q

A quelle adresse/port le decripteur de connexion d’un service basé sur tcp-ip correspond -il?

A

sur une adresse port par défaut 1521.
(localhost port 1522 selon listener.ora / tnsnames.ora aussi → adresse et port du processus d’écoute et non de la base de données.. le port par défaut est 1521)

21
Q

Dans le processus d’installation d’ Oracle, quelles sont les capacités minimum requises , en mémoire physique et en espace disque supplémentaire, pour pouvoir créer une base de données ?

A

Il nous faut 1 GB physique et 2GB disque pour la base de données.

22
Q

A quel niveau se situe la boucle réseau “Oracle Net” dans la communication entre un client et un serveur ?

A

Entre l’application et le protocol réseau (TCP/IP)

23
Q

Donnez au moins 2 raisons d’installer Oracle Database en conformance avec Optimal Flexible Architecture (OFA)

A

Faciliter l’administration des produits Oracle (convention sur le nom des fichiers et dossiers)
Séparer le logiciel et les fichiers de données
Permettre à plusieurs version d’oracle d’exister sur un même poste (et plusiseures bases)

24
Q

Citez les 2 sous-dossiers standards d’ORACLE_BASE parmi les suivants et précisez leur contenu : orasoft, oradata, tools, product, bin.

A

product (les fichiers d’installation)

oradata (base de données)

25
Q

Quel est le nom de dossier par défaut d’ORACLE_BASE à l’installation ? Quel nom vaut-il mieux lui préférer ?

A

ORACLE_BASE est un nom de dossier et par défaut il prend le nom du compte qui a servi à l’installation (ça n’a pas vraiment de sens, on l’écrase souvent par le nom d’oracle orcl).

26
Q

A quoi correspond le fichier REDO02.txt trouvé dans le dossier bbb d’une arborescence Oracle ?

A

C’est le 2ème journal

dans orcl , redo01, redo02 → fichiers journaux, control → fichier de contrôle, .dbf → données

27
Q

A quoi correspond OraDb11g_home1 dans le groupe “ORACLE - OraDb11g_home1” du menu Démarrer de Windows ?

A

C’est le OracleHomeName (le nom d’une installation oracle) → clé de registre qui définit le nom (le nom du oracle home, de l’installation oracle)

28
Q

Ou trouver le nom de l’instance sur laquelle les outils se connectent par défaut ?

A

C’est dans le registre, il y a une entrée ORACLE_SID qui est l’instance par défaut si on ne précise rien du tout.