我正在尝试连接到Linux机器上的Sage Line 50数据库(这是一些糟糕的旧.DTA格式)。Sage提供了在Windows下工作的ODBC驱动程序,并且与我能够使用原生ODBC在Wine中设置DSN的指令here非常接近。
但是,当我尝试从脚本访问DSN时,我得到一个"Data source name not Wine“的unixODBC错误,大概是因为unixODBC无法看到/连接到Wine DSN。看起来在Wine下运行的程序可以访问unixODBC DSN,但是有没有其他方法可以做到这一点,或者脚本本身需要在Wine中运行?
发布于 2011-02-25 17:17:01
Wine不会将Windows ODBC驱动程序导出到*nix应用程序,而只能导出到Windows应用程序。最简单的方法可能是在Wine下运行脚本。
https://stackoverflow.com/questions/4416923
复制相似问题