Archive par auteur

ORA-01652: unable to extend temp segment by 1024 in tablespace INDX_01

20 mar

Cher(è)s ami(e)s en oracle   Lors de la création d’un index volumineux, vous recevez une erreur Oracle indiquant que la base de données ne peut pas étendre une valeur TEMP segment. Cependant, vous disposez de beaucoup d’espace libre dans le TSe temporaire. Lorsque vous obtenez une erreur comme celle-ci, votre premier penchant est peut être […]

Check FS Oracle

19 mar

script de check FS   #!/bin/bash # ScriptName : Check_FS.sh # # ############################################################################################# # FS to check mntlist= »/XDCEZG /backup/SLZ00639 /applications  » for ml in $mntlist do echo $ml usedSpc=$(df -h $ml | awk ‘{print $5}’ | grep -v capacity | cut -d « % » -f1 -) BOX=$(uname -a | awk ‘{print $2}’) # case $usedSpc in […]

PID Oracle et sql

16 mar

Ce script permet de trouver l’instruction sql présent dans la base de donnée à partir d’un process ID niveau OS 1) trouver le PID  niveau OS avec un TOP SELECT ‘USERNAME : ‘ || s.username || CHR(10) || ‘SCHEMA : ‘ || s.schemaname || CHR(10) || ‘OSUSER : ‘ || s.osuser || CHR(10) || ‘MODUEL […]

Oracle index et fonction

14 mar

Cher(e) ami(e)s  en oracle   Vous venez de créer un index sur une colonne  , malgré cela requête est toujours lente. L’utilisation des fonctions sur une colonne indexé bloque l’utilisation de l’index. un cas d’exemple 1 : structure de  la table cust CREATE TABLE cust( cust_id NUMBER ,last_name VARCHAR2(30) ,first_name VARCHAR2(30)) TABLESPACE users; 2.1 : […]

Segment advisor oracle

13 mar

ce script permet de recevoir les conseilles des segments dans une bases #usage : seg.bsh DBNAME #!/bin/bash if [ $# -ne 1 ]; then echo « Usage: $0 SID » exit 1 fi # source oracle OS variables . /etc/oraset $1 BOX=`uname -a | awk ‘{print$2}’` # sqlplus -s <<EOF mv_maint/foo spo $HOME/bin/log/seg.txt set lines 80 set […]

12345...13

Unblog.fr | Créer un blog | Annuaire | Signaler un abus