[Microsoft] [ODBC Microsoft Access驱动程序]'(未知)'不是有效路径 - java

我已经为映射驱动器创建了DSN,如下所示:

 Y:\\192.168.2.5\data\db.accdb

现在,我正在使用sun jdbc odbc驱动程序从Java应用程序访问此数据库。应用程序在Window 2008 64位系统上运行,数据库在Window Server 2012 64位系统上运行。

当我使用Java 64位运行该应用程序时,会引发体系结构不匹配的错误。

然后,我安装了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 \共享的驱动器映射。

参考方案

我发现,似乎IIS无法使用映射的网络驱动器,因为它作为服务运行。此外,我无法使用UNC路径创建DSN条目。因此,我使用本地数据库创建了DSN,然后在Regedit中更改了路径。真痛苦确保提供适当的凭据(UID和PWD)。

45码

Java-如何将此字符串转换为日期? - java

我从服务器收到此消息,我不明白T和Z的含义,2012-08-24T09:59:59Z将此字符串转换为Date对象的正确SimpleDateFormat模式是什么? java大神给出的解决方案 这是ISO 8601标准。您可以使用SimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-MM…

在Java中用'\\'替换单个'\' - java

如何用'\'替换单个'\\'?当我运行replaceAll()时,我收到此错误消息。Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \ …

错误:任务':app:lintVitalRelease'的执行失败,任何人都可以解决吗? - java

为什么我收到此错误,我尝试清理和重建应用程序并制作应用程序发布为真,并且出现相同的错误 错误:任务':app:lintVitalRelease'的执行失败。 java.lang.IllegalStateException:预期为BEGIN_ARRAY,但位于第1行第1列路径$ apply plugin: 'com.android.applicati…

为什么`if(guess!='a'|| guess!='A'||…)`不起作用? - java

Improve this question 这是我的代码,我知道if语句真的很长,代码可能会更高效,但是我只是想知道答案,因为它使我发疯。while (whileloop == 1) { if (guess != 'a' || guess != 'A' || guess != 'b' || gues…

输入URL字段时,出现错误“远程URL测试失败:不支持协议'git clone HTTPS'” - java

当我单击“定义远程”时,输入在Android Studio的Bitbucket站点中提供的HTTPS URL时,出现错误远程URL测试失败:不支持协议'git clone https'我使用了SSH URL,这给了我错误远程URL测试失败:警告:将IP地址“ 18.205.93.0”的RSA主机密钥永久添加到已知主机列表中。无法从远程存储库读取。我什至尝试从…