News : 12c available but what news in installation

La 12c est enfin sortie. Il y a évidemment de nombreuses nouveautés : 128 pages, toutes les nouveautés sont sur New Features Guide 12c.

Avant de vraiment regarder les nouveautés introduites par la 12c, je viens d’installer ce nouveau moteur en mode standalone, pour mettre à jour l’article la GUI de OUI de Database Software. Eh oui, il me tardait de voir l’évolution de la GUI ! pas vous ? Wink

Mais pour lancer la GUI il faut d’abord lire la documentation d’installation pour connaitre les prérequis. Rien de bien nouveau les prérequis sont pratiquement identiques à la 11gR2. Cependant 2 nouveautés méritent d’être relevées.

  • Le pre-install pakage
  • 3 nouveaux groupes operating system

Première nouveauté, donc,  le package de pre-install !

Il faut downloader et installer le package oracle-rdbms-server-12cR1-preinstall. Il est à priori présent sur Oracle Linux 6.4, mais si comme dans mon cas vous avez une version antérieure à la sortie de la 12c, alors il faudra faire un coup de yum. Ce package permet d’installer tous les packages kernel nécessaire pour Oracle Grid infrastructure et Oracle Database, et effectue d’autre configuration système.

Bon ce n’est pas forcément une « nouveauté nouveauté » il existe le même package pour la 11gR2 oracle-rdbms-server-11gR2-preinstall (un blog du 29/5/2012) sauf que je ne le savais pas  et là c’est dans la documentation officielle de la 12cR1.

Pas de problèmes particulier rencontrés lors de l'installation, si ce n'est que le serveur doit être sur internet!

[winroc@oradbm1 ~]$ su - root
Password:
[root@oradbm1 ~]# yum install oracle-rdbms-server-12cR1-preinstall
Loaded plugins: refresh-packagekit, security
ol6_UEK_latest                                           | 1.2 kB     00:00   
ol6_UEK_latest/primary                                | 8.0 MB     01:21   
ol6_UEK_latest                                           183/183
ol6_latest                                                  | 1.4 kB     00:00   
ol6_latest/primary                                       |  30 MB     04:35   
ol6_latest                                                  21738/21738
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package oracle-rdbms-server-12cR1-preinstall.x86_64 0:1.0-8.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package                                Arch     Version     Repository    Size
================================================================================
Installing:
oracle-rdbms-server-12cR1-preinstall   x86_64   1.0-8.el6   ol6_latest    15 k

Transaction Summary
================================================================================
Install       1 Package(s)

Total download size: 15 k
Installed size: 37 k
Is this ok [y/N]: y
Downloading Packages:
oracle-rdbms-server-12cR1-preinstall-1.0-8.el6.x86_64.rp |  15 kB     00:00  
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Retrieving key from http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6
Importing GPG key 0xEC551F03:
Userid: "Oracle OSS group (Open Source Software group) <Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.>"
From  : http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : oracle-rdbms-server-12cR1-preinstall-1.0-8.el6.x86_64        1/1
  Verifying  : oracle-rdbms-server-12cR1-preinstall-1.0-8.el6.x86_64        1/1

Installed:
  oracle-rdbms-server-12cR1-preinstall.x86_64 0:1.0-8.el6                     

Complete!

 

Autre nouveauté,  de nouveaux groupes en plus des traditionnelles OSDBA (dba)  et OSOPER (oper).

  • Le groupe OSBACKUPDBA: Enfin !! Un groupe pour donner le droit de faire des backup/restore sans être sysdba avec une authentification OS ! Il était temps !
  • Le groupe OSDGDBA : Un groupe pour isoler les droits d’administration dataguard… pourquoi pas.
  • Le groupe OSKMDBA : Un groupe pour l’administration des clefs. Le groupe qui managera les wallets. Cela peut être intéressant dans le cas de plateforme où les DBA systèmes et les DBA sécurité (DSA) doivent être absolument des personnes différentes.

Soit 5 groupes possible pour Oracle Database Sofware, ce qui donne lors de l'installation:

 

 

En conclusion, niveau installation pas grand chose de nouveau ... tout du moins pour la partie Database Software, peut être que pour la partie Grid Infrastructure il y a de nombreuse nouveauté, mais ceci est une autre histoire...