Linux 使用unixodbc连接到MS Access

Linux 使用unixodbc连接到MS Access,linux,fedora,unixodbc,Linux,Fedora,Unixodbc,我想知道是否有办法连接到MS Access数据库mdb accdb? 现在,在安装EasySoft unixodbc(带试用版lic)后,我在尝试连接到base时有以下响应: <pre> SQL Status: HY000 [unixODBC][Easysoft ODBC]General error: OS Version mismatch: Please report this sequence (AAAF, LX, 3, -1, -1) to Easysoft support a

我想知道是否有办法连接到MS Access数据库mdb accdb? 现在,在安装EasySoft unixodbc(带试用版lic)后,我在尝试连接到base时有以下响应:

<pre>
SQL Status: HY000
[unixODBC][Easysoft ODBC]General error: OS Version mismatch: Please report this sequence (AAAF, LX, 3, -1, -1) to Easysoft support at support@easysoft.com
</pre>

SQL状态:HY000
[unixODBC][Easysoft ODBC]一般错误:操作系统版本不匹配:请将此序列(AAAF,LX,3,-1,-1)报告给Easysoft支持部门,地址为support@easysoft.com
另一个注意事项:现在我在系统上安装了两个版本的inuxodbc,一个是由yum安装的,另一个是由Easysoft安装程序在上一次安装的 odbc.ini我将显示如下:


[查阅样本]
Description=Easysoft ODBC访问驱动程序
驱动程序=Easysoft ODBC-ACCESS
mdbfile=/home/1c/Access/wer.mdb
smbpath=
锁文件=
smblib=
中小用户=
smbauth=
只读=是
独占=否
忽略_rel=否

有什么建议吗?

内核3当前不受支持。联系Easysoft支持人员,让他们知道错误,如果您使用的是64位或32位应用程序,他们将允许您访问支持内核3的预发布版本。

当前不支持内核3。联系Easysoft支持人员,让他们知道错误,如果您使用的是64位或32位应用程序,他们将允许您访问支持内核3的预发布版本。

我的fedora上也支持该版本。唯一的缺点是数据库中不支持俄语字符,欧洲语言中也不支持。只有7位编码表。@Yurij73现在支持UTF8,可通过属性unicode_map=2进行配置。我的fedora上也支持UTF8。唯一的缺点是数据库中不支持俄语字符,欧洲语言也不支持7位编码表。@Yurij73现在支持UTF8,可通过unicode\u map=2属性进行配置
<pre>
[ACCESS_SAMPLE]
Description=Easysoft ODBC-Access Driver
Driver=Easysoft ODBC-ACCESS
mdbfile=/home/1c/Access/wer.mdb
smbpath=
lockfile=
smblib=
smbuser=
smbauth=
readonly=yes
exclusive=no
ignore_rel=no
</pre>