Comment réparer l' [unixODBC][Gestionnaire de pilotes]nom de source de Données introuvable et de pilote non spécifié (ODBC::Erreur)

/local/rvm/gems/ruby-1.9.2-p320/gems/activerecord-sqlserver-adapter-3.2.12/lib/active_record/connection_adapters/sqlserver_adapter.rb:455:in `initialize': IM002 (0) [unixODBC][Driver Manager]Data source name not found, and no default driver specified (ODBC::Error)

J'ai la copie de travail de mon application mais tout à coup la nuit je l'ai laissé mon système comme ça, et cette erreur a commencé à faire surface. Si quelqu'un peut dire comment résoudre ce problème un s'il vous plaît?

Je ne sais pas ce pilote que vous utilisez, mais je suppose soit une mise à jour a changé les choses. Pouvez-vous vous connecter à la source de données à l'aide de isql? Si vous pouviez poster une copie de votre /etc/odbc.ini et /etc/odbcinst.fichier ini, il serait permettez-moi de voir ce que sa tente de se connecter.
Je vais avoir ce problème. Avez-vous jamais trouver une solution?
Yup! J'ai changé la carte de dblib au lieu de odbc et cela a fonctionné.

OriginalL'auteur Clone | 2014-01-20