[Oracle] Fichier oranfsodm12.dll absent du package client
Un petit bug existe sur le package Oracle Database Client (12.1.0.2.0) for Microsoft Windows (32-bit) qui se trouve sur la page de téléchargement suivante : http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html
Le fichier oranfsodm12.dll est manquant, ce qui empêche l'utilisation de SQL*Loader.
En recherchant dans la documentation, on découvre qu'il s'agit d'une version modifiée de la librairie oraodm.
https://docs.oracle.com/database/121/NTDBI/postcfg.htm
En copiant oraodm12.dll et en la renommant oranfsodm12.dll on obtient une dll de remplacement utilisable sans NFS. On peut donc l'utiliser sur un poste client, mais on ne profitera pas de fonctionnalités du client direct NFS documenté ici (en version 11) :
http://www.oracle.com/technetwork/articles/directnfsclient-11gr1-twp-129785.pdf
Si la solution est acceptable dans un environnement, de développement, sur un environnement de production, il sera préférable de se procurer la DLL présente dans le package DataBase. Seul hic, ce package n'existe pas en 32 bits :(