我正在使用 UCanAccess 驱动程序连接到没有 Knime 软件安全性的 MS Access 数据库。现在,我需要使用由工作组安全文件 (MDW) 保护的 MS Access DB(MDB 文件)进行相同的连接。
任何人都知道如何使用 UCanAccess 做到这一点?或者也许使用另一个驱动程序?
当我从 Power BI 连接到该数据库时,我使用带有以下 url 的 odbc 连接器
jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\bsc_uob\Indicadores_UOB_cliente.mdb;SystemDB=C:\bsc_uob\Seguridad.mdw;
但我不能在 knime 中使用 odbc 驱动程序。
对于 UCanAccess,我需要类似的东西。我试图这样做:
jdbc:ucanaccess://C:\bsc_uob\Indicadores_UOB_cliente.mdb;SystemDB=C:\bsc_uob\Seguridad.mdw
但我得到了这个错误:
错误数据库连接器 0:20 执行失败:无法创建与数据库的连接:不支持解码。请选择支持读取当前数据库编码的 CodecProvider。