Необходимо переместить файлы базы данных и журналов файлов базы данных JavaDB (derby) в каталоги развертывания. База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем базы данных (в моем случае mydb), но я хочу переместить этот каталог в подкаталог с именем data / create data / mydb. Я могу сделать это с помощью вызова подключения:
DriverManager.getConnection("jdbc:derby:data/mydb;create=false");
, и это работает. Но я бы хотел программно явно установить значение
derby.system.home = data /
system.home Необходимо переместить файлы базы данных и журналов файлов db JavaDB (derby) в каталоги развертывания. База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем ...
Необходимо переместить файлы базы данных и журналов файлов базы данных JavaDB (derby) в каталоги развертывания. База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем базы данных (в моем случае mydb), но я хочу переместить этот каталог в подкаталог с именем data / create data / mydb. Я могу сделать это с помощью вызова подключения:
DriverManager.getConnection("jdbc:derby:data/mydb;create=false");
, и это работает. Но я бы хотел программно явно установить значение
derby.system.home = data /
system.home Необходимо переместить файлы базы данных и журналов файлов db JavaDB (derby) в каталоги развертывания. База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем ...
Необходимо переместить файлы базы данных и журналов файлов базы данных JavaDB (derby) в каталоги развертывания. База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем базы данных (в моем случае mydb), но я хочу переместить этот каталог в подкаталог с именем data / create data / mydb. Я могу сделать это с помощью вызова подключения:
DriverManager.getConnection("jdbc:derby:data/mydb;create=false");
, и это работает. Но я бы хотел программно явно установить значение
derby.system.home = data /
База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем ...
Необходимо переместить файлы базы данных и журналов файлов базы данных JavaDB (derby) в каталоги развертывания. База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем базы данных (в моем случае mydb), но я хочу переместить этот каталог в подкаталог с именем data / create data / mydb. Я могу сделать это с помощью вызова подключения:
DriverManager.getConnection("jdbc:derby:data/mydb;create=false");
, и это работает. Но я бы хотел программно явно установить значение
derby.system.home = data /
База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем ...
Необходимо переместить файлы базы данных и журналов файлов базы данных JavaDB (derby) в каталоги развертывания. База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем базы данных (в моем случае mydb), но я хочу переместить этот каталог в подкаталог с именем data / create data / mydb. Я могу сделать это с помощью вызова подключения:
DriverManager.getConnection("jdbc:derby:data/mydb;create=false");
, и это работает. Но я бы хотел программно явно установить значение
derby.system.home = data /
База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем базы данных (в моем случае mydb), но я хочу переместить этот каталог в подкаталог с именем data / create data / mydb. Я могу сделать это с помощью вызова подключения:
DriverManager.getConnection("jdbc:derby:data/mydb;create=false");
, и это работает. Но я бы хотел программно явно установить значение
derby.system.home = data /
База данных работает в каталоге запуска приложения, поскольку JavaDB создает папку с именем базы данных (в моем случае mydb), но я хочу переместить этот каталог в подкаталог с именем data / create data / mydb. Я могу сделать это с помощью вызова подключения:
DriverManager.getConnection("jdbc:derby:data/mydb;create=false");
, и это работает. Но я бы хотел программно явно установить значение
derby.system.home = data /
derby.stream.error.file = log / derby.log
Итак, я могу сделать:
DriverManager.getConnection("jdbc:derby:mydb;create=false");
, и все базы данных будут в этом каталоге data /. И файл журнала дерби будет в logs /! Я просто не могу этого понять. Кто-нибудь поможет? Есть ли способ установить эти свойства программно (поскольку они встроены)?