Base de données VS 2010 Server Explorer ne montrant aucune table

entity-framework oracle server-explorer visual-studio

Question

Je travaille sur une application .Net qui doit lire à partir d'une base de données Oracle 10g située derrière Siebel. Dans VS 2010 Server Explorer, j'ai créé une connexion à l'aide du connecteur de type OracleClient avec une référence au nom du service Oracle TNS en tant que "nom du serveur". Le bouton "Tester la connexion" indique que la connexion est établie. Cependant, dans l'explorateur de serveurs, lorsque je développe les tables, aucune table n'est affichée. Je sais pertinemment qu'il y a plus de 3000 tables dans la base de données (merci Siebel). Quelqu'un sait ce qui se passe ici? J'aimerais créer un modèle de données Entity Framework 4.0 ...

Merci pour l'aide!

Andy

Réponse acceptée

J'ai eu le plus de mal à essayer de résoudre ce problème moi-même. Il existe très peu de documentation utile sur le sujet. Une fois que vous avez créé une connexion de données et testé la connexion, cliquez sur "Ok", puis ouvrez la fenêtre de l'explorateur de serveurs. Cliquez avec le bouton droit sur la nouvelle connexion de données Oracle et sélectionnez "Changer de vue". Par défaut, "Mes objets" sont sélectionnés, essayez de sélectionner "Objets utilisateur" ou "Tous les objets". Une fois que vous avez terminé, vous devriez pouvoir voir tous les objets dans les sous-catégories de connexion de données.

connexion oracle http://i49.tinypic.com/1zqvouv.jpg


Réponse populaire

Faites un clic droit sur les connexions, allez dans Filtres, la propriété "schémas affichés" par défaut, c'est votre nom de connexion à la connexion. Changez les schémas en schéma dbo et mettez à jour la propriété. Ensuite, vous devriez voir toutes les tables. Cela a fonctionné pour moi :)



Related

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