gpt4 book ai didi

ruby-on-rails - 如何修复 [unixODBC][Driver Manager] 未找到数据源名称且未指定默认驱动程序 (ODBC::Error)

转载 作者:行者123 更新时间:2023-12-04 05:18:13 24 4
gpt4 key购买 nike

/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)

我有我的应用程序的工作副本,但突然一夜之间我就这样离开了我的系统,这个错误开始出现。谁能告诉如何解决这个问题?

最佳答案

你的问题没有明确的答案,因为你没有给我们任何工作。

但是,造成这种情况的可能原因是:

  • 在您的用户或系统 odbc.ini 文件中找不到您指定的 DSN
    运行 odbcinst -j 以查找这些文件的位置
    有人更改/删除了它们吗?
  • 您将 ODBCINI env var 或 ODBCSYSINI env var 设置为将 unixODBC 指向 odbc.ini 和 odbcinst.ini 文件的位置,但现在它们未设置(或更改)。
  • 有人删除或移动了您的 ODBC 驱动程序
  • 您通常以用户 A 身份运行代码,现在以用户 B 身份运行代码,并且您正在使用用户数据源或设置 ODBCINI 环境变量。

  • ...可能是其他人,但如果你给了我们更好的信息,我们就不必猜测了。

    关于ruby-on-rails - 如何修复 [unixODBC][Driver Manager] 未找到数据源名称且未指定默认驱动程序 (ODBC::Error),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21237678/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com