Résolution des problèmes liés aux fournisseurs de type
Cette rubrique décrit et fournit les remèdes possibles pour les problèmes que vous êtes le plus susceptible de rencontrer lorsque vous utilisez le type fournisseurs.
Problèmes possibles avec le type fournisseurs
Si vous rencontrez un problème lorsque vous utilisez le type fournisseurs, vous pouvez examiner le tableau suivant pour les solutions les plus courantes.
Problème |
Actions suggérées |
---|---|
modifications de schéma. Le type fournisseurs fonctionnent bien lorsque le schéma de source de données est stable. Si vous ajoutez une table de données ou une colonne ou apportez une modification à ce schéma, le type de fournisseur ne reconnaît pas automatiquement ces modifications. |
Nettoyer ou régénérez le projet. Pour nettoyer le projet, choisissez Générer, NettoyerNomprojet dans la barre de menus. Pour régénérer le projet, choisissez Générer, RégénérerNomprojet dans la barre de menus. Ces actions remettent à l'état initial tout le type état du fournisseur et forcent le fournisseur pour vous reconnecter à la source de données et pour obtenir des informations de schéma mises à jour. |
échec de connexion. L'URL ou la chaîne de connexion n'est pas valide, le réseau est enfoncée, ou la source de données ou le service n'est pas disponible. |
Pour un service Web ou d'un service OData, vous pouvez essayer l'URL dans Internet Explorer pour vérifier si l'URL est correct et le service est disponible. Pour une chaîne de connexion à une base de données, vous pouvez utiliser les outils de connexion de données dans Explorateur de serveurs pour vérifier si la chaîne de connexion est valide et la base de données est disponible. Après avoir restauré votre connexion, vous devez alors nettoyer ou régénérer le projet afin que le type fournisseur reconnecte au réseau. |
Les informations d'identification non valides. Vous devez disposer des autorisations valides pour la source de données ou le service Web. |
Pour une connexion SQL, le nom d'utilisateur et le mot de passe spécifiés dans la chaîne de connexion ou le fichier de configuration doivent être valides pour la base de données. Si vous utilisez l'authentification Windows, vous devez avoir accès à la base de données. L'administrateur de base de données peut identifier des autorisations dont vous avez besoin pour l'accès à chaque base de données et chaque élément dans une base de données. Pour un service Web ou un service de données, vous devez disposer d'informations d'identification appropriées. La plupart de type fournisseurs offrent un objet de DataContext, qui contient une propriété d'informations d'identification que vous pouvez définir avec le nom d'utilisateur et le raccourci appropriés. |
Chemin d'accès non valide. Un chemin d'accès à un fichier était non valide. |
Vérifiez si le chemin d'accès est correct et le fichier existe. De plus, vous devez citer tous les contrecoups dans le chemin correctement ou utiliser une chaîne textuelle ou triple chaîne entre guillemets. |