|
Overzicht
van software geschikt voor database- en applicatiebeheer en
database-ontwikkeling
Quest
maakt Oracle-ontwikkelaars het leven makkelijker
| Quest
Software is een Amerikaans bedrijf dat in 1987 werd opgericht
en al jarenlang op een succesvolle manier software ontwikkelt
en uitbrengt voor database-ontwikkeling en database- en
applicatiebeheer. De organisatie, die inmiddels meer dan
1.700 medewerkers telt en sedert een jaar ook in Amsterdam
is gevestigd, stuurde eind vorig jaar haar pre-sales consultant
Julian Bennett naar Nederland om, exclusief voor |
|
Centor,
een presentatie te houden over Quest-software en de mogelijkheden
voor Oracle-ontwikkelaars. Wat Bennett die avond voor een goed
gevulde zaal allemaal onthulde, wordt hier niet herhaald. Wél
geven we een overzicht van de software die Quest biedt om Oracle-specialisten
het leven net weer iets makkelijker te maken.
Enthousiast
praat Julian Bennett die speciale Centor-avond in Nieuwegein
voor een geïnteresseerd publiek. Kennelijk blijkt zijn presentatie
zo boeiend, dat de aanwezigen slechts met moeite zijn te bewegen
om in de pauze een drankje te gaan halen. Het is dan ook niet
mis wat Quest de Oracle-specialisten allemaal te bieden heeft.
Uit een aanbod van meer dan veertig Quest-programma's, blijken
er een niet gering aantal vooral het leven van de Oracle-ontwikkelaar
een stuk makkelijker te kunnen maken. Als we kijken naar het
ontwerpen, heeft Quest voor Oracle-actieven het programma
QDesigner in de aanbieding. Voor het ontwikkelen heeft
het ook het reeds eerder in Het Orakel onder de aandacht gebrachte
(en bejubelde) TOAD® beschikbaar, terwijl SQL Navigator
ook zijn nut heeft bewezen voor tal van Oracle-ontwikkelaars.
Als laatste noemt Bennet SQL Impact als development-tool.
Voor het testen worden achtereenvolgens behandeld Datamanager,
Data Factory, en The Benchmark Factory®. Schema
Manager zorgt voor gemak bij het creëren, bijhouden
en plaatsen van wijzigingen in de schema's.
Prestatie
en beschikbaarheid
Als prestatie en beschikbaarheid ter sprake komen, blijkt
Quest ook daar een aardige reeks software te hebben die het
leven van een Oracle-specialist kan veraangenamen. SharePlex®,
LiveReorg®, Foglight®, I/Watch, Spotlight,
SQLab®Vision, Space Manager, StorageXpert
en Quest Central zijn de namen die menig Oracle-deskundige
bekend in de oren klinken. Verwonderlijk is het dan ook niet
dat deze programmatuur al meer dan 100.000 deskundigen, wereldwijd,
tot steun is geweest. Miljoenen dollars zouden bespaard zijn
doordat men via deze software downtime kon voorkomen, voor
verbeterde prestaties kon zorgen, aankoop en vervanging van
hardware kon uitstellen en productiviteit kon doen toenemen.
Tijd
om eens door te nemen wat al deze software voor u, Oracle-deskundige,
zou kunnen betekenen.
TOAD®
Over TOAD® hebben we het in een eerdere uitgave van Het
Orakel uitgebreid gehad. TOAD® is verkrijgbaar in een
freeware-versie, maar ook in een commercë'le uitvoering.
De laatste kan - volgens Quest - beduidend meer. Het exacte
verschil wordt duidelijk als u de website http://www.quest.com/
free_software/ bezoekt en daar met de muis op 'Freeware
vs. Commercial' klikt. TOAD® is een tool dat het managen
van een database en het ontwikkelen en ondersteunen van Oracle-databases
eenvoudiger dan ooit tevoren maakt. Mocht u het in Het Orakel
geplaatste artikel hebben gemist, kijk dan op Centor's website
Het Orakel Digitaal waar u elk artikel dat ooit in Het Orakel
werd geplaatst kunt terugvinden.
QDesigner
Voor 'integrated enterprise application analysis and design',
aldus Bennett. Naarmate applicaties en databases toenemen
in aantal, omvang en complexiteit, wordt het ook steeds moeilijker
bestaande systemen te ontwikkelen, doorgronden, ondersteunen
en opwaarderen (upgraden). Ook wordt het er niet eenvoudiger
op in te schatten wat de gevolgen van veranderingen in data
zullen zijn op de applicatie. QDesigner is een veel
omvattende tool voor database- en applicatie-ontwerp dat zowel
object-geori'nteerde, als conceptuele en fysieke modelleer-mogelijkheden
bijeenbrengt in een enkele, geintegreerde omgeving. Met een
intuotieve gebruikers-interface en ondersteuning voor ruim
dertig van de hedendaagse RDBMS-sen. QDesigner biedt
een unieke oplossing om het ontwerpen en analyseren van software
te versnellen, waarmee het een bijzonder gereedschap vormt
waarmee ontwerpers en ontwikkelaars in staat worden gesteld
steeds complexere systemen steeds sneller te kunnen afleveren.
QDesigner maakt het analisten en ontwerpers makkelijk
samen te werken met ontwikkelaars en DataBaseAdministrators
(DBA's) om alle of delen van applicaties en gerelateerde databases
in kaart te brengen, waarbij het niet uitmaakt of dat van
'scratch' is of dat het gaat om het uitbouwen van een bestaand
systeem. Tevens automatiseert QDesigner de creatie en
het in omgekeerde volgorde opbouwen van schematische structuren
en applicatiecomponenten. De optie 'report creation features'
(het vastleggen van kenmerken van het opbouwen) maakt dat
documenteren en doorgronden minder tijd kost. Meer uitgebreide
productinformatie vindt u hier.
Daar kunt u ook een 'trial'-versie (30 dagen te gebruiken
na moment van downloaden) verkrijgen.
SQL
Navigator®
PL/SQL-ontwikkeling kan een saaie en tijdverslindende bezigheid
zijn. SQL Navigator¨ is de oplossing voor PL/SQL-ontwikkeling
die het proces stroomlijnt door een 'drag-and-drop' grafische
gebruikers-interface toe te voegen aan de PL/SQL-ontwikkelomgeving.
SQL Navigator® versnelt de ontwikkeling van op Oracle
gebaseerde applicaties en combineert het coderen, afstemmen
en debuggen, web-bouwen en versie-beheren om zo applicaties
van hogere kwaliteit te kunnen leveren in een korter tijdsbestek.
Er zijn drie versies: de Standard Edition, de Professional
Edition (extra uitgerust met de 'Robust PL/SQL Debugger')
en de Expert Edition (die naast de 'Robust PL/SQL Debugger'
ook nog over 'Xpert SQL Tuning and Analysis' beschikt). SQL
Navigator® zou volgens Quest de mogelijkheid bieden om
Oracle PL/SQL-ontwikkeltijd bij de server te kunnen halveren.
In deze geintegreerde omgeving voor het ontwikkelen en testen
van opgeslagen procedures, schema's en SQL-scripts, kun je
PL/SQL-syntaxen verslepen om zo SQL-queries te bouwen, afstemadviezen
van experts te krijgen, de database te doorzoeken en snel
en makkelijk de database-structuren te creë'ren of te
wijzigen. Een trial-versie (30 dagen te gebruiken na moment
van downloaden) vindt u hier.
SQL
Impact
De functie van deze software? Het voorspelt de impact (direct
en indirect) die een verandering in een database zal hebben.
De vrijgave van een nieuwe applicatie brengt tal van structurele
wijzigingen in een database met zich mee. Deze worden 'structural
changes' genoemd. Het is essentieel dat ontwikkelaars en DataBase
Administrators weten welke gevolgen deze aanpassingen op de
applicatie zullen hebben. Welke source codes worden erdoor
aangetast? Handmatig uitzoeken, is ondoenlijk. Overslaan en
erop gokken dat het goed gaat kan evenmin: de gevolgen kunnen
desastreus zijn.SQL
Impactª zorgt echter voor een betrouwbare en automatische
analyse van elke voorgenomen wijziging. Het scant source codes
om het SQL-toegangspatroon te parsen en registreren, het wijst
alle regels aan met aangetaste source codes en dringt door
tot de actuele source code, waarbij het de impact aangeeft
op zowel de source code van de applicatie als die op de database-objects.
SQL Impacts ondersteunt de belangrijkste talen van source
codes, waaronder dynamic SQL. Ook hiervan is een trial-versie
beschikbaar. U vindt deze hier.
Data
Manager
Data Manager voorziet in de intelligentie en automatisering
die nodig is voor het bouwen van testdatabases, het ontwikkelen
van referentiedata en het verwijderen van data uit productiesystemen
zonder dat het de tijd en het geld kost dat met manuele scripting
gepaard gaat. Data Manager distilleert logische subsets
van productiegegevens voor het bouwen van test- en trainingsdatabases
en verplaatst data van OLTP naar rapportagesystemen. Data-extractie
en -migratie kan worden gebaseerd op bestaande referenti'le
integriteit, gebruikersgedefinieerde zakelijke regels of relaties
van data die worden voorgesteld door de Data Manager.
Deze software zult u tevergeefs zoeken bij de trial-downloads.
Evenals er op de site nauwelijks informatie is te bespeuren.
Echter kijk eens bij het (iets verderop te bespreken) Schema
Manager. Want Data Manager blijkt daarin te zijn opgenomen.
DataFactory
Snel, sneller, snelst. Dat is het credo waar ontwikkelaars
in toenemende mate mee te maken hebben. En op zulke momenten
wil het 'testrijden' er wel eens bij inschieten. Het zal wel
werken.., wordt er gedacht. Op dat punt komt Quest's DataFactory
uitstekend van pas. Deze software is weinig anders dan een
krachtige data-generator die ontwikkelaars in staat stelt
op relatief eenvoudige wijze - enkele keren klikken met de
muis - databases te vullen met miljoenen rijen zinnige, syntactisch
juiste testgegevens. DataFactory leest een database-
schema en toont databasegegevens zoals tabellen en kolommen.
Gebruikers wijzen aan, klikken en specificeren welke gegevens
naar hun database overgebracht moeten worden. Een 30 dagen
bruikbare download vindt u hier.
Benchmark
Factory®
Deze software kan helpen onvoorziene downtime en ondermaatse
prestaties te voorkomen door de grenzen van het systeem uit
te proberen voor u 'live' gaat. Of het nu gaat om een internetsite,
een database, een e-mail systeem of om fileservers, Benchmark
Factory® kan als 'testpiloot' wonderen verrichten. Het
biedt de helpende hand bij het plannen en budgetteren van
capaciteit, het plannen van toekomstige investeringen en kan
zeker stellen dat u kunt voldoen aan Service Level Agreements
(SLA's). Benchmark Factory® is gemakkelijk te integreren
met andere Quest software. Een voorbeeld is integratie met
het verderop te bespreken Foglight® en Spotlight
on Oracle. Deze combinatie stelt u in staat bottlenecks, slechte
prestaties en missers op te sporen, te diagnosticeren en uit
de weg te ruimen voor een applicatie in productie gaat.
Schema
Manager
Deze software maakt het makkelijker veranderingen in schema's
aan te brengen. Het stelt ontwikkelaars en DBA's in staat
zonder al teveel moeite honderden verschillende schema's te
beheersen, verspreid over welk aantal databases dan ook. Dankzij
een krachtig arsenaal van opties voor het toepassen, opsporen,
interpreteren en auditen, kan men met deze software vol vertrouwen
schema's ontwikkelen en intrekken. En dat zijn dan alle mogelijkheden
in een notendop. Kijk even op de bijbehorende website (www.quest.com/schema_manager/)
voor een totaaloverzicht. En de probeerversie vindt u hier.
En
dan die andere programma's
Tja, en dan over naar de andere programma's die onder het
kopje 'Prestatie en Beschikbaarheid' thuishoren. Programma's
als SharePlex®, LiveReorg®, Foglight®, I/Watchª,
Spotlight, SQLab Vision, Space Manager,
StorageXpert en Quest Central die een complete
oplossing vormen voor het optimaliseren van de prestaties
en de beschikbaarheid van uw meest essentiële applicaties.
Vooruit, daar gaan we dan.
SharePlex®
Deze Quest software zorgt voor uitmuntende replica's van de
productiedatabase om de doorstroom van de transacties te versnellen,
de beschikbaarheid van de applicatie te verbeteren en zorgt
voor 'rampbestendigheid'. Kernwoorden in de omschrijving van
de fabrikant van dit stuk software (dat overigens nergens
als trial-versie beschikbaar lijkt te zijn) zijn: lage overhead,
snel en accuraat, compleet, flexibele configuratie, eenvoudig
te installeren en te beheren enzovoort. Overigens twee maanden
nadat Oracle een applicatie uit haar assortiment haalt, be'indigt
Quest de ondersteuning van SharePlex® voor deze applicatie.
LiveReorg®
Deze software stelt u in staat de prestatie van de database
te optimaliseren door uw Oracle-database te reorganiseren
en her in te richten zonder enige noemenswaardige downtime.
Reorganisatie en herstructurering zonder dat de gebruikers
gedwongen zijn de database te verlaten. Het ondersteunt Quest's
SharePlex® (zie hierboven), bevat een uitgebreide managementtool
voor het beheer van ruimte (inclusief foutenvoorspelling,
object sizing en capaciteitsplanning). Biedt snelle en flexibele
data-beweging om zowel 'traditionele' als 'live' reorganisatieprocessen
te ondersteunen. Werd o.m. ontworpen voor Oracle E-Business
Suite. Er is een trial-versie voorhanden en die is vindt u
hier.
Foglight®
Dan over naar Foglight®, een naam die klinkt als een thriller.
Deze naam staat echter voor een tool dat zorgt voor de monitoring
van Response Time Management (RTM). Het houdt continu de webtransacties
in de gaten en waarschuwt de DBA als er problemen zijn met
de responsetijd. Wat een uitprobeer-versie betreft: wij hebben
hem niet op de Quest-site kunnen vinden.
I/Watch
Drie versies zijn er voorhanden: de 'gewone' I/Watch,
de I/Watch for SQL Servers en de I/Watch voor
Oracle E-Business Suite. Besloten is hier enkel deze laatste
en meest relevante aan u te presenteren. Kortweg zorgt de
software voor een 24x7 monitoring (zonder toezicht) van de
Oracle E-Business Suite-omgeving. Het waarschuwt DBA's voor
potentiële problemen, zorgt dat administrators inzicht
hebben hoe effectief bronnen gebruikt worden, verzamelt en
slaat statistieken op van concurrent programm runtimes, toont
informatie over gebruikers die op de applicatie zijn ingelogd
en maakt het checken van de status van de Oracle E-Business
Suite van letterlijk elk plekje van de wereld mogelijk. Ja
hoor, van deze versie is hier
wel weer een trial verkrijgbaar.
Spotlight
Wij tellen maar liefst zeven versies. Daarvan zijn vanzelfsprekend
de versies voor Oracle en die voor Oracle E-Business Suite
de interessantste voor de lezers van Het Orakel.
Spotlight
voor Oracle
Vroeger werd deze software de Instance Monitor genoemd. Het
zorgt voor een verbeterde prestatie van het systeem doordat
het bottlenecks ziet aankomen en weet te ontwijken. De software
toont real-time datastromen en stelt u in staat snel tot de
kern van de zaak door te dringen en in te grijpen. Spotlightª
maakt ook deel uit van Quest's geontegreerde datamanagement
console 'Quest Centralª for Oracle' (waarover verderop meer).
Haal de trial-versie hier op.
Spotlightª
voor Oracle E-Business Suite
Eerder uitgebracht onder de noemer Oracle Applications. Zorgt
voor een real-time grafische weergave van het server-proces
en de datastroom binnen uw Oracle E-Business Suite-omgeving
zodat bottlenecks snel geodentificeerd kunnen worden, waardoor
administrators direct correctieve actie kunnen ondernemen.
Deze versie biedt meer aspecten dan de eerdergenoemde. Welke?
Vind het uit door het 30 dagen uit te proberen (hier downloaden).
SQLab
Vision
Deze software is de nieuwe generatie voor een verfijnde afstemming
van uw applicatie. Het combineert een krachtige Oracle tuning-omgeving
met een niet opdringerige collectie technologie, mogelijkheden
voor impact analyses en tuning-advies van experts. SQLab Vision
beschikt over Quest's nieuwe StealthCollect-technologie
om SQL statements en prestatie-indicatoren uit databases te
verzamelen en gastvrijheid te bieden aan operating systems
met tussenpozen van minder dan een seconde. Haal de proefversie
hier op. Er bestaat
overigens ook een SQLab Expertª (hier te downloaden).
Space
Manager
Tool voor space management en reorganisatie van Oracle. Space
Manager maakt verspilde ruimte op uw harddisk vrij en
biedt een complete capaciteitsplanning zodat u zich ervan
kunt verzekeren dat de prestatie goed blijft bij zelfs de
hoogste belasting. Snelle reorganisatie, probleem opsporing
en object sizing zijn andere buzz-woorden die van toepassing
zijn op deze software. Uw probeerversie staat hier op u te wachten.
StorageXpert
Deze software, een I/O detectie en diagnostische oplossing
voor Oracle- systemen, zorgt voor een vereenvoudiging van
troubleshooting in de Oracle-omgeving. Een grafische weergave
van de real-time I/O-stromen binnen de opslagomgeving maakt
een visuele identificatie mogelijk van de bottlenecks en zorgt
voor krachtige instrumenten om tot de kern van het probleem
door te dringen, waardoor de IT-ers in staat worden gesteld
problemen snel uit de weg te ruimen. Hier te downloaden.
Quest
Central for Oracle
Quest Software maakte in januari bekend een programma op de
markt te brengen dat luistert naar de naam Quest Central
for Oracle. In deze software zijn alle componenten opgenomen
die een DBA nodig heeft. Quest Central verbetert de prestaties
en de beschikbaarheid van applicaties door de database aan
te sturen vanuit een besturingssysteem. Op die manier signaleert
de DBA probleemsituaties sneller en makkelijker, wat de productiviteit
sterk verbetert. Er zijn zoveel tools op de markt verkrijgbaar
voor het beheren van een database Oracle-gebruikers zien vaak
door de bomen het bos niet meer. Applicaties zijn veelal afkomstig
van verschillende producenten en werken telkens anders. Het
is daarom handig dat Quest Software alle noodzakelijke applicaties
heeft gebundeld in een product, zodat de gebruiker alle dagelijkse
benodigdheden dicht bij de hand heeft. Te denken valt aan
functies als storage management, database administration en
performance management. Gebruikers van Quest Central zullen
dus nog productiever worden en hun databases zullen effici'nter
functioneren dan voorheen. De meest vitale component van een
dergelijke applicatie is de database zelf. Deze vormt als
het ware de fundering. Wanneer meerdere tools gebruikmaken
van dezelfde fundering, heeft dit wel eens vertragingen tot
gevolg. Soms loopt de software helemaal vast. Met Quest Central
behoort dit tot de verleden tijd. Ga hier naartoe, voor een download die u 30 dagen mag uitproberen.
De belangrijkste
producten van Quest (voor Oracle-specialisten) zijn hier wel
ten tonele gevoerd. In de tabellen vindt u een en ander nog
eens op een - overzichtelijk - rijtje gezet. De hoeveelheid
informatie die Quest echter op haar website (www.quest.com)
heeft staan is ongekend uitgebreid. Er zijn ook pakketten
als Vista Plus Interface voor Oracle E-Business Suite
en een heleboel software voor andere systemen dan Oracle.
Mocht een van de pakketten uw belangstelling hebben gewekt,
kijk er dan ook nog eens naar op de website. Tevens wijzigt
er in de (ICT)wereld van vandaag zo veel, zo snel, dat het
zinnig is voor aanschaf zeker de trial-versie te downloaden
en nog eens te controleren of de software nog steeds datgene
doet (en hopelijk wat meer) waarvoor u het aanschaft.

|