Chaîne de connexion ne fonctionne pas pour PostgreSQL

Je suis en utilisant la chaîne de connexion suivante de la structure de mon site web.config afin de vous connecter à une base de données PostgreSQL à l'aide de ODBC mais j'ai une erreur:

Chaîne de connexion

<add name="ApplicationODBCDefault" connectionString="Driver={PostgreSQL};Server=127.0.0.1;Port=5432;Database=dbname;Uid=name;Pwd=password;"/>

Erreur:

ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

J'ai téléchargé et installé la version 32 bits et 64 bits des pilotes pour PostgreSQL, ODBC à partir de Ici et il ne fonctionne toujours pas. Quel pourrait être le problème ici?

  • ajouter Server= avant ip
  • Désolé c'est une faute de frappe
  • Pourriez-vous essayer si votre connexion fonctionne avec le Gestionnaire ODBC? Et juste pour nous les demander. Pourquoi ne pas utiliser npgsql géré fournisseur?
  • Où puis-je trouver cela? Npgsql ne peut pas être utilisé comme solution de base de données agnostique. C'est une longue histoire. Essayé OLE en route, mais ne pourrais pas obtenir Npgsql jouer gentil avec OLE. ODBC est la prochaine route que je souhaite explorer.
InformationsquelleAutor CSharpened | 2012-04-02