DBA Olivier Berthommé

Aller au contenu | Aller au menu | Aller à la recherche

mardi 11 mars 2014

Installation de la version obsolète 10.2.0.5 sur Windows 2008R2

Dans cet article nous allons voir comment installer la version Oracle 10.2 sur un serveur Windows 2008R2. Il faut noter que cette version de SGBD est obsolète depuis fin Juillet 2013 mais surtout qu'elle n'a pas été prévue d'être supportée sur cet OS : Oracle 10.2 est sorti en Juillet 2005 (juste avant Windows 2003 R2 !) Windows 2008R2 est sorti 4 ans après !

Lire la suite...

mardi 4 décembre 2012

Les plans d’exécutions et les statistiques Oracle

Les bases de données doivent répondre à la problématique suivante : exécuter les requêtes SQL le plus efficacement possible. Pour cela, la base doit utiliser les informations et l’infrastructure (index par exemple) à sa disposition et lorsque cela est opportun, réaliser des filtres, faire des correspondances de données correctement selon le nombre de lignes etc… C’est la tâche de l’optimiseur.

Le fonctionnement de l’optimiseur est secret et relativement complexe mais nous pouvons comprendre ses principes de fonctionnement.

Lire la suite...

mardi 4 septembre 2012

Infrastructure Oracle de haute disponibilité

Dans les productions informatiques d’aujourd’hui, il est inconcevable de perdre des données. Pourtant, les problèmes matériels et/ou erreurs utilisateurs peuvent toujours exister. Et là… c’est le drame ! Nous savons que nous devons faire des sauvegardes régulières afin de pouvoir retrouver nos données mais s’il faut restaurer les données, cela se traduit par une indisponibilité du service (au moins partielle) tant que la restauration n’est pas terminée.

Il existe plusieurs solutions pour permettre de récupérer rapidement une information et nous allons nous intéresser aux solutions d’infrastructure de résistance aux pannes proposées par Oracle.

Lire la suite...

mardi 28 août 2012

Les Binds Variables Oracle

L’expression ”il n’est pas nécessaire de réinventer la roue” est bien connue du monde informatique et Oracle suit également cette vieille maxime avec l’introduction des Bind Variable. Ce sont des variables dont le but est de permettre au développeur de pouvoir écrire des requêtes SQL qui partagent leur propriété. Cet article va vous exposer le principe de cette notion et son utilité dans l’écriture d’applications OLTP.

Lire la suite...

lundi 6 août 2012

L’organisation des objets sous Oracle

Dans la base de données relationnelle, nous imaginons instinctivement que lorsque que nous insérons des données dans une table ou que nous créons des objets, ceux-ci sont écrits directement dans des fichiers sur les disques au fur et à mesure de leur remplissage. Ce qui en fait n’est pas le cas !

Selon les SGBDR que ce soit Sybase, SQL Server ou Oracle, l’organisation des structures de données diffère et nous allons voir dans cet article quel est celle proposée par Oracle.

Lire la suite...

vendredi 8 juin 2012

Connexions sécurisées aux bases de données Oracle via les wallets

Nous allons vous présenter un outil d’Oracle qui pourrait faciliter la vie des développeurs et surtout sécuriser les connexions à la base. Cet outil s’appelle les wallets.

Les wallets Oracle sont 2 fichiers cryptés en Triple-DES qui ne sont manipulables qu’avec des binaires Oracle, contenant l’association nom de service à (compte oracle ; mot de passe).
Ainsi, pour vous connecter au service vous n’aurez qu’à indiquer le nom du service et  Oracle détermine alors via les wallets le compte oracle à utiliser et le mot de passe de celui-ci.
Dans la suite de ce document nous allons donc vous présenter dans un premier temps les notions sur Oracle à connaître, suivi de la présentation des wallets et d’un exemple simple d’utilisation des wallets avec du Java.

Lire la suite...

page 2 de 2 -