Oracle, MS SQL Server un DB2 bezmaksas versijas.

Visām trīs no virsrakstā minētajām datubāzēm ir savas bezmaksas versijas. Kādi ir to patiesie mērķi – kāpināt lejupielāžu skaitu, palielināt tirgus daļu vai radīt potenciālus klientus, kas vēlāk iegādāsies maksas versijas, īsti skaidri nav zināms 😉 bet lietotājam, kam pietiek ar zemāk rakstītajiem ierobežojumiem, tā ir lieti izmantojama iespēja.

Oracle

Oracle piedāvā Express Edition(XE) pašlaik 10g versijai, kaut gan pašlaik uz Linux ir pieejama arī nupat iznākusī 11g versija. Klīst baumas, ka uz 11g XE būšot jāgaida līdz 11g 2 versijai. Bet nu lai kā arī nebūtu ar 11g XE, pašreizējai 10g ir šādi ierobežojumi:

  • Lietotāju dati – līdz 4 Gb;
  • Var instalēt uz datora ar jebkādu procesoru skaitu, bet nelietos vairāk kā 1;
  • Var instalēt uz datora ar lielāku operatīvo atmiņu, bet nelietos vairāk kā 1 Gb;
  • Viena instance uz viena servera;
  • Pieejamās operētājsistēmas – Linux, Windows.

10g dažādo versiju (tai skaitā arī Express Edition) pieejamo iespēju sarakstu var redzēt šeit.
Par pārējām Oracle redakcijām un to licencēšanas nosacījumiem un iespējām ir cits raksts.

 Microsoft

Microsoft piedāvā SQL Server 2005 Express Edition. Tā ierobežojumi ir šādi:

  • Maksimālais datubāzes ielums – līdz 4 Gb;
  • Var instalēt uz datora ar jebkādu procesoru skaitu, bet nelietos vairāk kā 1;
  • Var instalēt uz datora ar lielāku operatīvo atmiņu, bet nelietos vairāk kā 1 Gb;
  • Pieejamās operētājsistēmas – Windows.

Atšķirībā no Oracle – kā redzams uz viena servera var instalēt vairākas instances. Iespēju pārskats pa dažādām versijām ir šeit.

DB2

IBM piedāvā DB2 Express-C versiju. Ierobežojumi ir šādi:

  • Maksimālais datubāzes ielums – nav ierobežots;
  • Ne vairāk kā 2 procesori;
  • Ne vairāk kā 4 Gb operatīvās atmiņas;
  • Pieejamās operētājsistēmas – Linux, Windows.

Diemžēl neizdevās atrast  DB2 versiju salīdzinošu lapu.

Secinājumi

Secinājumus, protams, katrs var izdarīt pats, bet noteikti nepietiek tikai ar to, ka paskatamies uz šiem tīri tehniskajiem ierobežojumiem un viss. Skatoties tīri pēc tehniskajiem ierobežojumiem, ir diezgan labi redzams absolūtais vinnētājs, tomēr es ļoti nopietni iesaku novērtēt vismaz tādus faktorus kā:

  • Jūsu un jūsu darbinieku iepriekšējā pieredze darbā ar datubāzēm;
  • Zinošu resursu pieejamība tirgū par konkrēto produktu.

Neapšaubāmi tie nav nebūt ne vienīgie pārējie faktori, bet katrā ziņā ļoti būtiski gan.

Nu un protams vienmēr paliek izvēles iespējas attiecībā uz citām šeit neminētajām datubāzēm 🙂

4 Responses to Oracle, MS SQL Server un DB2 bezmaksas versijas.

  1. Edgars saka:

    Te atkal es ar komentāriem 🙂

    Nerunāšu par bezmaksas MSSQL/DB2 versijām, zinu tikai par Oracle DB XE.

    Manuprāt Oracle ir ielīcis dažus papildus ierobežojumus, speciāli, lai Oracle DB XE būtu ļoti sarežģīti pielietot biznesa vajadzībām.

    Daži papildus ierobežojumi:

    Oracle DB XE nevar izmantot internētā, bet tikai savam “iekšējam datu apstrādes operācijām”.
    Un protams, pats lielākais mīnus ir, ka Oracle DB XE oficiāli netiek atbalstīts un patchi un bugfixi netiek izlaisti priekš Oracle DB XE. 😦

    Ka papildus plusu varu pieminēt, to ka ir ļoti vienkārši pāriet no Oracle DB XE uz “veco – labo” Oracle DB EE/SE/SEO. OTNā pat ir nopublicēts raksts, kas apraksta, kā tas darāms.

    Saskaņā ar “Oracle Technology Network Developer License Terms”:


    License Rights
    We grant you a nonexclusive, nontransferable limited license to use the programs for:

    (a) purposes of developing, prototyping and running your applications for your own internal data processing operations;
    (b) you may also distribute the programs with your applications;
    (c) you may use the programs to provide third party demonstrations and training;
    (d) you may copy and distribute the programs to your licensees provided that each such licensee agrees to the terms of this Agreement.

    You are not permitted to use the programs for any purpose other than as permitted under this Agreement.

    http://www.oracle.com/technology/software/popup-license/xe-license.html

    Interesanti, kur ir nodefinēti termini: “your applications” un “your own internal data processing operations”?

  2. Gints Plivna saka:

    >Oracle DB XE nevar izmantot internētā, bet tikai savam “iekšējam datu
    >apstrādes operācijām”.
    Nu par šito vēl varētu pastrīdēties, jo skatoties uz otro punktu you may also distribute the programs with your applications; rodas jautājums, kas slēpjas zem “distribute”.. Skatoties http://www.dictionary.com, tur saka, ka distribute ir:
    3. to promote, sell, and ship or deliver (an item or line of merchandise) to individual customers, esp. in a specified region or area.
    4. to pass out or deliver (mail, newspapers, etc.) to intended recipients.
    Tā kā šeit nekas nav teikts ka tas būtu kaut kādā veidā ierobežots, tad es teiktu, ka tas nav aizliegts. Eeee, protams, es neesmu jurists 😉

    >Un protams, pats lielākais mīnus ir, ka Oracle DB XE oficiāli netiek
    >atbalstīts un patchi un bugfixi netiek izlaisti priekš Oracle DB XE.

    Nu tas ir nepatīkami, tas fakts.

    Starp citu relatīvi nesen bija nevāja “cepšanās” par licencēm un to izskaidrojumu visām maksas versijām. Tā rezultātā pat tika koriģēta nosacīti “skaidrojošā daļa” licencēm, (bet ne juridiskā), šeit http://www.oracle.com/technology/software/index.html

    Un dažas no iesaistītajām diskusijām var redzēt šeit:
    http://forums.oracle.com/forums/thread.jspa?messageID=1971249#1971249
    http://www.orawin.info/services/node/37
    http://dizwell.com/prod/node/897
    http://dizwell.com/prod/node/906

  3. Edgars Čupits saka:

    Jāpiemin arī šeit, ka izskatās ka manas bažas bija nepamatotas. Saņēmām atbildi no Oracle sales managera, ka cik viņam ir zināms, tad Oracle XE var izmantot bezmaksas arī interneta pielikumu izvietošanai.
    Tas ir jaukas ziņas 🙂

Komentēt