Catégorie : Oracle12C,19C
-
Migration 11.2.0.4 vers 12.2.0.1 (en ligne de commande)
http://www.br8dba.com/tag/upgrade-oracle-database-manually-from-11-2-0-4-to-12-2-0-1/
-
Tracer sql query dans base oracle
• Pour tracer les requêtes SQL dans une base Oracle il faut passer la commande : execute dbms_monitor.database_trace_enable(waits=>TRUE,binds=>TRUE,instance_name=>’QUALIF’); • Pour stopper la trace : execute dbms_monitor.database_trace_disable(instance_name=>’QUALIF’); • La trace sera […]
-
Trouver les clés étrangères qui font référence à un champ dans une table x
–donne la liste des clés étrangères select owner,constraint_name,constraint_type,table_name,r_owner,r_constraint_name from all_constraints where constraint_type=’R’ and R_OWNER=’nom_du_schéma’ and r_constraint_name in (select constraint_name from all_constraints where constraint_type in (‘P’,’U’) and table_name=’nom_de_la_table’);
-
Comparer deux schémas Oracle
compare.sh #!/bin/sh# Exemple : sh compare.sh ‘SCHEMA1’ ‘SCHEMA2’ ‘DEV’# Modifier la valeur de ORACLE_SID si besoinexport ORACLE_SID=DEVSCHEMA1=$1SCHEMA2=$2DBLINK=$3echo « Schema1= »$SCHEMA1 » ; Schema2= »$SCHEMA2″@ »$DBLINKsqlplus / as sysdba <<-_EOF@COMP1.sql $SCHEMA1 $SCHEMA2 $DBLINK;exit;_EOF COMP1.sql […]
-
Mise en trace oracle , Tuning avec TKPROF
Pour tracer les requêtes SQL dans une base Oracle il faut passer la commande : execute dbms_monitor.database_trace_enable(waits=>TRUE,binds=>TRUE,instance_name=>’QUALIF’); Pour stopper la trace : execute dbms_monitor.database_trace_disable(instance_name=>’QUALIF’); La trace sera stockée sous : […]
-
last access table oracle
select a.obj#,a.table_scans_delta,b.object_name,b.owner,b.object_type from dba_hist_seg_stat a, dba_objects b where a.obj# = b.object_id and b.owner like ‘USERNAME%’ order by table_scans_total desc
-
Erreur EXP-00008, ORA-04063, ORA-06508, EXP-00083 PL/SQL: could not find program unit being called: « WMSYS.LTUTIL »
Alors lorsque je faisais un export classique avec exp, j’avais cette erreur là : EXP-00008, ORA-04063, ORA-06508, EXP-00083 PL/SQL: could not find program unit being called: « WMSYS.LTUTIL » Je […]
-
dbhome
Tout est dans le titre… Si vous ne paramétrez pas correctement votre oratab , la commande dbhome $ORACLE_SID retourne de la merde !
-
dbhome
Tout est dans le titre… Si vous ne paramétrez pas correctement votre oratab , la commande dbhome $ORACLE_SID retourne de la merde !