Hoofdcategorieën

Oracle maakt gratis database beschikbaar

Door Yoeri Lauwers, woensdag 1 maart 2006 11:40
Bron: Oracle, views: 19.436

Eerder was al aangekondigd dat Oracle aan een gratis versie van zijn databasesoftware aan het werken was, en nu kan Oracle Database 10g Express Edition ook gedownload worden. Met deze gratis tool richt Oracle zich op ontwikkelaars die geen budget hebben voor uitgebreide databasesystemen, databasebeheerders die een test- en leeromgeving willen opzetten, software- en hardwareverkopers die een databasesysteem met hun tools willen meeleveren zonder dat daar kosten aan verbonden zijn, en studenten die hun databasekennis willen opkrikken. Het lijkt er dan ook op dat Oracle zich na de mislukte toenadering tot MySQL nu op zelfstandige basis op deze markt zal gaan richten. Indien gewenst kan Oracle Database XE na verloop van tijd gemakkelijk geüpgraded worden, zonder dat daar ingewikkelde migratieprocedures voor nodig zijn, aldus het bedrijf. Vanzelfsprekend krijgt men in deze gratis versie met enkele beperkingen te maken. Zo kan de databasesoftware slechts 4GB data bewaren, 1GB geheugen in gebruik nemen en zal hij slechts van één aanwezige cpu gebruikmaken.

Volgende 12:13
Vorige 11:05

Reacties

«  1  2  »

Met deze gratis tool richt Oracle zich op ontwikkelaars die geen budget hebben voor uitgebreide databasesystemen, databasebeheerders die een test- en leeromgeving willen opzetten, software- en hardwareverkopers die een databasesysteem met hun tools willen meeleveren zonder dat daar kosten aan verbonden zijn, en studenten die hun databasekennis willen opkrikken.
En welke van deze doelstellingen kunnen er niet worden gehaald met MySQL, PostgreSQL, of een andere bestaande vrij beschikbare databaseserver?

Kijk, voor echt grote database toepassingen komen PostgreSQL en MySQL nog gewoon te kort. Op de Tu Delft word het praktische gedeelte van de databases gegeven met behulp van MySQL.

Echter met dit alternaitief van Oracle ben je een stuk dichter bij de praktijk. Daarnaast hoopt Oracle natuurlijk ook dat de studenten die later het bedrijfsleven zullen induiken Oracle als prettig ervaren hebben en sneller geneigd zijn te kiezen voor Oracle

Voor mysql is dit momenteel nog waar (hoewel ik het eigenlijk ook al een tijd niet meer bekeken heb en mysql verbetert zo snel dat dat ondertussen ook al zou kunnen voorbijgestreefd zijn), maar met wat je over postgresql zegt moet je zeer sterk opletten, want er zijn nu reeds een aantal multinationals die dit met succes voor zulke zeer grote databases inzetten.

want er zijn nu reeds een aantal multinationals die dit met succes voor zulke zeer grote databases inzetten.
Dat geldt ook voor MySQL hoor.
Niet alle (databases van) multinationals hebben features nodig die MySQL niet heeft.

Ik wil even bevestigen wat jantjen zegt. PostgreSQL is behoorlijk geavanceerd, en kan heel best gebruikt worden voor kritieke dataopslag. De mening dat het het niet zou zijn, komt gewoon voort uit onwetenheid, of angst voor open source (of liefhebberij voor closed-source software).

Maar PostgreSQL is ook behoorlijk traag ;)

log voor de gein eens in op ensembldb.ensembl.org met een mysql client, username anonymous. Dump de inhoud van deze DB's eens op je HD, is helemaal niet groot en complex hoor !?!?!
Ik hoor je over een paar dagen wel weer. Succes.

MySQL heeft pas sinds de laatste versie ondersteuning voor views, en triggers. Oracle gebruikt deze al veel langer en is hier dus ook al veel verder in.
Zo kunnen gekoppelde gegevens en tabellen niet per ongeluk verwijderd worden in oracle.
Postgre ondersteund wel views, maar gaat niet zover als oracle dat deze vieuws ook bewerkt kunnen worden.

Kon wel eens een gouden greep zijn.

Een klein/compact bedrijf die anders zich scheel betaald aan licentie rechten voor diverse pakketen

Kunnen nu gewoon gaan gebruiken en als ze groeien & uitbreiden makkelijk overstappen ....

Want zulke "top" jaren heeft oracle ook niet achter de rug

Er zijn al jaren zat (IMHO betere) alternatieven zoals (om maar 1 voorbeeld te noemen) MSDE (SQL Server 2005 Express Edition) e.d.

En wat nu als ik een cluster(tje) machines heb die draaien op een *nix smaakje?

Nu ook Oracle, in navolging van IBM, een lichte versie van haar DBMS uitgeeft onstaat er voor kleine projecten een behoorlijk scala aan producten om uit te kiezen.

Die alternatieven kunnen wat jou betreft beter zijn, maar toch is het zo dat bedrijven die forse databases hebben in heeeeeel veel gevallen hebben gekozen voor oracle. Dan is het als student oid best handig als je daar alvast mee kan werken, omdat oracle o.a. ook weer z'n eigen sql-statements heeft ontwikkeld.

@martijnvanegdom: sorry jongen, maar werkgevers gaan geen nieuw database systeem aanschaffen, omdat een pas afgestudeerde zo fijn met oracle kan werken. Tegen de tijd dat die afgestudeerde mag beslissen welke database gekozen gaat worden, wordt jouw argument valide. Maar het zal wellicht een overweging geweest zijn van ome larry ;)

Maar wat nou als je een compleet systeem moet ontwikkelen, of moet consulteren.
Misschien ben je dan wel geneigd om oracle aan te bevelen.

En dan weer fijn afhankelijk zijn van Windows als server platform, nee dank je...De express is trouwens behoorlijk beperkt in het aantal connecties...je komt al snel in de problemen daarmee.

Misschien handig ook een download link in het bericht te plaatsen of de download in de meuktracker te zetten?

Download is hier beschikbaar: http://www.oracle.com/tec...ts/database/xe/index.html

Beschikbaar voor zowel Linux als Windows X86

Deze jongens begrijpen het.....

Dit is een analogie hoe destijds WP5.1 ook de markt in Nederland heeft veroverd (al was het van korte duur). B-)

Deze jongens begrijpen het.....
Zij het dat ze er wel een beetje laat mee komen tov de concurrentie (Microsoft en IBM) ;)

Uhm, WP5.1 was anders een behoorlijk duur pakket (zij het dat de meerderheid een illegale kopie had).

WP5.1 idd een duur pakket. Echter het werd onder scholen, universiteiten en bij studenten gratis verspreid. Daardoor groeide er een hele generatie op met het gebruik van WP5.1

Vervolgens kwamen al deze mensen in het bedrijfsleven en daar werd dan tegen betaling WP5.1 aangeschaft. En zo heeft men in een paar jaar wel de Nederlandse markt veroverd.

Offtopic vraagje: zit er op Oracle ook zo'n belachelijk limiet van zoveel rijen?

Bij databases spreken we niet over rijen maar over records. Welke beperking doel je op? Welke database heeft dan "ook" die beperking?

Misschien bedoelt hij Microsoft Excel? (ook al is dat dan geen database)

misschien bij access, daar heb je volgens mij iets van 65536 als limiet. Maar dit is in de normale versie van Oracle niet aanwezig, al weet ik niet of dat met deze versie wel zo is.

Nope, ik heb hier een Access 97 database liggen met meer dan 100k rows in 1 table, 65k rows is dus iig geen limiet. Gezien het datatype voor een autoincrement primary key, zal de limiet wel ergens op 232-1 of 216-1 liggen.

psst. 2^16-1 = 65535

Access gaat dan ook tot 2^31 = 2 miljard. 1 bit wordt gebruikt omdat het een signed long is.

Waarom in vredesnaam signed long? Autoincrements beginnen doorgaans bij 0, niet bij een negatief getal :?

Ik heb twee loggings tabellen met elk meer dan een miljoen records voor MySQL. Wees blij dat de limieten zo hoog liggen.

@jp: In Access het je maar een paar nummerieke typen en die zijn allemaal signed. Vervolgens wordt er voor dat veld een flag geset voor autoincrement.

Inderdaad 2^16-1=65535.

Computers beginnen echter ook te tellen bij 0. De eerste record is 0, de laatste 65535 in het geval van een limiet als hierboven. Dat maakt 65536 records.

Misschien ben je in de war met strings oid die als laatste karakter meestal de 0 byte moeten inserten waardoor de laatste positie reeds bezet is.

Een record is gelijk aan een rij..
beide kreten mogen worden gebruikt bij een RDBMS.

Anyway.. welke RDBMS ook een beperking heeft op max aantal rijen? De Express Edition van MS SQL Server misschien ??

leuk detail.
in Oracle is de functie ROWNUM beschikbaar.
ROW is toch echt rij hoor ;)

Oracle is een echte database... die heeft dus geen limieten op aantal rows.
En ja in een database heb je rows, geen records.

Nou nou, je hebt bij deze versie van oracle wel een limiet, namelijk de4GB grens... en de ene spreekt over rows en de rest spreekt over records, dus ja in een database heb je ook records... het is maar waar je het geleerd hebt...

Bedoel je soms die Max. 30 tekens voor een colomnaam?
Die is/was best irritant. Vooral als je via gemodelleeerd ontwikkelen tot een datamodel komt waarin de tabelnamen automatisch zijn gegenereerd. Hierdoor was ik bij mijn stage een hele tijd mee bezig om dit aan te passen.

Je kan gewoon rekening houden met dat limiet tijdens het ontwerpen van je db...

Daarbij zou ik zelf persoonlijk niet eens namen van 30 tekens willen gebruiken. Krijg ik naar mijn mening veels te lange queries van.

Liever KLANTREGNR dan KLANTENREGISTRATIENUMMER bijvoorbeeld.

mvg,

Laurens

je mocht het al gratis gebruiken ter lering en vermaak, maar nu mag je er ook kleinschalige productie op draaien... tot 4 GB aan database-data

dan wordt het weer wel interessant om er mee te starten...

Soort mosterd na de maaltijd. Microsoft heeft al jaren afgeslankte gratis versies van SQLServer, zo ook de laatste 2005 versie.

Nou ja, mosterd...het is natuurlijk wel nieuws dat een van oudsher gerenommeerde databasebouwer als Oracle ook "om" is, al zijn ze misschien niet de eerste.

De vorige gratis versie van microsoft MSDE was niet geschikt voor productie door beperking van max 5 concurrent queries. (Of connecties, een van de twee).

Deze kan je bij MKB gebruiken, en later eventueel upgraden als je tegen beperkingen aanloopt.

Een van de aanwezige CPU's, dan ben ik benieuwd of ze 1 core als cpu zien of zoals de rest van de wereld, 1 CPU zien als 1 CPU, ongeacht het aantal aanwezige cores.

Ik kreeg op de hcc beurs al een cdtje mee van oracle met daarop deze versie ?

hij's al een maandje of 3-4 beschikbaar op Oracle Technology Network :)

Dit is ook oud nieuws, volgens mij heeft dit al eerder op tweakers gestaan.

Het lijkt er dan ook op dat Oracle zich na de mislukte toenadering tot MySQL nu op zelfstandige basis op deze markt zal gaan richten.
Deze database heb ik al een tijdje te downloaden, terwijl het aanbod door MySQL een paar weken terug is afgeslagen. Dus de aanname als hierboven gesteld is niet correct. Sterker nog, de definitieve database versie is volgens mij al sinds 24 februari te downloaden ( http://www.oracle.com/tec...ts/database/xe/index.html ).

Ik krijg meer de indruk dat iemand een ander bericht heeft ge C&P's omdat de XE uit de betafase zou zijn.

Ik heb de indruk dat Oracle zijn marktaandeel probeert te vergroten.

Oracle zelf deelt het mee:
Oracle Announces General Availability of Oracle Database 10g Express Edition

February 28, 2006 - Expanding its commitment to meet the needs of developer communities, Oracle today announced the general availability of Oracle Database 10g Express Edition (Oracle Database XE), the free, starter edition of its world-renowned Oracle Database.
Dit is eigenlijk alleen maar interessant als je ofwel weinig plek hebt of commercieel gebruik wilt maken van de database en 'm zelfs wilt distrubueren, maar niet zo veel wilt betalen. Voor ontwikkelaars is alle Oracle software al sinds jaar en dag gratis te downloaden en te gebruiken. Voor non-commercial use, dus testen/ontwikkelen/opleiding enzo.
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 12:13
Vorige 11:05
VNU Media logo Powered by True

© 1998 - 2008 Tweakers.net - Alle rechten voorbehouden

Uitgever van: