远程磁盘Mac OS x

时间:2019-04-15 15:25:16

标签: java sqlite sqlexception

我已经完成了一个Java程序,该程序可以访问位于本地MAC磁盘上的SQLite DB。到目前为止一切顺利。

现在,我将数据库移动到我可以访问并与OSx一起使用的网络驱动器(Sinology)上。 我只是移动了数据库文件,但是尝试访问我的程序时出现类似以下的错误:

java.sql.SQLException: path to '//192.168.1.99/homes/Ali_Ele/DischiArchivio/dischidB.db': '/192.168.1.99' does not exist

但是路径当然存在。 您能帮我解决这个问题吗?

我在问题中包含了代码,注释过的String完美地工作了,而另一个则没有

public class Dischimain  {
private static Statement stm = null;
private static Connection c = null; 
private static String sql = null;

 /*
  * private static String  path = 
  *    "jdbc:sqlite://Users/eco/Documents/dischiArchivio/dischidB.db"; 
  * private static String pathd = 
  *     "//Users/eco/Documents/dischiArchivio/dischidB.db";
  */
private static String path =  
"jdbc:sqlite://192.168.1.99/homes/Ali_Ele/DischiArchivio/dischidB.db";
private static String pathd = 
    "//192.168.1.99/homes/Ali_Ele/DischiArchivio/dischidB.db";
               }                

0 个答案:

没有答案