Access和报表服务器不同一服务器上

Snipaste_2024-03-06_10-06-07.png

11.png

java.io.FileNotFoundException: given file does not exist: D:\RPA\BAOYSB2024.accdb

com.healthmarketscience.jackcess.impl.DatabaseImpl.open(DatabaseImpl.java.373)

com.healthmarketscience.jackcess.DatabaseBuilder.open(DatabaseBuilder.java.252)

net.ucanaccess.jdbc.DefaultJackcessOpener.open(DefaultJackcessOpener.java.35)

net.ucanaccess.jdbc.DBReference.

net.ucanaccess.jdbc.DBReferenceSingleton.loadReference(DBReferenceSingleton.java.51)

net.ucanaccess.jdbc.UcanaccessDriver.connect(UcanaccessDriver.java.91)

com.fr.third.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java.1657)

com.fr.third.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java.1723)

com.fr.third.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java.2901)

 

A电脑是本地测试环境,

B电脑是服务器,已经增加驱动,重启了;

 

截图1是A电脑连接成功;

截图2是服务器连接失败,因为服务器与access不在同意电脑上,猜测是没设置好共享文件夹问题(共享文件夹访问时,URL写法示例:jdbc:ucanaccess://\\192.168.33.33\管理系统\data.mdb),

 

如何设置共享文件夹

如何解决B服务器与access的连接失败问题

FineReport liyh13 发布于 2024-3-6 10:21 (编辑于 2024-3-6 14:06)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
CD20160914Lv8专家互助
发布于2024-3-6 14:14

你把它弄在一台电脑上,当成服务器的一个盘就行了。这样就简单了

把共享出来的文件夹映射到服务器当成比如Z盘   ,这样就会在服务器生成一个Z盘。那么你直接配置访问服务器的Z盘就行了!我试过这样是可以的

image.png

映射网络驱动器如何操作_电脑怎么映射网络驱动器_好装机 (haozhuangji.com)

最佳回答
0
ID1208Lv6高级互助
发布于2024-3-6 10:26

先测试一下,ip之间通不通

最佳回答
0
snrtuemcLv8专家互助
发布于2024-3-6 14:07(编辑于 2024-3-6 14:11)

[设计器] Access 数据连接-https://help.fanruan.com/finereport/doc-view-2121.html

image.png

如果是odbc方式是不支持的,只能一台服务器

[设计器]使用ODBC方式连接ACCESS-https://help.fanruan.com/finereport/doc-view-4439.html

image.png

  • 4关注人数
  • 154浏览人数
  • 最后回答于:2024-3-6 14:14
    请选择关闭问题的原因
    确定 取消
    返回顶部