Datenbanken (in vielen Fällen sind es auch Datengräber) haben sich über das letzte Jahrzehnt erstaunlich gewandelt. Besonder interessant ist ja der "Wettstreit" zwischen der echten Datenbank Oracle und dem Herausforderer Microsoft SQL Server.
Persönlich bin ich ja nun nicht Vollzeit Datenbank Admin oder Programmierer. Trotzdem befasse ich mich eigentlich ständig mit der Produktauswahl, Dokumentation, Evaluierung (und eben auch der Benutzung) von DB Systemen. In unserer an den Kunden gelieferten Software setzen wir auf DB Systeme, und müssen diese eben auch ruhigen Gewissens gegenüber dem Kunden vertreten können.
Groß geworden bin ich mit dem Microsoft SQL Server 7.0. Schon damals war die Installation ein Kinderspiel, sogar auf Failover Clustern. Bei Oracle war schon immer alles etwas hakeliger. Da passen die Beispiel Schema nicht in die Default Tablespaces (und diese sind natürlich auch nicht selbstvergrößernd). Die Java Clients streichen die Fahnen wenn sie in zu tiefen Verzeichnissen installiert werden, den ODBC Treibern muss man diverse Handle und Memoryleaks abgewöhnen, und alles dazu noch mit einem obskuren Namenskonzept für Oracle Home. Warum in den Oracle Fehlermeldungen so gut wie nie zu ersehen ist welches Argument nun falsch ist, welcher Wertebereich erwartet wurde und in welchem Kontet der Befehl interpretiert wurrde, daran ist man ja auch bei anderen Produkten gewöhnt. Ich zuck noch nicht mal mehr wenn ich nach "^ORA-" in Textfiles suche.
Persönlich bin ich ja nun nicht Vollzeit Datenbank Admin oder Programmierer. Trotzdem befasse ich mich eigentlich ständig mit der Produktauswahl, Dokumentation, Evaluierung (und eben auch der Benutzung) von DB Systemen. In unserer an den Kunden gelieferten Software setzen wir auf DB Systeme, und müssen diese eben auch ruhigen Gewissens gegenüber dem Kunden vertreten können.
Groß geworden bin ich mit dem Microsoft SQL Server 7.0. Schon damals war die Installation ein Kinderspiel, sogar auf Failover Clustern. Bei Oracle war schon immer alles etwas hakeliger. Da passen die Beispiel Schema nicht in die Default Tablespaces (und diese sind natürlich auch nicht selbstvergrößernd). Die Java Clients streichen die Fahnen wenn sie in zu tiefen Verzeichnissen installiert werden, den ODBC Treibern muss man diverse Handle und Memoryleaks abgewöhnen, und alles dazu noch mit einem obskuren Namenskonzept für Oracle Home. Warum in den Oracle Fehlermeldungen so gut wie nie zu ersehen ist welches Argument nun falsch ist, welcher Wertebereich erwartet wurde und in welchem Kontet der Befehl interpretiert wurrde, daran ist man ja auch bei anderen Produkten gewöhnt. Ich zuck noch nicht mal mehr wenn ich nach "^ORA-" in Textfiles suche.
Aber nun gut, man gewöhnt sich ja an alles. Und ein erfahrener Admin der das einmal durchgemacht hat kommt da schnell drüber hinweg. Noch dazu ist sein Job sicher, weil er ja ständig bei der Pflege und Optimierung benötigt wird, und das auch bei kleinen DB Größen. Aber da ist Licht am Himmel! Mit 10g soll alles viel einfacher werden. Und in der Tat bietet die neue Grid Generation der Oracle Datenbank eine faszinierende Sammlung an neuen Ideen (man schaue sich nur die neue Web Console des Enterrise Managers an).
Was sich bei mir allerdings im Schädel festgesetzt hat sind die Stabilitätsprobleme mit denen ich auf diversen 10g Systemen (Windows, SuSE und Fedora) zu kämpfen habe. Inklusive Interner Fehler mit Prozessabstürzen. Ist es denn wirklich so, dass man den Patches bei Oracle so nachlaufen muss? Es kann doch nicht sein, dass Microsoft es schafft ein bequemeres und stabileres Datenbankprodukt zu liefern. Ich hab das mal versucht in de.comp.datenbanken.misc zu thematisieren, aber ich fürchte bei den eingeschworenen Oracle Anhängern kam das als Trollversuch an. (Auf der anderen Seite, die Tatsache, dass mir Admins auf Anhieb erklären konnten in welchen Files Dump Informationen eines gestorbenen Prozesses stehen muntert mich dich wieder auf: Sie hatten das auch schon mal. Kann mich an keine Access Violation im MS SQL Server erinnern)
Na, ich werde hier an dieser Stelle weiter berichten. Dem nächten ORA-0600 werde ich mal nachgehen, auch wenn das nur Entwicklungssysteme sind und ich als Oracle Partner es da schwer hab Gehör zu finden.
Übrigens ist Oracle nicht der einzige Kandidat den ich hier nennen könnte. Beim lesen des aktuellen DB/2 Magazins musste ich doch mehr als einmal schmunzeln, welche doch wahnsinnig umwerfend neuen Features da ganz gross gefeiert werden.
Trackbacks
Trackback für spezifische URI dieses Eintrags
Keine Trackbacks
Kommentare
Ansicht der Kommentare:
(Linear | Verschachtelt)
CELNQ
Layout by Ricky Wilson | Serendipity Template by Carl Galloway | Login
Impressum
Bernd Eckenfels
Mörscher Str. 8
76185 Karlsruhe
bernd-08(a)eckenfels.net
Read More
Suche
Kategorien
Verlinkung
Eingehende Links
Umfrage
Inhouse Coding?
Archive
Archive
Kommentare
Hans Dampf zu Bewerbung
2008-11-16 11:41
Ich finde es schon sehr anmaßend au
f derartige Anschreiben "negativ" z
u reagieren (und diese zu verspotte
n). Ansch [...]
2008-11-16 11:41
Bernd Eckenfels zu Bewerbung
2008-11-12 20:58
ROTFL - ja auf die Idee diese Blind
bewertungen abzusagen bin ich noch
garnicht gekommen .) Ist das jetzt
unhöflich [...]
2008-11-12 20:58
Dana Stoll zu Bewerbung
2008-11-12 13:39
Anbei ein Antwortschreiben, ebenfal
ls um einige Gedanken ergänzt.
S
ehr geehrter Herr Bewerber,
viel
en Dank f [...]
2008-11-12 13:39
Balu zu Gmail Features
2008-11-11 09:33
Schade, ich mag das Interface von G
Mail, aber ich brauche diese Filter
, um Catchall-Konten zu sortieren..
.
Ich [...]
2008-11-11 09:33
Bernd Eckenfels zu Gmail Features
2008-11-11 02:37
Ich glaube nen, nur From/To/Subject
, body und hasAttachment.
2008-11-11 02:37
Balu zu Gmail Features
2008-11-11 01:12
Kann man inzwischen nach beliebigen
Header-Feldern filtern?
Also z.
B. nach X-Original-To: oder sowas?
2008-11-11 01:12
TK zu Gmail Features
2008-11-09 18:34
LoL hätte nicht gedacht das die den
schwachsinn wirklich einführen. Au
ßerdem könnte ein Betrunkener das F
eature au [...]
2008-11-09 18:34
Bernd Eckenfels zu Gmail Features
2008-11-07 03:00
Ja ich benutz das eigentlich nur in
Englisch. Die Features waren mir n
ur bisher nicht aufgefallen .)
2008-11-07 03:00
Rico zu Gmail Features
2008-11-05 16:58
Tip: GMail auf Englisch umstellen,
dann hast du die neuen Features sch
on Monate vorher.
2008-11-05 16:58
Hardware-Blogger zu Firmenstrukturen
2008-11-03 21:44
Sehr lustig das Bild aber leider wi
rklichkeit in vielen Unternehmen...
2008-11-03 21:44
Blog abonnieren
Blogsphere
Letzten Monat...
Fr, 17.10.2008Java 6u10 ist da (und 6u7 für Itanium)
Fr, 17.10.2008Java 6u10 ist da (und 6u7 für Itanium)
Do, 16.10.2008Gillmor und der Open Source Markt
Mo, 13.10.2008Microsoft Entwicklungen
Mi, 08.10.2008Hyper-V Server
Fr, 17.10.2008Java 6u10 ist da (und 6u7 für Itanium)
Do, 16.10.2008Gillmor und der Open Source Markt
Mo, 13.10.2008Microsoft Entwicklungen
Mi, 08.10.2008Hyper-V Server
Top Referers
www.google.de (24)
search.live.com (4)
bernd.eckenfels.net (2)
ralfeisend.blog.de (2)
www.google.ch (2)
blog.micha.de (1)
de.ask.com (1)
www.google.at (1)
search.live.com (4)
bernd.eckenfels.net (2)
ralfeisend.blog.de (2)
www.google.ch (2)
blog.micha.de (1)
de.ask.com (1)
www.google.at (1)
