Recently Updated Pages
Full upgrade 11g -> 19c après transfert des fichiers
https://ocptechnology.com/how-to-upgrade-11g-to-19c-manually/https://www.oracle.com/africa/a/tech...
Voir les requêtes courantes, longues, les conflits, les verrous
Voir les requêtes en cours : SET LINESIZE 20000 SELECT nvl(ses.username,'ORACLE PROC')||' ('||s...
expdp COHERENT (flashback_scn ou flashback_time)
l'option COHERENT n'existe plus sur Datapump. On le simule avec les option FLASHBACK_*. FLASHBAC...
Gestion des JOBs
1. user doit avoir le droit EXECUTE sur SYS.DBMS_JOB2. job_queue_processes doit être > 0 (modific...
Déplacement d'une base complète vers un nouveau serveur avec changement du chemin des fichiers
La base ORCL va être déplacée d'un serveur ORACLESRC vers un nouveau serveur ORACLEDST, sans chan...
Duplication par RMAN avec changement de SID, et de chemin des fichiers.
Un script bash DUPLIQUER_ORASRC_ORADST.sh automatisant la procédure ci-dessous est joint à cette ...
Upgrade mineur Oracle 11g
Arrêter la (les) base(s) sur le serveur et mettre à jour les binaires d'Oracle (suivre les docume...
HA niveau 1 : Failover database sur Standard Edition
Introduction The goal of this procedure is to install and configure an Oracle failover database....
HA niveau 2 - Standby database manuelle (cold) sur Standard Edition (linux)
Sur le serveur primaire Mettre sur la base primaire le paramètre STANDBY_FILE_MANAGEMENT à AUTO ...
AWR remplit le tablespace SYSAUX
https://thehelpfuldba.com/excessive-growth-in-sysaux-tablespace/ Vérifier si c'est bien AWR qui ...
Trouver ce qui charge le CPU
Repérer avec "top" le process ID qui charge le CPU. Puis dans sqlplus : select a.sid, a.serial#,...
Trouver les requêtes longues
Dans sqlplus : col SQL_FULLTEXT format A60 SELECT * FROM (SELECT sql_fulltext, sql_id, elap...
Déplacer les fichiers d'une base
Pré-requis Noter le nom de tous les fichiers avant déplacement : SELECT name FROM v$controlfile...
Vider automatiquement la corbeille RECYCLE_BIN
Le script SQL suivant active la corbeille de tables supprimées (RECYCLE_BIN), et crée respectivem...
Catalogue RMAN centralisé
Rappel :RMAN = Recovery Manager d'Oracle.RMAN stocke ses informations dans un référentiel (reposi...
Utilisation de EXPLAIN PLAN
EXPLAIN PLAN n'éxecute pas la requête, il ne fait que la calculer. Il n'y a donc pas de risque de...
Analyse de toutes les tables et/ou des indexes
Pour analyser toutes les tables ou indexes d'un schéma, utiliser le script ci-dessous dans sqlplu...
HA niveau 2 - Standby database logical from physical with RMAN from active database
Basé principalement sur http://www.oracledistilled.com/oracle-database/high-availability/data-gua...
HA niveau 2 - Oracle 11g Cross platform Active Standby - Windows Primary database and Linux Active Standby
This note describes the procedure of configuring a cross platform using the 11g RMAN Active Dupli...
Calculer la mémoire totale utilisée par une base
Principe : récupérer les IDs des processus triés par SID, et faire la somme. SCRIPT sh : sids=`...