2010-07-02 13 views
0

Cette application .NET fonctionnait normalement. Quand c'était le cas, nous utilisions l'Oracle ODBC 9i. Nous avons déménagé à 10 g ne fonctionnait plus. Maintenant à 11g stills ne fonctionne pas. J'ai défini des délais d'attente de commande SQL partout. J'ai défini le délai d'expiration de connexion et le délai d'attente de requête dans les propriétés du serveur lié à 120. Je peux exécuter le proc à partir de SQL Server Management Studio et cela fonctionne. Cela ne fonctionne plus dans mon application .NEt. Dois-je créer une deuxième chaîne de connexion (au serveur lié) dans l'application .NET? Nous sommes à SQL Server 2005. Toutes les idées ??L'application .NET expire ou ne se connecte pas lors de l'appel d'une procédure stockée accède au serveur lié Oracle

Répondre

0

Le serveur auquel vous vous connectez a-t-il été déplacé ou y a-t-il des pare-feu entre les deux serveurs?

Je voudrais vérifier la connectivité entre les deux premiers. Essayez de vous connecter au serveur Oracle à l'aide de telnet sur le port 1521.

Vous pouvez également utiliser ODAC et vérifier que votre tnsnames.ora est correctement configuré. (Cela dépend du fournisseur que vous utilisez.)