|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
FB 3. Запускаю архивацию: C:\program files (x86)\firebird\Firebird_3_0\GBAK.EXE -b -v -g -se service_mgr -user SYSDBA -password masterkey PATH_TO_DB\XXX.FDB PATH_TO_DB\XXX.FBK Получаю ошибку: Код: plaintext 1. 2. 3. 4.
Вопрос: что надо сделать, чтобы бэкап через service_mgr заработал? Или где про это можно прочитать? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2018, 12:33 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
CyberMaxВопрос: что надо сделать, чтобы бэкап через service_mgr заработал? Указывай сетевой путь подключения к менеджеру вместо embedded: "localhost:service_mgr". Или измени порядок провайдеров в firebird.conf. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2018, 12:45 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
CyberMax, Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2018, 12:47 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
Указал localhost. Получил ошибку: Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2018, 13:08 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
CyberMaxВопрос: что надо сделать, чтобы бэкап через service_mgr заработал? Или где про это можно прочитать? надо осознать, что суперсервер блокирует файл БД. И что embedded - это ОТДЕЛЬНЫЙ процесс. Два суперсервера не могут работать с одной БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2018, 16:45 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
kdvнадо осознать, что суперсервер блокирует файл БД. И что embedded - это ОТДЕЛЬНЫЙ процесс. Два суперсервера не могут работать с одной БД. Да я в курсе про это. Смотрел ваше видео про архитектуры, там все доходчиво объяснено. Тут вопросы больше про другое. Зачем service_mgr пытается подключиться как embedded? В конфиге четко указано - у меня SuperServer со всеми вытекающими ограничениями. По совету ДС нашел настройку в конфиге про провайдеры. Поменял на engine12,Remote,Loopback - то же самое. Да собственно при чем тут провайдеры? Очевидно, что сервис-менеджер используют для выполнения бэкапов/ресторов (если скажут, для чего еще он нужен - буду признателен) во время пользователей. Зачем ему localhost указывать? Второе: что тогда из себя представляет service_mgr? Как я понял из опыта работы с FB 2.5, это тред сервера, который за счет "близости" к базе и как части самого sql-сервера, быстрее делает бэкап и рестор. Третье: в релиз-нотах написано, что надо делать из-за такой несовместимости service_mgr с предыдущей версией? Или я один такой, который "не догадался" про localhost? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2018, 17:26 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
CyberMaxПоменял на engine12,Remote,Loopback - то же самое. Да собственно при чем тут провайдеры? При том, что engine12 это, внезапно, провайдер embedded режима, которому сугубо пофиг на то, что написано в конфиге fbserver. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2018, 17:30 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovПри том, что engine12 это, внезапно, провайдер embedded режима, которому сугубо пофиг на то, что написано в конфиге fbserver. И какая последовательность тогда должна быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2018, 17:33 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
CyberMax, сервис менеджер он не только для бекап-рестора, но и для получение статистки, валидации, трассировки .... Ещё и для управления пользователями, но в 3/0 это уже Legacy, надо управлять через SQL. CyberMaxЗачем ему localhost указывать? да потому что он может быть запущен и с удалённого компьютера. CyberMaxТретье: в релиз-нотах написано, что надо делать из-за такой несовместимости service_mgr с предыдущей версией? всё потому что он полностью совместим. Строку провайдеров ты исправил не верно, да и вообще её в 90% случаев лучше не трогать, а реально дописать localost к сервисам. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2018, 17:34 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
CyberMaxТут вопросы больше про другое. ... что тогда из себя представляет service_mgr? Сервис-менеджер - это отдельный механизм, позволяющий выполнять спец задачи (сервисы) на стороне сервера. Эти сервисы - не обязаны быть привязаны к БД (чтение лога), - могут быть связаны с какой-то БД (бекап, рестор) - могут быть связаны с несколькими БД (трейс) и т.д. Некоторые сервисы дублируют стандартные утилиты, некоторые - "сами по себе". Для того чтобы выполнить задачу (сервис), нужно подключиться к сервис-менеджеру и авторизоваться. Логически, это такое же подключение, как и к БД. PS @kdv - ты видишь, о чём рассказывтаь надо ? Люди, даже с большим опытом разработки - оказываеся не понимают базовых вещей !!! И я не про провайдеры в 3-ке говорю... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2018, 21:16 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
hvladты видишь, о чём рассказывать надо ? да я не представляю, как об этом рассказывать. - а почему у меня вот это... - потому что embedded и суперсервер - а почему embedded... - потому что протокол не указал - а я переписал в конфиге... - да пофиг, что переписал. И далее в таком духе. hvladЛюди, даже с большим опытом разработки - оказываеся не понимают базовых вещей опыт разработки и понимание базовых вещей вообще никак не связаны. Для них сервер это черный ящик. Работает - хорошо. Не работает - будем тыкать куда попало, авось заработает. Это, как бы, непересекающиеся области знаний. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2018, 20:00 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
Совершенно верно. И только если сам разработчик (как я, например) и устанавливает, и настраивает, и тюнингует систему "под ключ", то со всех сторон вынужден "обнюхать предмет". ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2018, 17:18 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
Сделайте, пожалуйста, непотопляемый топик "Firebird embedded". А ещё лучше - "Firebird embedded и совместный доступ к общему файлу базы из разных процессов". Исключительно ридонли, дабы не загадили. Дополняемый модераторами, при выходе новых версий FB и при регистрации массовых случаев шизофрении среди пользователей-разработчиков. Минимальный рабочий состав файлов. Строка коннекта. Совместный доступ. Настройки файла конфига. Чем грозит и почему не стоит использовать вот в этих случаях. Для разных версий FB. Ну пожалуйста. Ну что вам стоит. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2018, 20:48 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
Котовасия, лучше статью на ibase. Впрочем это нужно только тем кто не читает RN перед переходом на новую версию. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2018, 21:01 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
Симонов Денис, нифига не лучше. Там тяготение к усложнению материала, а тут нужен просто крохотный сборник рецептов. А материал нужен. Люди до сих пор советуют "...или используй FB embedded, если не нужен доступ к базе из нескольких процессов ". В 2018м году. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2018, 21:12 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
Котовасия, это правда и в 2018 году, несмотря на то что embedded может работать с несколькими процессами там есть множество НО. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2018, 21:27 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
КотовасияСделайте, пожалуйста, непотопляемый топик "Firebird embedded". А ещё лучше - "Firebird embedded и совместный доступ к общему файлу базы из разных процессов". Исключительно ридонли, дабы не загадили. Дополняемый модераторами, при выходе новых версий FB и при регистрации массовых случаев шизофрении среди пользователей-разработчиков. Минимальный рабочий состав файлов. Строка коннекта. Совместный доступ. Настройки файла конфига. Чем грозит и почему не стоит использовать вот в этих случаях. Для разных версий FB. Ну пожалуйста. Ну что вам стоит. Оно того не стоит. Слишком ненадежная конструкция получается. Это была бы реклама ССЗБ ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2018, 22:06 |
|
gbak через service manager - не работает (FB 3)
|
|||
---|---|---|---|
#18+
КотовасияНу пожалуйста. Ну что вам стоит. во-первых, такая статья уже есть в черновом виде (вернее, половина) - откуда, что, как, почему, и т.д. во-вторых, программирование, и вообще компьютеры, подчинены достаточно жесткой логике. И если есть А, и есть Б, то можно сделать вывод, что А+Б = С. Но у некоторых программистов так не получается. Потому что они знают только про А. Типа, мы работаем с базами данных, и чуть-ли не в космос летаем, а что такое эксклюзивный доступ к файлу - не знаем. Это абстрактный пример, можно еще аналог привести - уже не первое поколение программистов, использующих Дельфи, не знают, что там за файлы в папке установки лежат. То есть, часть базовых знаний, без которых раньше было нельзя, сейчас испарились в никуда. Увы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2018, 22:27 |
|
|
start [/forum/topic.php?fid=40&fpage=34&tid=1561127]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
170ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 312ms |
total: | 575ms |
0 / 0 |