如何通过UCanAccess访问远程计算机上的数据库文件?

时间:2015-11-25 12:18:58

标签: java jdbc ucanaccess

我正在使用http://ucanaccess.sourceforge.net/site.html

中的UCanAccess驱动程序

通过使用此驱动程序,我可以从Java访问本地Access数据库文件,如下所示:

conn=DriverManager.getConnection("jdbc:ucanaccess://c:/pippo.mdb;memory=false");) 

当我想从远程计算机访问Access数据库文件时,传递给getConnection方法的URL是什么?

1 个答案:

答案 0 :(得分:1)

远程计算机上的文件必须可通过Windows文件共享(或等效的,例如Samba共享)访问。 Java应用程序中的连接URL将使用映射的驱动器号(在操作系统级别定义)

DriverManager.getConnection("jdbc:ucanaccess://z:/somefolder/pippo.mdb);

或UNC路径

DriverManager.getConnection("jdbc:ucanaccess:////servername/sharename/somefolder/pippo.mdb");