我看到了戈德在
中提到的答案Unable to connect to a database on a shared drive - UCanAccess
我能够从Windows访问我的数据库到我的Access数据库文件所在的Windows Server。
但是当我在Unix上部署相同的代码时,我无法访问我的数据库。我使用的是与Gord。
提出的相同的网址我的网址是:
datasource.crr.url=jdbc:ucanaccess://////abc.dch.com\\der\\Share\\SongUnflaggedTest\\Songs\ Unflagged.accdb;Skipindexes=true;memory=true.
答案 0 :(得分:1)
与Windows不同,大多数Linux / Unix环境都无法通过简单地使用其UNC路径直接访问共享文件夹中的文件,例如,
\\server\share\folder\file.ext
相反,我们通常必须告诉Linux / Unix框在mount
本地文件系统上的某个点上的共享(有点像在Windows中分配驱动器号),然后以此为出发点
例如,如果我们mount
分享
\\server\share
到名为
的本地文件系统上的挂载点/mnt/servershare
然后我们可以使用路径
访问该文件/mnt/servershare/folder/file.ext
有关示例,请参阅this Ask Ubuntu question。