0% ont trouvé ce document utile (0 vote)
91 vues10 pages

TP5 Abd

Ce document présente les principales tâches d'administration d'une base de données Oracle Database XE. Il décrit comment démarrer et arrêter la base, gérer les connexions réseau, la mémoire, le stockage, les utilisateurs et la sécurité, surveiller la base, exporter et importer des données, et effectuer des sauvegardes et restaurations.

Transféré par

Joumana S
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
91 vues10 pages

TP5 Abd

Ce document présente les principales tâches d'administration d'une base de données Oracle Database XE. Il décrit comment démarrer et arrêter la base, gérer les connexions réseau, la mémoire, le stockage, les utilisateurs et la sécurité, surveiller la base, exporter et importer des données, et effectuer des sauvegardes et restaurations.

Transféré par

Joumana S
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Introduction à l’Administration de 2020-2021 – Semestre 1 Université Constantine 2

Bases de Données (ABD)

Université Abdelhamid Mehri – Constantine 2


Nouvelles Technologies
Informatique

2020-2021. Semestre 1

Introduction à l’Administration de Bases de Données (ABD)

– TP5 –
DBA dans ODXE

Plan du TP
Démarrage et arrêt.
Connexion à la base.
Gestion de connexions réseau.
Gestion de la mémoire de la base.
Gestion du stockage de la base.
Gestion des utilisateurs et de la sécurité.
Surveillance de la base.
Exportation et importation de données.
Sauvegarde et restauration.

Page 1 sur10
Introduction à l’Administration de 2020-2021 – Semestre 1 Université Constantine 2
Bases de Données (ABD)

1. Démarrage et arrêt
L’instance de base de données peut être démarrée à partir du bureau ou à partir d’une commande
SQL*Plus (commande STARTUP).

L’instance de base de données peut être arrêtée à partir du bureau ou à partir d’une commande
SQL*Plus (commande SHUTDOWN).

Remarque : Le démarrage et l’arrêt doivent être exécutés en ayant les privilèges système SYSDBA :

SQL> CONNECT username AS SYSDBA

SQL> shutdown

Page 2 sur10
Introduction à l’Administration de 2020-2021 – Semestre 1 Université Constantine 2
Bases de Données (ABD)

SQL> startup

Au moment de l’arrêt de l’instance, toutes les transactions non validées sont annulées, et tous les utilisateurs
et applications sont immédiatement déconnectés.

2. Connexion à la base
Oracle Database XE supporte les connexions locales ou distantes entre la base et SQL*Plus, à travers un
réseau IP.

3. Gestion des connexions réseau

 Oracle Database XE supporte les connexions locales et distantes. Les applications clientes distantes
communiquent avec la base à travers Oracle Net.

 Oracle Net établit la connexion entre l’application cliente et la base, et fait transporter les messages
échangés en utilisant les protocoles TCP/IP.

Page 3 sur10
Introduction à l’Administration de 2020-2021 – Semestre 1 Université Constantine 2
Bases de Données (ABD)

 Oracle Net Listener est le processus hôte qui écoute des ports TCP/IP spécifiques pour les demandes
de connexion.

Types de demandes de connexions supportées par le Listener

Type de demande de Numéro du port TCP par Exemples d’utilisation


connexion défaut

Base de données 1521 • Connexion distante à partir de


SQL*Plus
• Connexion distante à partir d’une
application Java
HTTP 8080 • Accès aux applications Oracle
APEX (Application Express)

3.1 Changer le numéro du port pour la base (sous Windows):

 c:\oraclexe\app\oracle\product\11.2.0\server\bin\LSNRCTL.EXE (exécuter en tant


qu’administrateur)

 stop (pour arrêter le Listner)

 c:\oraclexe\app\oracle\product\11.2.0\server\ NETWORK\ADMIN\listener.ora (ouvrir dans bloc-


notes)

 Trouver et modifier la ligne “(ADDRESS = (PROTOCOL = TCP)(HOST = myhost)

(PORT = 1521))”

 Retour à LSNRCTL.EXE

 start (démarrer le Listener)

 status (vérifier le changement)

4. Gestion de la mémoire

Oracle Database XE gère la mémoire de manière automatique.

Oracle Database XE échange la mémoire entre les composants de la SGA (zone partagée) et les PGA
(zones privées) de l’instance de manière dynamique pour répondre aux demandes des processus
d’utilisateurs.

Page 4 sur10
Introduction à l’Administration de 2020-2021 – Semestre 1 Université Constantine 2
Bases de Données (ABD)

La taille de mémoire pour la SGA et PGA peut être modifiée manuellement (ne doit pas dépasser 1 Go
en total)

 Changer les paramètres sga_target et pga_aggregate_target dans les paramètres d’initialisation.

1. SQL Developer  Affichage  DBA  Ouvrir ou créer une connexion pour l’utilisateur SYSTEM 
« Configuration de la BD »  « Paramètres d’initialisation », changement puis validation (COMMIT)

2. En utilisant les commandes dans SQL*PLUS :

ALTER SYSTEM SET pga_aggregate_target = 120 M;

ALTER SYSTEM SET sga_target = 400 M;

 Redémarrer la base pour voir les changements.

Page 5 sur10
Introduction à l’Administration de 2020-2021 – Semestre 1 Université Constantine 2
Bases de Données (ABD)

5. Gestion du stockage

1. Surveillance du stockage

a) Menu Démarrer  …  Commande « Get Started »  « Storage »

b) SQL Developer  DBA  Stockage  Fichiers de données

2. Modifier la taille totale des fichiers de sauvegarde (online redo logs + archived redo
logs)

ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE = 10G;

Page 6 sur10
Introduction à l’Administration de 2020-2021 – Semestre 1 Université Constantine 2
Bases de Données (ABD)

6. Gestion des utilisateurs

En utilisant SQL Developer:

7. Surveillance de la base
 Fermer une session ouverte

 Génération automatique de rapport de surveillance

« Outils »  « Monitor sessions »

Page 7 sur10
Introduction à l’Administration de 2020-2021 – Semestre 1 Université Constantine 2
Bases de Données (ABD)

8. Exportation et importation des données

En utilisant SQL Developer:

A) Utilisation de l’assistant export (SQL)

1. Exportation des données :

Menu « Outils » ->« Export de bases de données »

Choisir le format « insert »: l’enregistrement des données se fera dans un fichier .sql

Page 8 sur10
Introduction à l’Administration de 2020-2021 – Semestre 1 Université Constantine 2
Bases de Données (ABD)

2. Importation des données :

Dans la feuille de calcul, taper @chemin_du_fichier\test.sql

(exemple : C:\Users\User\export.sql)puis clic sur « Exécuter un script (F5) »

Page 9 sur10
Introduction à l’Administration de 2020-2021 – Semestre 1 Université Constantine 2
Bases de Données (ABD)

B) Utilisation de l’assistant export (SQL)

1. Exportation des données :

Menu « Outils » ->« Export de bases de données »

Choisir le format «excel 2003+»: l’enregistrement des données se fera dans un fichier .xlsx

2. Importation des données :

Dans la liste des tables d’une connexion, clic droit sur une table puis « Importer des données »

9. Sauvegarde et restauration
Sauvegarde (backup)

Commande « Backup Database » dans le menu Démarrer

Restauration (restore)

Commande « Restore Database » dans le menu Démarrer

Informations de sauvegarde:

SQL Developer -> Connexion DBA -> « Sauvegarde et restauration »

Pour les manipulations avancées:

Outil RMAN (Recovery Manager) disponible sous Oracle.

Page 10 sur10

Vous aimerez peut-être aussi