我已经安装了Pervasive V10服务器x86和odbc gem。每当我请求从数据库中获取数据时,我都会收到以下错误“IM003(160)由于系统错误1114,无法加载指定的驱动程序:动态链接库(DLL)初始化例程失败。(Pervasive ODBC客户端界面,C:\Program Files(x86)\Pervasive Software\PSQL\bin\w3odbcci.dll)”
我已经安装了Pervasive V10服务器x86和odbc gem。每当我请求从数据库中获取数据时,我都会收到以下错误“IM003(160)由于系统错误1114,无法加载指定的驱动程序:动态链接库(DLL)初始化例程失败。(Pervasive ODBC客户端界面,C:\Program Files(x86)\Pervasive Software\PSQL\bin\w3odbcci.dll)”
2条答案
按热度按时间mlmc2os51#
1114错误的两个主要原因是:
fwzugrvs2#
我想迟做总比不做好......对我来说,解决这个问题的方法是设置以下环境变量:
为了完整起见,我的设置如下:
gem "rails", "6.1.7"
gem 'odbc_adapter', git: 'https://github.com/patterninc/odbc_adapter.git', branch: "master"
我遇到的其他一些错误包括:
IM002 (0) [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified.
odbc.o:odbc.c:(.text+0xc378): undefined reference to
rb_tainted_str_new2'`che/core_ext/kernel_require.rb:17:in
require': cannot load such file -- arel/visitors/bind_visitor (LoadError)`initialize: wrong number of arguments (given 7, expected 2..5) ArgumentError)
我现在能够让查询通过普及,我还没有探索如何以及这种工作虽然。