Musim vas trosku opravit, pokud jde o licencovani Oracle. Je treba rozlisovat a)clustery, jako reseni pro zajisteni dostupnosti databazoveho serveru a b)standby databaze, replikace ci ruzne formy mirroringu poli - tedy reseni pro ochranu dat diky jejich ulozeni na vice mistech.
Obecne Oracle vyzaduje licence za kazdy server na kterem je jeho software nainstalovan a/nebo provozovan. (Tj. staci jedno z toho.) V mem vykladu i vypnuty server je porad server na kterem je Oracle nainstalovan.
V pripade reseni, kdy kazdy z obou serveru ma vlastni uloziste (at uz proto, ze jde o replikovane databaze, standby databazi synchronizujici se pomoci redo logu, nebo se prenos zmen provadi mirroringem prostredky diskovych poli] je vzdy treba licencovat oba servery.
V pripade failover clusteru postavenych nad SPOLECNYM ulozistem (tj. 2 servery nad spolecnym diskovym polem - coz by ale neresilo problem popisovany v clanku), je mozne v clusteru mit jeden server, ktery nebude nutne licencovat za predpokladu, ze na tomto serveru nebude Oracle provozovan vice nez 10 samostatnych dnu v roce. Pravidlo 10 dnu tedy existuje, ale podminkou je, ze oba servery sdili stejne pole. Naopak neni pravda, ze by zalozni server musel byt jinak fyzicky vypnuty - to je proti smyslu failover clusteru - na zaloznim serveru prece porad v clusteru musi bezet clusterware, ktery hlida primarni server a v pripade ze primarni server spadne, clusterware musi nahodit Oracle na zaloznim serveru.
Berte to ale prosim jen jako muj soukromy vyklad licencnich pravidel Oracle.