Alors que j'envisage de travailler avec la base de données Oracle à partir de C#, voici ce que je peux dire comme mise à jour de cette question.
Voici les alternatives :
- Microsoft System.data.OracleClient fait partie du framework .Net et nécessite l'installation du client Oracle ou des dll externes (mais je pense qu'il n'est plus pris en charge)
- Fournisseur de données Oracle pour .Net (ODP.Net), est le fournisseur officiel .Net d'Oracle. Je pense que cela fait partie de l'installation du client Oracle.
- Tiers Devart dotConnect pour Oracle (suivez-moi ).
- Fournisseur tiers Datadirect ADO.Net pour Oracle (suivez-moi ).
Je n'ai pas encore creusé plus en profondeur, mais les informations ne sont pas si faciles à trouver sur les connecteurs Oracle, alors voici ma contribution;-)