OLR/OCR/VOTING, kesako?

Il y a souvent confusion entre l’OCR (Oracle Cluster Registry) et les voting disks. Pourtant  ils ont des rôles bien différents. Leur seul point commun est l’obligation lors d’une installation Oracle RAC 11gR2 (et plus) avec ASM d’être mis dans le même storage (même diskgroup). En effet à l’installation on indique les disks ASM qui vont former le diskgroup « initial » et va stoker l’OCR (je dis bien OCR et pas les OCR) et les voting disk (je dis bien les voting disks et pas le voting disk).

Je vais donc dans cet article expliquer à quoi servent l’OCR et les voting disk, mais aussi détailler où ils se cachent et sous quelle forme. Mais avant je rajouterai un autre fichier : l’OLR (Oracle Local Regitry) bien souvent méconnu et pourtant tout aussi critique lors du démarrage du cluster sur un noeud. De plus du fait de son nom il peut y avoir une confusion avec l’OCR alors que leur rôle et leur stockage sont totalement différents.

 

Lire la suite : OLR/OCR/VOTING, kesako?

12c : recover table l'usine à gaz

La 12c apporte son lot de nouveauté, ou plutôt apportait, elle n’est plus trop nouvelle la 12c maintenant.

Quand j'avais lu la liste, une nouveauté avait particulièrement retenu mon attention : RMAN peut restorer une table. Je me suis dit il va falloir tester cela, c'est complètement révolutionnaire!

Un backupset étant composé de plusieurs blocs "mélangés" de datafiles, RMAN saurait allait rechercher dans les blocs les données d'une table. Cela signifierait donc que RMAN saurait lire dans les backupsets un peu comme le noyau Oracle dans les datafiles !

Sachant que normalement le nom de la table n'est pas écrite dans l'entête des blocs, alors cela signifierait que RMAN saurait retrouver les metadata dans le tablespace SYSTEM qui lui aussi est potentiellement répartie sur plusieurs backupsets. De plus il faut aussi ensuite lire les backupsets des archivelog car la table est peut être sur plusieurs datafiles et donc chaque datafile au moment du backup n'avait pas le même SCN, cela veut dire rejouer uniquement les logs des transactions pour une table donnée ou plus globalement pour les datafiles contenant la table.

J’ai donc testé cette nouvelle « feature »…quel naïf,  j'aurais dû me doutais qu'il y avait anguille sous roche.

Lire la suite : 12c : recover table l'usine à gaz

Dbvisit Standby

 Alors pour une fois je vais parler d’un produit non Made in Oracle… mais cela reste un produit pour Oracle Database. Le produit s’appelle Dbvisit Standby. Comme son nom l’indique il va gérer des Standby database, et se propose de remplacer Dataguard. Comme vous l’aurez remarqué…ou pas, Dataguard est payant ou, pour être précis plus précis, est une option « gratuite » mais seulement incluse dans l’Entreprise Edition, alors qu’une Standby Database est inclus dès la version gratuite XE. Le principal argument de l’outil est donc de pouvoir mettre en place un DR en faisant économiser beaucoup d’argent sur le prix de la licence Oracle et support ; 80% d’après l’éditeur :  Comparaison de prix par l éditeur. Je vous laisse vérifier avec l'excellent article La jungle du licencing Oracle Wink, si l'éditeur Dbvisit a bien fait ses calculs .

Lire la suite : Dbvisit Standby

News about 12.1.0.2 : documentation et SE2

Oracle a récemment mis à jour sa documentation et sorti une nouvelle version dans sa distribution 12.1 : la SE2

Mais commençons par une news qui n’intéressera presque personne. La documentation Oracle vient de changer d’infographie. Elle n’avait pratiquement pas évolué depuis la 10g, et les changements d’avant la 10g n’avaient jamais été aussi « marquant ». Le changement semble s’être fait entre les versions 12.1.0.1 et 12.1.0.2. L’article « passionnant ! » retraçant les évolutions de la documentation Oracle database a été mise à jour (L'encyclopédie du DBA).

Lire la suite : News about 12.1.0.2 : documentation et SE2

Qui connait OSB?

Connaissez-vous la solution de backup OSB ? Non ? Si vous êtes administrateur de base de données ou bien ingénieur backup, cet article pourrait vous intéresser.

OSB est l’acronyme d’Oracle Secure Backup. Et oui c’est un produit Oracle, c’est pour cela que je vais en parler… vous êtes sur le site about Oracle et autres

OSB est donc une solution de backup prenant en charge des drives (lecteur de bande) et aussi des librairies (robot de lecteur de bande). C’est un logiciel de backup centralisé. Ce produit est très peu connu par rapport aux géants que sont Netbackup, TSM, Networker..., c’est vrai qu’il est jeune par rapport à ces géants. La version actuelle au moment de l’écriture de cet article est la 10.4.

C’est un produit Oracle, donc évidemment, il permet de backuper des bases de données Oracle mais aussi des filesystems. Pour la partie Oracle Database il s’intègre à l’outil de backup RMAN à partir de la version 10g database jusqu’à la dernier version actuelle, la 12c. Pour les filesystems, il prend en charge UNIX, Windows, Linux et les NAS.

Lire la suite : Qui connait OSB?