如何通过 UCanAccess 访问远程机器上的数据库文件?
How to access a database file on a remote machine via UCanAccess?
我正在使用 http://ucanaccess.sourceforge.net/site.html
的 UCanAccess 驱动程序
通过使用此驱动程序,我可以像这样从 Java 访问本地 Access 数据库文件:
conn=DriverManager.getConnection("jdbc:ucanaccess://c:/pippo.mdb;memory=false");)
当我想从远程计算机访问 Access 数据库文件时,传递给 getConnection
方法的 URL 是什么?
远程机器上的文件必须可以通过 Windows 文件共享(或等效的,例如 Samba 共享)访问。 Java 应用程序中的连接 URL 将使用映射的驱动器号(在 OS 级别定义)
DriverManager.getConnection("jdbc:ucanaccess://z:/somefolder/pippo.mdb);
或 UNC 路径
DriverManager.getConnection("jdbc:ucanaccess:////servername/sharename/somefolder/pippo.mdb");
我正在使用 http://ucanaccess.sourceforge.net/site.html
的 UCanAccess 驱动程序通过使用此驱动程序,我可以像这样从 Java 访问本地 Access 数据库文件:
conn=DriverManager.getConnection("jdbc:ucanaccess://c:/pippo.mdb;memory=false");)
当我想从远程计算机访问 Access 数据库文件时,传递给 getConnection
方法的 URL 是什么?
远程机器上的文件必须可以通过 Windows 文件共享(或等效的,例如 Samba 共享)访问。 Java 应用程序中的连接 URL 将使用映射的驱动器号(在 OS 级别定义)
DriverManager.getConnection("jdbc:ucanaccess://z:/somefolder/pippo.mdb);
或 UNC 路径
DriverManager.getConnection("jdbc:ucanaccess:////servername/sharename/somefolder/pippo.mdb");