Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Бэкап сетевой БД / 21 сообщений из 21, страница 1 из 1
29.11.2018, 21:10
    #39740559
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
Добрых суток,

Сделал бэкап БД firebird по кнопке с помощью компоненты IBBackupService, все работает прекрасно ... локально.

Но, вот если бэкапить БД которая находится в на другом сервере, то появляется ошибка.

Я так понял через данную компоненту нельзя делать бэкап сетевой БД?

Есть хороший пример бэкапа сетевой БД из собственного приложения?

Спасибо.
...
Рейтинг: 0 / 0
29.11.2018, 21:15
    #39740561
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
FIL23на другом сервере, то появляется ошибкаОшибку можно исправить
...
Рейтинг: 0 / 0
29.11.2018, 21:19
    #39740563
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
_Vasilisk_,
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
---------------------------
alladmin
---------------------------
cannot open backup file C:\alladmin\backup\backup_28_11_2018_23_31.fdk

unknown ISC error 336330835.
---------------------------
ОК   
---------------------------
...
Рейтинг: 0 / 0
29.11.2018, 21:20
    #39740564
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
_Vasilisk_,

вся суть что бэкап делается хорошо только если сервер БД и программа на одном ПК расположены, тогда у меня не возникает ошибок.
...
Рейтинг: 0 / 0
29.11.2018, 21:22
    #39740565
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
FIL23
Код: pascal
1.
cannot open backup file C:\alladmin\backup\backup_28_11_2018_23_31.fdk

А на сервере есть папка C:\alladmin\backup\? И пользователь SYSTEM имеет права на запись в эту папку?
...
Рейтинг: 0 / 0
29.11.2018, 21:28
    #39740568
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
_Vasilisk_,

Да папка есть, и права все выданы по максимуму
...
Рейтинг: 0 / 0
29.11.2018, 21:31
    #39740571
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
FIL23Да папка есть,Еще раз эта папка на удаленном сервере? Там же где и база?
...
Рейтинг: 0 / 0
29.11.2018, 21:33
    #39740573
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
нет, папка на локально компьютере там же где и программа.
...
Рейтинг: 0 / 0
29.11.2018, 21:33
    #39740574
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
FIL23Да папка есть

Именно на сервере, где расположен Firebird? И подпапка backup в ней имеется?

Ну и забей. Бэкап, лежащий на том же винте, что и база, не имеет никакой практической
ценности.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
29.11.2018, 21:37
    #39740575
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
FIL23,


я понял!

Я только что создал папку backup на сервере где лежит установлен сервер БД.. и там всё хорошо отработало, создался файл бэкапа.


Тогда возникает вопрос, как забэкапить на локальную машину где используется программа?
...
Рейтинг: 0 / 0
29.11.2018, 21:44
    #39740578
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
FIL23FIL23,


я понял!

Я только что создал папку backup на сервере где лежит установлен сервер БД.. и там всё хорошо отработало, создался файл бэкапа.


Тогда возникает вопрос, как забэкапить на локальную машину где используется программа?
хочешь утащить хозяйскую базёнку ?
...
Рейтинг: 0 / 0
29.11.2018, 21:52
    #39740582
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
FIL23FIL23,

Тогда возникает вопрос, как забэкапить на локальную машину где используется программа?

получается только расшариванием папки на локальном ПК и выставлении пути до этой сетевой папки :(
...
Рейтинг: 0 / 0
29.11.2018, 21:59
    #39740584
Фэйтл Эра
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
FIL23Добрых суток,

Сделал бэкап БД firebird по кнопке с помощью компоненты IBBackupService, все работает прекрасно ... локально.

Но, вот если бэкапить БД которая находится в на другом сервере, то появляется ошибка.

Я так понял через данную компоненту нельзя делать бэкап сетевой БД?

Есть хороший пример бэкапа сетевой БД из собственного приложения?

Спасибо.

Данный компонент является интерфейсом к API службы резервного копирования, которая реализуется на сервере. Т.е., исполнителем задания "сделать бэкап" является удаленный сервер, он может создать файл бэкапа только там, куда имеет доступ. Аминь.

Чтобы создать файл копии на локальной машине, используй утилиту gback.
...
Рейтинг: 0 / 0
29.11.2018, 22:00
    #39740586
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
FIL23Тогда возникает вопрос, как забэкапить на локальную машину где используется программа?

Вариантов два, но для тебя доступен только локальный вызов утилиты gbak.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.11.2018, 10:20
    #39740691
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
Dimitry SibiryakovFIL23Тогда возникает вопрос, как забэкапить на локальную машину где используется программа?

Вариантов два, но для тебя доступен только локальный вызов утилиты gbak.

А второй какой?..
...
Рейтинг: 0 / 0
30.11.2018, 10:53
    #39740722
энди
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
ну напиши сервис который отдаст тебе этот файл бэкапа
...
Рейтинг: 0 / 0
30.11.2018, 13:26
    #39740820
goldmi45
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
Хм, а создание бакапа на сетевой шаре, куда сервис сервера Firebird имеет доступ?
...
Рейтинг: 0 / 0
30.11.2018, 13:28
    #39740823
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
alekcvpА второй какой?..

doc/README.services_extension пункт 4.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.11.2018, 13:35
    #39740832
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
goldmi45а создание бакапа на сетевой шаре, куда сервис сервера Firebird имеет доступ?

Обычно от запускается под учёткой Local system и к сетевым шарам не имеет доступа по
определению.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.11.2018, 15:53
    #39741035
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
FIL23Добрых суток,

Сделал бэкап БД firebird по кнопке с помощью компоненты IBBackupService, все работает прекрасно ... локально.

Но, вот если бэкапить БД которая находится в на другом сервере, то появляется ошибка.

Я так понял через данную компоненту нельзя делать бэкап сетевой БД?

Есть хороший пример бэкапа сетевой БД из собственного приложения?

Спасибо.


Бакап на локальную машину
...
Рейтинг: 0 / 0
30.11.2018, 17:26
    #39741162
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап сетевой БД
Должно работать и по сети. По идее.
В одной папке положи клиентскую dll и gbak.

Код: plaintext
gbak.exe -B server:D:/Data/Base.fdb Base.fbk -V -USER SYSDBA -PAS masterkey
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Бэкап сетевой БД / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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