我已经创建了一个映射驱动器的DSN,就像这样:-
Y:\\192.168.2.5\data\db.accdb
现在我正在使用Sun JDBC ODBC驱动程序从Java应用程序访问此数据库。 应用程序在运行Windows 2008 64位系统上,而数据库在运行Windows Server 2012 64位系统上。
当我使用64位Java运行此应用程序时,会出现架构不匹配的错误。
然后我安装了32位的Java,以上问题得到解决。但是又遇到了另一个问题:
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] '(unknown)' is
not a valid path. Make sure that the path name is spelled correctly and that yo
u are connected to the server on which the file resides.
如何解决这个问题?
查看对于我的程序无效的数据库路径。此路径映射到Y:\192.168.2.5\shared驱动器。