Comment je peux me connecter à Oracle dans le modèle de données d'entité ADO.NET

.net entity-framework oracle visual-studio-2008

Question

Quelqu'un m'a conseillé d'utiliser Entity Framework ici lorsque j'ai posé la question suivante: quoi de mieux de construire une couche de données, des ensembles de données fortement typés ou des classes

J'ai donc lu de nombreux articles sur Entity Framework. J'ai compris qu'Entity Framework était conçu pour être indépendant des sources de données et qu'il prend en charge la plupart des SGBD populaires.

J'ai vs2008 avec SP1, et j'ai essayé d'ajouter le modèle de données d'entité ADO.NET , mais je ne pouvais pas générer le modèle à partir d'une connexion Oracle, il semble que cela ne fait que supporter SQL Server !!

Alors, supporte-t-il Oracle ou pas encore?!


Réponse populaire

J'ai également suivi plusieurs didacticiels pour la conception d'un cadre d'entité modèle avec Oracle, mais ils ont tous atteint la même impasse.

J'ai pu me connecter à ma base de données Oracle via l'Explorateur de serveurs, mais pas lors de l'ajout d'un modèle de données d'entité ADO.NET. Tout ce que j'ai vu, c’était des pilotes SQL Server parmi lesquels choisir.

Je finis par préparer cet article qui disait:

Le téléchargement des outils de développement Oracle 32 bits pour Visual Studio à partir de http://otn.oracle.com/dotnet est requis pour les fonctionnalités de conception d'Entity Framework et pour les autres concepteurs de Visual Studio tels que l'Assistant TableAdapter. Ce téléchargement de NuGet n'active pas les outils de conception, mais uniquement le support d'exécution.

En suivant le lien fourni dans l'article, j'ai téléchargé ODAC 32 bits avec Oracle Developer Tools pour Visual Studio, ce qui m'a permis de me connecter à ma base de données Oracle.



Related

Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow