Я создал программу на 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";
}