Oracle Database

Oracle Database

Információ
Fejlesztette Oracle Corporation
Utolsó verzió 19c (2019. február 13)
Beírva Java , C és C ++
Operációs rendszer Többplatformos
Környezet Többplatformos (lásd a külön szakaszt)
típus DBMS
Engedély Kereskedelmi
Weboldal http://www.oracle.com/

Az Oracle Database egy relációs adatbázis-kezelő rendszer (RDBMS), amely az objektummodell- támogatás8. verzióbantörténő bevezetése óta objektum-relációs adatbázis-kezelő rendszernek (RDBMS)is nevezhető. Az Oracle Corporation szolgáltatta , Larry Ellison fejlesztette ki, többek között Bob Miner és Ed Oates támogatásával .

Történelmi

A Szoftverfejlesztő Laboratóriumokat 1977- ben hozták létre . A 1979 , a cég megváltoztatta a nevét relációs Software, Inc. (RSI) és bemutatta az Oracle V2 terméket egy relációs adatbázis . A 2. verzió nem támogatta a tranzakciókat, de megvalósította az alapvető SQL lekérdezéseket és a csatlakozási funkciókat . Soha nem volt 1-es verzió, marketing okokból az első verzió a 2. verzió volt. Ez csak a digitális VAX / VMS rendszereken működött .

A 1983 RSI lett az Oracle Corporation , hogy jobban tükrözze a fő terméke. Megjelenik az Oracle 3. verziója, teljesen átírva a C programozási nyelvre . Ez támogatta a tranzakciókat a lekötési és visszagörgetési funkcióknak köszönhetően . Ettől a verziótól is támogatott a Unix platform .

A 1984 , 4-es verzió támogatja a következetesség olvasás ( olvasott konzisztencia ).

A 1985 , 5-ös verzió támogatja elosztott kéréseket részeként az integráció a kliens-szerver modell érkezésével hálózatok a 1980-as évek.

A 1988 , 6-os verzió támaszok PL / SQL , sor-szintű zár és forró mentéseket ( ha az adatbázis nyitva van). Az Oracle az Oracle Database relációs adatbázis alapján forgalmazza Oracle Financials ERP- jét.

A 1992 , 7-es verzió támogatja integritását korlátok , a tárolt eljárások és triggerek ( triggerek ).

A 1995 , megszerzése hatékony többdimenziós motor néven forgalmazott Oracle Express.

A 1997 , 8-as verzió bevezetett objektum-orientált fejlesztés , valamint a multimédiás alkalmazások használata az Oracle intermedia szolgáltatások , új nevén az Oracle Multimedia  (en) verzió óta 11g.

A 1999 verzió 8i Oracle adták annak érdekében, hogy pontosítsa a kérelmeket az interneten (az i utal az interneten). Az adatbázis natív módon tartalmaz egy Java virtuális gépet .

A 2001 verzió 9i hozzáadunk 400 új funkciók és lehetővé tette, hogy írni és olvasni XML dokumentumokat . Integrálja az OLAP motort  : az Oracle Express motorra az Oracle OLAP opcióban hivatkoznak. A többdimenziós adatok SQL nyelvről érhetők el.

A 2003 verzió 10g támogatja a reguláris kifejezéseket . A g jelentése rács  ; A 10g egyik marketing előnye valóban az, hogy támogatja a grid számítást .

2005 novemberében megjelent a teljesen ingyenes 10g Express Edition verzió, valamint a 10g Release 2 verzió.

Júliusban 2007-es verzió 11g Linux és Windows.

2009 szeptemberében jelent meg a 11g 2. verzió.

2013 júliusában megjelent a 12c verzió

A 2017 verzió 12c Release 2 (12.2.0.1) adták.

A 2018 verzió 18c megjelent, ez változat 12.2.0.2 de az új változat egyezmény.

A 2019 verzió 19c felszabadul.

Verziószám konvenciók

Az Oracle verziószámai sokakban zavart okoztak.

A verziónómenklatúra az idők folyamán megváltozott, de általában a következő konvención alapszik: XYZa verzió, ahol XY jelöli a termék fő verzióját: 8.1 a 8i esetében, 9.2 a 9i 2.  kiadásnál stb. Ez már nem igaz a 10-esre, ahol van egy fő verziónk (10g), két „ kiadásra  ” bontva  . Ugyanazon fő verzión (8i, 9i vagy 10g) belül az RDBMS általános funkciói állítólag azonosak.

A Z szám jelöli az alkalmazott általános javítás szintjét. Az Oracle általában 3 vagy 4 frissítést (" patchset  ") szállít  egy nagyobb verzióhoz, de ez továbbra is nagyon változó.

Végül a szám egy operációs rendszerre vagy platformra jellemző javítási szintet jelöl meg.

A 7. verzió óta az Oracle DBMS fő verziói a következők:

2018-tól az új verziók éves ritmusát tervezik: a verziószám felidézi az évet, a következő verzió tehát a 18 lesz (az eredetileg tervezett 12.2.0.2 helyett), a következő a 19 ...

Kiadások és licencek

Minden környezetben (fejlesztési, tesztelési, az integráció, a jóváhagyást, termelés, stb) az Oracle adatbázis-motor kell engedéllyel . Az engedélyezésnek két típusa van:

A 10g verzióban az Oracle 3 típus szerint értékeli a licenc árát:

Meg kell jegyezni, hogy ezen licencek mellett az Oracle bizonyos opciókat is felszámít a fent meghatározott szabályok szerint. Így a következő tulajdonságokat kell kifejezetten megvásárolni:

A virtualizációról

Ha egy Oracle kiszolgálót virtualizált környezetbe (az OracleVM kivételével) telepítenek, több fizikai szerver használatával, akkor a fürtöt alkotó összes fizikai gép processzorainak számát el kell bocsátani, mert az Oracle úgy véli, hogy a DBMS az összes az infrastruktúra-feldolgozók viszont. A legtöbb ember közepes és nagyvállalkozásoknál rendelkezik VMWare vagy Hyper-V szerverek farmjával. Az Oracle licencelt termékeinek használata esetén feltétlenül elemezni kell az engedélyezési igényeket és költségeket. Például egy 4 kiszolgálóból álló gazdaság, amelyek mindegyike 4 Intel processzorból (CPU) áll, mindegyik 2 magból áll, 4 * 4 * 2 * 0,5 = 16 CPU licencekre "licencelik" - ami megfizethetővé válhat. Ez az oka annak, hogy az OracleVM technológia továbbra is ajánlott, különösen azért, mert egyenlő funkcionalitást kínál.

Néhány virtualizációs technológiát (az IBM, a SUN és a Microsoft nemrégiben is) az Oracle jól támogatja, de úgy tűnik, hogy (nagy) nézeteltérés van az Oracle és a VMWare között. Valójában az Oracle licencelési szabályai soha nem változtak, ellentétben a VMware funkcióival.

Az Oracle által támogatott virtualizációs technológiákon a virtuális gépek használata lehetővé teszi a licencek költségeinek optimalizálását a CPU terhelésének jobb kihasználásával.

Ingyenes Oracle szoftver

Az Oracle 2005 vége óta kínálja az adatbázis teljesen ingyenes változatát, az „Oracle Database Express Edition” -t. Ez egy 10 g-os Standard Edition One verzió volt, szigorúan korlátozva: 2011-ben az adatbázis teljes méretét 4 GB-ra korlátozta (a rendszer, ideiglenes, visszavonási szegmensek és egyéb fájlok nélkül), az SGA nem haladhatja meg az 1 GB-ot, és egyetlen processzor lesz olyan gépeknél használják, amelyeknél több van. Az Oracle Express Edition 11gR2 verziójának ugyanazok a korlátozásai vannak, kivéve a felhasználói adatméretet, amelyet 11 GB-ra növelnek.

Ban ben 2018. október, megjelent az Oracle 12c XE verziója. A korlátokat kiterjesztették 2 processzorra, 2 Gb RAM-ra és 12 Gb adatra. Először csak Linux (x64) verzióban jelent meg, ez a verzió azóta is elérhető Windows (x64) számára2019. február.

Az Oracle SQL Developer szintén ingyenes, ez a Java-ban kifejlesztett eszköz grafikus felületen keresztül lehetővé teszi az adatbázis-objektumok kezelését, a munkamenetek megtekintését és az SQL végrehajtását.

Termékek letöltése

Minden Oracle termék, nevezetesen:

valamint a kapcsolódó dokumentáció teljes verzióban, időkorlátozás nélkül letölthető az Oracle Technology Network webhelyéről.

Jellemzők

További jellemzők

Támogatott platformok

Ban ben 2004. október, az Oracle 10g Release 1 támogatott platformjai a következők voltak:

Ban ben 2006. május, a következő platformok támogatottak az Oracle 10g 2. kiadásához:

Ban ben 2012. február, a következő platformok támogatottak az Oracle 11g 2. kiadásához:

Ban ben 2013 július, a következő platformok támogatottak az Oracle 12c 1. kiadásához:

Csatlakozók

Biztonsági mentési eszközök

Az Oracle a 8.0 verzió óta biztosítja, felváltva az „  Enterprise Backup Utility  ” programot (az Oracle 7.3.x verziójában).

Az RMAN biztonsági másolatot készít az adatokról (adatfájlok), a tranzakciós naplókról (archívumok), a vezérlőfájlról és opcionálisan a példány konfigurációs fájljáról (spfile).

Az RMAN használhat egy „katalógus” adatbázist, amelyben információkat tárol a mentett adatokról. Az elmentett adatokat lehet küldeni a lemezre, szalagra vagy harmadik fél backup szoftver (pl Tivoli Storage Manager , EMC Legato Networker ,  stb ).

Adminisztrációs eszközök

Az Oracle 9i rendszerben az OEM konzol Java kliens . Az Oracle 10g óta az OEM weborientált, és több változatban érkezik: az „ Oracle Enterprise Manager Database Control  ” nevű egyszerű verzióban  és az „ Oracle Enterprise Manager Grid Control  ” nevű, több adatbázis adminisztrációját lehetővé tevő változatban  . Meg kell jegyezni, hogy az interfészben kínált bizonyos funkciók (diagnosztika és hangolás) használata további opciók számlázását vonja maga után.

Rekordok listája

Tanúsítványok

Az Oracle termékek körül különböző szintű tanúsítás létezik. Adatbázis szinten (RDBMS):

Megjegyzések és hivatkozások

  1. Oracle Database 19c: már elérhető az Oracle Exadata webhelyen  " ,2019. február 13(megtekintés : 2020. december 23. )
  2. http://lgl.isnetne.ch/designer6i/cahier19/experimentation/exp_images.htm
  3. (in) Oracle Multimedia Documentation for Oracle Database 12c  " a www.oracle.com webhelyen Oracle Technology Network (hozzáférés  : 2013. december 11. ) : Az Oracle interMedia név Oracle Multimedia névre változott az Oracle Database 11g 1. kiadásában.  "
  4. "  Oracle 11g R2 a firmware-frissítések egyszerűsítéséhez ... vagy sem  " (Hozzáférés : 2011. december 22. ) .
  5. (in) "Az  Oracle bejelentette az Oracle Database 12c, a felhők számára tervezett első adatbázis általános rendelkezésre állását  " .
  6. Adatbázis opciók és csomagok: Az Oracle dokumentációjában .
  7. Hyper-V támogatási megjegyzés: Metalink Doc ID 1563794.1 (a hozzáféréshez támogatási szerződés szükséges).
  8. VMWare támogatás: Metalink Doc ID 249212.1.
  9. A VMware hivatalos álláspontja: lásd a 2. bekezdést .
  10. https://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html Oracle Database XE letöltések] Nyílt forráskódú fejlesztő, telepítő és terjesztő szoftver .
  11. (in) Oracle Database 18c XE már elérhető! .
  12. (in) Oracle 18c Express Edition (XE) for Windows elérhető .
  13. (in) THE hivatkozás az Oracle dokumentációjára .
  14. (in) Oracle Technology Network - termékek, dokumentumok letöltése

Lásd is

Kapcsolódó cikkek

Külső linkek