Проверьте, существует ли удаленный файл резервной копии Firebird

Я согласен с ответом от zacherates.

Но вы можете сделать вызов intern () в ваших нелиберальных строках.

Из примера zacherates:

// ... but they are not the same object
new String("test") == "test" ==> false 

Если вы ставите нелитеральное равенство строки, это правда

new String("test").intern() == "test" ==> true 
0
задан Mark Rotteveel 17 January 2019 в 15:37
поделиться

1 ответ

Просто выполните восстановление, и Firebird выдаст ошибку, если файл резервной копии не существует. Если файл резервной копии не существует, Firebird выдаст сообщение об ошибке:

не сможет открыть файл резервной копии < backup-path >
Выйти до завершения из-за ошибок

В качестве альтернативы вам необходим какой-либо удаленный доступ к другой системе для проверки ее файловой системы. Сам Firebird не предлагает такой опции (кроме попытки восстановления и проверки работоспособности).

0
ответ дан Mark Rotteveel 17 January 2019 в 15:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: