我使用jsp-servlet,tomcat开发了一个项目。我正在尝试连接到数据库,但它不断给出错误
[Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序。
后端是 MS-Access mdb。我创建了 DSN 。
在我重新安装 Windows 7 之前,它在我的机器上运行良好。
错误:未找到数据源名称且未指定默认驱动程序
这通常意味着您的应用程序找不到您指定的数据源名称。这可以归结为以下原因:-
您在应用程序中指定的数据源名称不正确。
您的应用程序只能使用 ODBC 系统 DSN 而不能使用用户 DSN。基于服务的应用程序通常不以用户身份运行,因此它们只能看到系统 DSN。
您在 64 位计算机上,并且创建了 64 位 DSN,但未创建 32 位 DSN。您需要在正确的 ODBC 驱动程序管理器中创建 DSN。如果您需要在 64 位 Windows 上创建 32 位 DSN,您可以通过运行 SysWOW64 文件夹中的 ODBCADM32.EXE 来实现。