Die Datenbank, mit eigener HTML Administrationsoberfläche, aber ansonsten basierend auf den traditionellen Oracle Komponenten wie RDBMS, Listener, htmldb, xmldb ist beschränkt auf die Nutzung einer CPU und 1G Ram. Die Datenfiles der Benutzer Tablespaces können maximal 4GB groß werden, und es ist nur die Installation einer Instanz pro Server vorgesehen.
Im Gegensatz zu Open Source Datenbanken wie MySQL, PostgreSQL, MaxDB oder Firebird handelt es sich aber bei der Oracle 10g Express Edition nicht um Open Source. Es ist lediglich eine eingeschränkte Version mit einem praktischen und einfachen Installer.
Oracle Datenbanken zu installieren war noch nie so einfach und super schnell! Die aktuelle 10.2 Beta installiert sich mittels Windows Installer in meinem Versuch problemlos auf einem Windows XP. Außer dem Admin Passwort das für sys und system verwendet wird sind keine Angaben notwendig. Automatisch wird ein Listener eingerichtet, eine Instanz XE mit dem primären USER Tablespace.
Durch geschickte Sparmassnahmen (z.b. keine Java-VM in der DB) belegt die Installation knapp über einem Gigabyte. Für die wichtigsten administrativen Funktionen liefert Oracle eine neue Web Konsole mit. Diese basiert auf HTMLDB und ist einfach und leichtgewichtig zu bedienen.
Nach dem Download der XE kann man sich an dem sonst unsichtbaren XE Forum anmelden, dies ist unbedingt empfehlenswert. Denn dort kann man schnell Problemlösungen und Erfahrungen finden. Mir selbst sind nur wenige Dinge negativ aufgefallen:
Die Anzahl der Sessions ist relativ gering voreingestellt. Wenn man viele Verbindungen öffnet und schließt, so kann es zu einem Ora-12519 kommen. Abhilfe schafft das erhöhen der Datenbankparameter "processes" und "sessions". Dies wird von der Lizenz auch nicht verboten.
Dadurch dass die eingebaute JVM in der Datenbank nicht ausgeliefert wird kann man mit den JDBC OCI Treibern keine XA Transaktionen benutzen.
Oracle hat in der R2 die Rollen etwas aufgeräumt, das führt wie bereits berichtet zu Problemen.
Außerdem kann man im Forum einige Probleme bei der Installation sehen, das hängt wohl aber größtenteils mit bereits installierter Oracle Software zusammen, oder mit falschen Versionen von Shared libs unter Linux.
Das 4GB Limit führt übrigens zu einem Ora-12952 Fehler, auch in Situationen in denen man dies nicht erwartet (z.B. beim Löschen von Records, wenn dabei der Index neu strukturiert wird was mehr Platz benötigt). Man sollte also auf keinen Fall die DB an der 4GB Grenze betreiben.
Für Oracle Entwickler, oder wenn Sie sich das RAD Tool htmldb für einfache Datenbank-Anwendungen ansehen wollen ist die XE unbedingt empfehlenswert. Durch die starken Einschränkungen würde ich keine neuen Produkte im ausschließlichen Zusammenspiel mit der Freeware erstellen.
Kommentare
Ansicht der Kommentare:
(Linear | Verschachtelt)
Das ist ja noch schlimmer als die durchschnittliche Windows-Installation?!?
Ist natürlich trotzdem ein Schwergewicht. Die Systemdaten zählen übrigens nicht zu dem 4GB Limit.
Gruss
Bernd
Für Produktivbetrieb würde ich das vielleicht trotzdem nicht einsetzen, aber so ähnlich empfiehlst du das ja auch.
Gut ist es allerdings um mal den Umgang mit Oracle zu lernen. Vor einem halben Jahr musste ich in der "Informationsmanagement" Vorlesung nämlich noch anhören: "Hat jemand von Ihnen Oracle zuhause? Ach was, kleiner Scherz, das kann sich von ihnen sowieso keiner leisten"... ;)
Können die Tablespaces auch grösser als 4 Gig werden, wenn sie aus mehreren Datenfiles zusammengesetzt sind?
Salut!
Wenn man an der 4GB Grenze ist, kann das einfügen eines kleinen Records schon zum Fehler führen, weil Oracle entschieden hat dass es für die Tabelle gleich ein neues grosses Segment anlegen muss (das nicht mehr in das 4GB Limit passt). Wer weiss eventuell ändern Sie das noch, dass dann nur Extends bis zur Maximalgröße angelegt werden, aber klang nicht so.
Im XE Forum sind einige Postings von Tom Kyte zu dem Thema, darunter auch das ein oder andere select das anscheiendn sehr genau der Berechnungsformel von Oracle entspricht (ignoriert halt system segmente und so).
Die Adresse lautet: http://www.oraxe.de
Ich hoffe es hilft euch so weiter, wie es mir weitergeholfen hat.
Layout by Ricky Wilson | Serendipity Template by Carl Galloway | Login
Impressum
Bernd Eckenfels
Mörscher Str. 8
76185 Karlsruhe
bernd-10@eckenfels.net
Read More
Suche
Kategorien
Verlinkung
- bietet [938]
- SQL Server 2005 Express [813]
- MySQL [695]
- PostgreSQL [589]
- MaxDB [653]
- Firebird [712]
- bereits berichtet
- www.google.de [27]
- www.google.de [19]
- www.google.de [18]
- www.google.de [17]
- www.google.de [13]
- www.google.de [11]
- www.google.de [10]
- www.google.de [6]
- www.google.de [5]
- www.google.de [5]
- www.google.de [5]
- www.google.fr [4]
- www.google.de [4]
- www.google.de [4]
- www.yacy.net [4]
Umfrage
Wirtschaftskrise
Archive
Archive
Kommentare
Bernd Eckenfels zu Durchschnittsalter der Parteimitglieder
2010-02-02 20:16
Herbert5000 zu Freies WLAN Karlsruhe (not!)
2010-01-10 18:07
Leonie zu Durchschnittsalter der Parteimitglieder
2010-01-10 15:43
Bernd Eckenfels zu Freies WLAN Karlsruhe (not!)
2010-01-10 15:13
Herbert5000 zu Freies WLAN Karlsruhe (not!)
2010-01-10 15:04
Bernd Eckenfels zu Freies WLAN Karlsruhe (not!)
2010-01-10 14:49
clemi zu Freies WLAN Karlsruhe (not!)
2010-01-10 14:39
jack zu Freies WLAN Karlsruhe (not!)
2010-01-10 13:05
Sput zu Freies WLAN Karlsruhe (not!)
2010-01-10 12:55
Blog abonnieren
Blogsphere
Letzten Monat...
Di, 02.02.2010 Piratenthemen
Top Referers
www.google.de (48)
www.google.es (32)
www.netvibes.com (15)
<a href='http (7)
www.google.at (4)
autocassanga.ciab.0lx.net (3)
fiatritmo.hospa.0lx.net (3)
blogs.technet.com (2)
www.google.com (2)
aimtrust.com (1)
www.google.es (32)
www.netvibes.com (15)
<a href='http (7)
www.google.at (4)
autocassanga.ciab.0lx.net (3)
fiatritmo.hospa.0lx.net (3)
blogs.technet.com (2)
www.google.com (2)
aimtrust.com (1)
Top Exits
www.golem.de (52)
www.heise.de (35)
www.oasis-open.org (33)
www.microsoft.com (25)
netzpolitik.org (23)
www.mela.de (23)
twitter.com (19)
aws.amazon.com (18)
blogs.zdnet.com (18)
itblog.eckenfels.net (18)
www.heise.de (35)
www.oasis-open.org (33)
www.microsoft.com (25)
netzpolitik.org (23)
www.mela.de (23)
twitter.com (19)
aws.amazon.com (18)
blogs.zdnet.com (18)
itblog.eckenfels.net (18)

Nach Microsoft und Oracle bietet nun auch IBM seine Enterprise Datenbank DB2 UDB für Distributed Systems (Linux, Unix, Windows) als kostenfreie DB2 Express-C an. Interessant bei der Sache ist, dass im Gegensatz zu Oracles oder Microsofts Express Editi
Aufgenommen: Jan 30, 21:38