huidige pagina: scripts
English version



Gratis gebruik maar wel voor eigen risico.

Wat handige scripts

remote_metadata

Een sql scriptje dat laat zien hoe DDL van een remote tabel met dbms_metadata kan worden opgepikt en kan worden aangepast.
Gratis gebruik maar wel voor eigen risico.

ora_backup.sh

Dit is een simpel maar doeltreffend script waarbij ik heb verder gebakken op een script van Joost Mulder. ora_backup.sh Het is met succes op vele systemen toegepast, onder andere op een aantal RAC/ops databases. Zelf heb ik het getest op AIX, Solaris, Tru64, MacOSX en op alle oracle versies van 7.3 tot en met 9iR2. Ik zou niet weten waarom het op 10g niet zou werken alleen gebruik ik tegenwoordig als het ook maar even kan rman.

features

ora_backup.sh -s ORACLE_SID -t HOT:ARCH -d /ergens/op/disc -m
Gratis gebruik maar wel voor eigen risico.

clean_arch.sh

clean_arch.sh werkt samen met ora_backup.sh Draai clean_arch.sh periodiek vanuit cron (b.v. ieder uur). Zodra er log destination meer dan een opgegeven percentage is gevuld zal het archives die niet meer echt nodig zijn verwijderen.
Gratis gebruik maar wel voor eigen risico.

getLogs

Als je ora_backup.sh gebruikt op een cluster zonder cluster file system dan is getLogs.sh een handig hulpje. Het gaat er van uit dat een instance 2 archive destinations heeft, 1 die alle archives bevat en een die alleen de deltas sinds de vorige run bevat. getLogs zorgt ervoor dat de files uit de delta worden gecopieerd naar de andere destinations en leegt vervolgens de delta's. Het zorgt er dus voor dat alle nodes over de benodigde files kunnen beschikken. (soms mag nfs niet worden gebruikt)
Gratis gebruik maar wel voor eigen risico.

clear_alertlog.tcl

Een scriptje dat je kan gebruiken om de vlag bij een alert log melding weer te resetten. Het doet een rollover van de alertlog. clear_alertlog.tcl kan vanuit de oracle 9i oem console worden gestart.
Gratis gebruik maar wel voor eigen risico.

heavy.sql

Hier bestaan er natuurlijk vele van. heavy.sql haalt de disk intensieve sql uit de sga en haalt ze door explain plan heen.
Gratis gebruik maar wel voor eigen risico.

resize_log.sql

This resize_log.sql laat de log groepen zien en vraagt welke groep moet worden aangepast en voert dat vervolgens uit.
Gratis gebruik maar wel voor eigen risico.

grab.tcl

grab.tcl vertaalt een html table in een sql loader input file. Kan heel handig zijn.
Gratis gebruik maar wel voor eigen risico.

dbms_scheduler

Een voorbeeldje met een job chain en event afhandeling. Draai het bijgesloten install.sql scriptje als sysdba en kijk met dbconsole wat er gebeurd.
Gratis gebruik maar wel voor eigen risico.

Voor het laatst aangepast op 26-11-2007 Vragen of opmerkingen over deze site kunnen naar webmaster@ronr.nl worden gestuurd.