OS: Windows XP
Processeur: Pentium IV
Problème: Comment installer le client Oracle 8i sur un Windows XP avec Pentium IV
pathToCdContent\autorun\autorun.exe
Raison:
Sans ce renommage, l'installation ne se lance pas. Ceci est dû à un problème de compatibilité de la version de la JVM présente sur le CD avec les PIV.
OS: testé sous Ubuntu 9.04, 11.04 et 12.04
Processus:
Remarque:
Sans l'installation du paquet libaio-dev, le module oci.so de PHP ne fonctionne pas, car une dépendance n'est pas trouvée. Pour connaître les dépendances insatisfaites, utiliser la commance suivante:
ldd -v /usr/lib/php5/20060613+lfs/oci8.so
et chercher le terme 'not found'
Problème: Comment effectuer un INSERT contenant un champ DATE
Sous Oracle, les chaînes de caractères ne sont pas transformées automatiquement en date lorsque l'on effectue une requête telle que:
INSERT INTO mytable (birthday) VALUES ('2000-12-25') -- -> ORA-01861: literal does not match format string
Solution:
Il faut formater la date au moyen de la fonction TO_DATE
INSERT INTO mytable (birthday) VALUES (TO_DATE('2000-12-25', 'yyyy-mm-dd')) -- -> OK