путь на удаленный диск Mac OS x - PullRequest
1 голос
/ 15 апреля 2019

Я создал программу на Java, которая обращается к базе данных SQLite, расположенной на локальном диске MAC. Пока все хорошо.

Теперь я бы переместил БД на моем сетевом диске (Sinology), к которому я могу обращаться и использовать с OSx. Я только что переместил файл БД, но при попытке получить доступ к моей программе я получаю сообщение об ошибке, подобное следующему:

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";
               }                
...