powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / gbak: ERROR:unknown ISC error 335545106 при восстановлении
29 сообщений из 29, показаны все 2 страниц
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756683
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В CMD-файле:

Код: plaintext
1.
"c:\program files (x86)\firebird\firebird_2_5\bin\gbak.exe" -C -user SYSDBA -password masterkey xxx.fbk xxx.fdb

Не значит ли это, что архив битый?
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756687
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Загуглить совсем никак:
Код: plaintext
1.
PARAMETER (GDS__login_error = 335545106)

?
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756689
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
login_error?
Но я не менял у сервера ни логин, ни пароль.
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756691
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

-v
?
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756695
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
gbak:opened file xxx.fbk
gbak:transportable backup -- data in XDR format
gbak:           backup file is compressed
gbak: ERROR:unknown ISC error 335545106
gbak: ERROR:failed to create database xxx.fdb
gbak:Exiting before completion due to errors
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756704
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В чём проблема внести запись в aliases.conf и чётко указать сервису Firebird:
Код: plaintext
 gbak -c база.fbk localhost:псевдоним
?
Вот просто для того, чтобы напрочь исключить несколько неопределённых факторов?
Почему вообще используется 32-разрядный Firebird???
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756705
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovПочему вообще используется 32-разрядный Firebird???

Даже не задумывался об этом. А зачем мне 64битный? Приложение на Delphi всё равно 32битное.
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756706
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
переписал так:
Код: plaintext
1.
"c:\program files (x86)\firebird\firebird_2_5\bin\gbak.exe" -C -user SYSDBA -password masterkey localhost:d:\data\xxx.fbk d:\data\xxx.fdb

уже другая ошибка:
Код: plaintext
gbak: ERROR:cannot open backup file localhost:d:\data\xxx.fbk
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756708
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Даже не задумывался об этом. А зачем мне 64битный? Приложение на Delphi всё равно 32битное.Разрядность приложения обязана совпадать с разрядностью сервера в одном единственном случае - FB Embedded.
Во всех остальных случаях с разрядностью приложения должна совпадать разрядность клиента .

P.S.
Явно указывать протокол доступа тоже не пробовали?
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756709
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11
Код: plaintext
gbak: ERROR:cannot open backup file localhost:d:\data\xxx.fbk
Откройте, наконец, документацию на используемые утилиты, если мой пример недостаточно очевиден.
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756714
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

1. Вы точно хотите восстанавливать через TCP/IP а не через сервисы?
2. если всё же через tcp/ip, то localhost: должен быть перед именем БД, а не файла бекапа.
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756722
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисдолжен быть перед именем БД, а не файла бекапа.

Да, уже дошло до меня :)
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756726
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
"c:\program files (x86)\firebird\firebird_2_5\bin\gbak.exe" -C -rep -v -K -N -user SYSDBA -password masterkey d:\data\xxx.fbk localhost:d:\data\xxx.fdb

вот так удалось восстановить
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756732
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

почему не через сервисы? Это ж работает быстрее
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756743
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здесь описан параметр -se http://www.ibase.ru/gbak/#bsapi
но в списке параметров gbak (если утилиту запустить), я такого параметра не нашёл
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756747
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11gbak.exe" -C -rep
нет слов. Поналепят ахинеи, а потом удивляются, что не так.
-c и -rep - ДВЕ ВЗАИМОИСКЛЮЧАЮЩИХ ОПЦИИ.
И указывать -rep не нужно никогда, чтобы не возникла привычка убивать оригинальную базу. Особенно если нет уверенности, что бэкап целый.

до кучи
-k - у вас что, есть shadow?
-n - разве при ресторе этого бэкапа есть проблемы с нарушением констрейнтов?

http://www.ibase.ru/gbak

p.s. если совсем разжевать, то в указанной командной строке опции -rep -k -n не нужны.
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756750
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11но в списке параметров gbak (если утилиту запустить), я такого параметра не нашёл

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
gbak:Usage:
     gbak -b <db set> <backup set> [backup options] [general options]
     gbak -c <backup set> <db set> [restore options] [general options]
     <db set> = <database> | <db1 size1>...<dbN> (size in db pages)
     <backup set> = <backup> | <bk1 size1>...<bkN> (size in bytes = n[K|M|G])
     -recreate overwrite and -replace can be used instead of -c
gbak:legal switches are:
        -B(ACKUP_DATABASE)    backup database to file
        -C(REATE_DATABASE)    create database from backup file (restore)
        -R(ECREATE_DATABASE) [O(VERWRITE)] create (or replace if OVERWRITE used)
                                database from backup file (restore)
        -REP(LACE_DATABASE)   replace database from backup file (restore)
gbak:backup options are:
        -CO(NVERT)            backup external files as tables
        -E(XPAND)             no data compression
        -FA(CTOR)             blocking factor
        -G(ARBAGE_COLLECT)    inhibit garbage collection
        -IG(NORE)             ignore bad checksums
        -L(IMBO)              ignore transactions in limbo
        -NOD(BTRIGGERS)       do not run database triggers
        -NT                   Non-Transportable backup file format
        -OL(D_DESCRIPTIONS)   save old style metadata descriptions
        -T(RANSPORTABLE)      transportable backup -- data in XDR format
gbak:restore options are:
        -BU(FFERS)            override page buffers default
        -FIX_FSS_D(ATA)       fix malformed UNICODE_FSS data
        -FIX_FSS_M(ETADATA)   fix malformed UNICODE_FSS metadata
        -I(NACTIVE)           deactivate indexes during restore
        -K(ILL)               restore without creating shadows
        -MO(DE) <access>      "read_only" or "read_write" access
        -N(O_VALIDITY)        do not restore database validity conditions
        -O(NE_AT_A_TIME)      restore one table at a time
        -P(AGE_SIZE)          override default page size
        -USE_(ALL_SPACE)      do not reserve space for record versions
gbak:general options are:
        -FE(TCH_PASSWORD)     fetch password from file
        -M(ETA_DATA)          backup or restore metadata only
        -PAS(SWORD)           Firebird password
        -RO(LE)               Firebird SQL role
         -SE(RVICE)            use services manager 
        -ST(ATISTICS) TDRW    show statistics:
            T                 time from start
            D                 delta time
            R                 page reads
            W                 page writes
        -TRU(STED)            use trusted authentication
        -USER                 Firebird user name
        -V(ERIFY)             report each action taken
        -Y  <path>            redirect/suppress status message output
        -Z                    print version number
gbak:switches can be abbreviated to the unparenthesized characters
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756751
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvдо кучи
-k - у вас что, есть shadow?

да


kdv-n - разве при ресторе этого бэкапа есть проблемы с нарушением констрейнтов?
к сожалению да :(
есть рабочая база и работает она без проблем и ошибок, я не могу объяснить, почему при развертывании резервной копии - ошибки
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756752
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad
Код: plaintext
 -SE(RVICE)            use services manager 




точно, теперь увидел
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756754
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvнет слов. Поналепят ахинеи, а потом удивляются, что не так.
-c и -rep - ДВЕ ВЗАИМОИСКЛЮЧАЮЩИХ ОПЦИИ.

я напутал, я подумал, что REP и R - это разные вещи
перечитываю http://www.ibase.ru/gbak#rerrors
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756755
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал восстановление только метаданных.
Что странно... Создалась БД, без ошибок, но все ключевые поля (ID) без NOT NULL.
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756762
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

это очень странно. Наверное лишние опции указаны
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756766
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11я напутал, я подумал, что REP и R - это разные вещи

gbak
Код: plaintext
1.
2.
3.
4.
5.
gbak:Usage:
     gbak -b <db set> <backup set> [backup options] [general options]
     gbak -c <backup set> <db set> [restore options] [general options]
     <db set> = <database> | <db1 size1>...<dbN> (size in db pages)
     <backup set> = <backup> | <bk1 size1>...<bkN> (size in bytes = n[K|M|G])
      -recreate overwrite and -replace can be used instead of -c 
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756768
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11 я не могу объяснить, почему при развертывании резервной копии - ошибки
ошибки с констрейнтами? Где? Я не вижу.
X11но все ключевые поля (ID) без NOT NULL.
так -n же.
X11да
поразительно. shadow это прям совсем атавизм... Не воспрещается, но странно.
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756772
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvошибки с констрейнтами? Где? Я не вижу.

Код: plaintext
1.
2.
3.
4.
gbak:restoring data for table Txxx
gbak: ERROR:validation error for column "Txxx"."RELEVANT_TYPE", value "*** null ***"
gbak: ERROR:warning -- record could not be restored
gbak:Exiting before completion due to errors

в общем, нужно смотреть рабочую базу, пока что к ней нет доступа, жду, когда пришлют
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756777
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

90% добавили новое поле с ограничением not null не проставив DEFAULT
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756784
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Действительно, вижу, что есть в поле NULL записи
и поле не должно быть пустым.
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756793
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё теперь норм. В работающей базе убрал NULLы. Сделал резервное копирование и восстановление.
...
Рейтинг: 0 / 0
gbak: ERROR:unknown ISC error 335545106 при восстановлении
    #39756834
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11но в списке параметров gbak (если утилиту запустить), я такого параметра не нашёлЭто функциональная неграмотность:
Код: plaintext
1.
2.
 ...
    -SE(RVICE)            use services manager
 ...
Поэтому:
Код: plaintext
 gbak -se localhost:service_mgr -c путь\файл.fbk база
Если использовать клиента тройки, то, как минимум, для Windows 7:
Код: plaintext
 gbak xnet://service_mgr -c путь\файл.fbk баз
позволит отыграть ещё пять-семь процентов времени.
...
Рейтинг: 0 / 0
29 сообщений из 29, показаны все 2 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / gbak: ERROR:unknown ISC error 335545106 при восстановлении
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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