lundi, juillet 10 2017

Installer Oracle 12c sur CentOS/RedHat 7

download_12c.png

Introduction L'installation du SGBD Oracle sur un serveur Linux peut sembler simple. Il y a toutefois des précautions à prendre afin d'obtenir une plate-forme stable. Ce billet présente l'installation de la version 12.2.0.1 de Oracle sur CentOS 7 en utilisant le mode silencieux, c'est à dire sans  […]

Lire la suite

jeudi, juin 29 2017

Installation automatique de serveurs Linux

boot_PXE.jpg

Introduction Avec la prolifération des machines virtuelles, déployer rapidement des serveurs devient monnaie courante. Il est donc souhaitable de disposer d'une solution permettant au maximum d'automatiser le processus. Bien entendu il est possible d'utiliser cette solution avec de vrais serveurs.  […]

Lire la suite

vendredi, avril 21 2017

Copier un fichier via un serveur bastion

source-cible.png

Il arrive qu'il soit impossible de copier un fichier via SSH d'un serveur à un autre. Cette situation se présente souvent lorsque pour des raisons de sécurité l'accès direct au serveur est impossible, il faut passer via un bastion. Ce billet présente la manière de copier un fichier via SSH entre un  […]

Lire la suite

jeudi, avril 13 2017

La norme OFA

ofa.png

Optimal Flexible Architecture. Il s'agit d'un ensemble de recommandations Oracle sur l'arborescence des répertoires. Le principe général est de séparer les binaires Oracle des fichiers de bases de données. OFA repose sur 5 répertoires et 4 variables d'environnement. Inventory → Produits Oracle  […]

Lire la suite

vendredi, mars 3 2017

Ajout d'une nouvelle interface HAIP - Cluster RAC 12c

La fonctionnalité HAIP ( Highly Available IP ) fut mise en place par la version 11gR2 afin de gérer le réseau Interconnect et d'éliminer un single point of failure ( SPOF ). Il est bien sur possible d'utiliser le bonding au niveau OS pour cette fonction, mais ceci n'est pas recommandé par Oracle et  […]

Lire la suite

jeudi, février 23 2017

Création de base sur RAC 12c à 2 noeuds

Introduction Voici une action qui peut sembler banale et simple en utilisant l'utilitaire graphique DBCA. Force est de constater qu'en entreprise on est le plus souvent astreint à n'avoir comme outil que la ligne de commande et la connexion ssh (Ah Putty... ). De ce fait ( j'ai failli écrire  […]

Lire la suite

samedi, février 18 2017

Démarrage bases Oracle sous RedHat/CentOS 7

Introduction La version 7 de RedHat/CentOS a modifié le principe de démarrage des services au boot. Après le classique init system 5 en version 5, upstart en version 6, il faut maintenant utiliser systemd. Ce billet présente la création simple d'un service systemd démarrant les bases Oracle en  […]

Lire la suite

mercredi, janvier 4 2017

Oracle RAC 12c et adresse IP erreur CLSRSC-287

Comme chacun le sait, il n'existe pas de bug dans Oracle mais juste des fonctionnalités non documentées. En voici encore une nouvelle preuve. Lors de l'installation du Grid Infrastructure 12c ( ici version 12.1.0.2 ) au moment de lancer le script root.sh une erreur de ce type peut apparaître : ...  […]

Lire la suite

Oracle 12c application PSU erreur OUI-67073

Ce billet fait suite à l'application du PSU de octobre 2016 ( le prochain PSU est pour le 17/01/2017 ) relatif à la version 12c de Oracle sur une distribution Linux redHat 7.2. Lors de l'application du PSU l'erreur suivante peut apparaître : ... Prerequisite check  […]

Lire la suite

jeudi, septembre 22 2016

Interface iDRAC sur serveur DELL et Cluster RAC Oracle 11gR2 et 12c

Ce billet fait suite à un petit souci réseau lors de la mise en place d'un cluster RAC Oracle. Depuis la version 11gR2 le réseau Interconnect utilise des adresses de classe APIPA soit 169.254.0.0/16, or sur un serveur DELL c'est aussi l'adressage par défaut de l'interface idrac. Le nom idrac n'a  […]

Lire la suite

vendredi, août 26 2016

Désactiver l'insertion automatique de commentaires dans vim

Il est parfois intéressant de désactiver cette fonctionnalité de vim, surtout quand on joue avec le copier/coller. Il suffit de rajouter la ligne suivante dans le fichier /etc/vimrc autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o  […]

Lire la suite

mardi, juillet 5 2016

Solutionner le warning RPMDB altered outside of yum

Lors de l'installation d'un package via YUM ce message peu apparaître. Avertissement : RPMDB a été modifiée par une autre application que yum Il n'y a rien de grave en cela, ce cas se produit si un package est installé hors YUM par exemple via la commande rpm. Il suffit simplement de remettre à jour  […]

Lire la suite

vendredi, juillet 1 2016

Nommage de la carte réseau en CentOS 7

La version 7 de CentOS n'utilise pas par défaut ethX comme nom de carte réseau, ce comportement peut être modifié en ajoutant deux directives sur la ligne kernel du grub. Editer le fichier /etc/sysconfig/grub et ajouter les directives suivantes dans l'option GRUB_CMDLINE_LINUX : net.ifnames=0  […]

Lire la suite

jeudi, juin 30 2016

CentOS7, désactiver les services inutiles

Il est de bonne pratique de ne démarrer sur un serveur que les services utiles et rien de plus. Lors d'une installation minimale de CentOS 7 certains services sont toutefois démarrés sans utilité. Ce billet présente comment ne démarer que 3 choses : Réseau SSH Rsyslog La gestion des service en  […]

Lire la suite

vendredi, juin 24 2016

Virtualiser vos serveurs avec KVM

923c3d3c81c215c824e8d505a266cc88.jpg

ADIMCOR vous présente son premier ouvrage paru aux éditions ENI sur la virtualisation de serveurs avec KVM. Ce livre sur KVM s'adresse à des administrateurs systèmes Linux souhaitant utiliser la virtualisation à des fins de production. Il est démontré que la virtualisation de serveurs avec cette  […]

Lire la suite

jeudi, avril 7 2016

Tablespace UNDO et ORA-01555

L'erreur ORA-01555 appelée aussi appelée "snapshot too old" est un grand classique Oracle, elle signifie depuis la 9i de Oracle que le tablespace undo est trop petit. Si l'erreur est récurrente, il faut donc envisager une augmentation du tablespace undo. L'erreur peut venir d'un update,  […]

Lire la suite

lundi, avril 4 2016

RAC, changer IP réseau interconnect

Introduction L'objectif ici est de décrire la procédure pour changer l'IP du réseau Interconnect sur un cluster RAC à 2 noeuds. Dans l'état actuel le RAC est composé de 2 noeuds ( RAC01 et RAC02 ) avec les IP suivantes : RAC01 IP : 192.168.56.31 ( eth0 ) VIP : 192.168.56.41 ( eth0 ) Interconnect :  […]

Lire la suite

samedi, janvier 16 2016

Oracle : Perte de tous les redologs sans sauvegarde.

Voici un billet faisant suite à une formation récente et a une question d'un des stagiaires. Que faire en cas de pertes de tous les redologs de la base si on ne dispose pas de sauvegarde type RMAN ? Perdre les redolog est sans doute la pire des choses sur une base Oracle. Ces fichiers ne sont pas  […]

Lire la suite

mercredi, novembre 18 2015

Désactiver les adresses APIPA

Automatic Private Internet Protocol Addressing. Adresse prise automatiquement si les requêtes DHCP échouent. Elles sont du type 169.254.x.x ( classe B ) Sous Linux le démon avahi gère ceci. Il faut donc le stopper si on le souhaite pas cette gestion APIPA. En complément il faut modifier le fichier  […]

Lire la suite

vendredi, octobre 30 2015

Tracer les erreurs en PL/SQL

Lors de l'exécution d'un programme PL/SQL il est possible de traiter les erreurs via la section EXCEPTION. Grace à ce mécanisme il est assez simple de mettre en place une routine qui écrit dans une table l'erreur mais surtout la ligne de code l'ayant générée. Il suffit ensuite au développeur  […]

Lire la suite

- page 2 de 11 -