powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Если задать имя бэкапа равное имени БД, то файл базы удаляется.
13 сообщений из 13, страница 1 из 1
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594197
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем.

Обсуждение этой темы в форуме IBExpert 21152606

Если при бэкапе указать имя файла резервной копии фактически такое же, как имя файла БД, но в командной строке имена формально будут отличаться (например, указать имя сервера), то файл БД удаляется.

Код: powershell
1.
2.
3.
gbak -b localhost:d:\data\debug.fdb d:\data\debug.fdb -user SYSDBA -password masterkey
gbak: ERROR:cannot open backup file d:\_db\debug.fdb
gbak:Exiting before completion due to errors



С уважением, Polesov.
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594246
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это обычное поведение Windows. Даже штатная команда "type file >file" работает таким
образом. С Linux-ом этой проблемы нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594287
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovЭто обычное поведение Windows

Но если имя файла БД и имя резервной копии равны, то файл БД не затирается
Код: powershell
1.
2.
3.
gbak -b d:\data\debug.fdb d:\data\debug.fdb -user SYSDBA -password masterkey
gbak: ERROR:multiple sources or destinations specified
gbak:Exiting before completion due to errors



В общем, понятно - надо быть аккуратнее.
Хорошо, что я ошибся при бэкапе отладочной базы :-)
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594321
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Polesov
Код: powershell
1.
2.
gbak -b localhost:d:\data\debug.fdb d:\data\debug.fdb -user SYSDBA -password masterkey
gbak: ERROR:cannot open backup file d:\_db\debug.fdb

Откуда взялось d:\_db\debug.fdb ???
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594325
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откуда взялось d:\_db\debug.fdb ???
Разница между дома и на работе + копипаст
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594346
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Polesov,

в трекер занесёшь ?
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594663
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

PLAY-19
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594670
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Polesov,

ты не в тот раздел засунул, надо было в CORE
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594672
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисPolesov,

ты не в тот раздел засунул, надо было в CORE

Ну, ашипсо :-) Это критично?
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594679
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Polesov,

ну может Влад и исправит. Просто могут не найти твой тикет. Разработчики ядра в этот раздел не заглядывают
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594697
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Polesov PLAY-19 Спасибо конечно, но при чём тут Playground и в чем виноват Pavel Cisar ?
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594699
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисPolesov,

ну может Влад и исправит. Просто могут не найти твой тикет. Разработчики ядра в этот раздел не заглядывают http://tracker.firebirdsql.org/browse/CORE-5732

И - да - если бы тут не опубликовали, то я, например, точно никогда бы его не увидел.
...
Рейтинг: 0 / 0
Если задать имя бэкапа равное имени БД, то файл базы удаляется.
    #39594766
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladИ - да - если бы тут не опубликовали, то я, например, точно никогда бы его не увидел.
Звиняюсь, на будущее учту.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Если задать имя бэкапа равное имени БД, то файл базы удаляется.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]