![]() |
|
Разрушена база данных. viraboy, kihawi, Vstur, q100, ac13, spiller26, tir654, Bad_Aleks, dimanikko, M0rr0, elka302, Linemoon, boev82, PLUT, Чужой, nick86, TTimur, d18, Ёпрст, DrZombi, kir-g, dyevgeniy, Mihenius, rom4eg, piter3, maxab72, Prog_man, vbus, KuznecovvIvan, malikov, Zombi, U4Me2, ivanov-i-i, Ageres, RVN, dchumak, Kobol, catzilla codzilkin, Krendel, craxx
| ☑ | ||
---|---|---|---|---|
0
PrepearYour1C
15.05.25
✎
10:32
|
Конфигурация УТ 10.3, доработана (разработан блок работы с ЕГАИС, который постоянно используется). База крутится на Постгри (9.0.3). Изначально стояла задача сделать свертку базы. При попытке сделать архив базы через выгрузку ДТ, получается подозрительно маленький (134 мб). В файловую базу данный ДТ загружается нормально, но при загрузке в СУБД (тот же постгри, но версии 16.2) валится с ошибкой "недостаточно данных". При создании копии средствами Постгри все окей, возвращается код выхода 1. Сначала пробовал загружать в версию постгри 16.2 вылетает ошибка: Неуспешное завершение (код выхода: 3221225781). Оказалось, что УТ 10 не очень дружит с новыми версиями Постгри (как пишут форумчане). При попытке загрузить в версию 9.0.3 вылетает другая ошибка: errors ignored on restore: 347. Процесс вернул код выхода: 1. Процесс как бы закончен, но с ошибкой. Похоже что результат эквивалентен загрузке ДТ в файловую базу.
Далее пробовал делать ТИИ в файловой базы, но на определенном месте падает с ошибкой: Ошибка SDBL: Ожидается CREATE, DROP, RENAME, REPLACE или SELECT (pos=0). Chdbfl.exe результатов не дал. Предчувствие говорит что надо ковырять таблицы в Постгри, но моих знаний не хватает. Вопрос к знатокам, куда копать и что копать (может быть даже чем копать)? |
|||
1
Ёпрст
гуру
15.05.25
✎
10:40
|
(0) копать в сторону поиска dba одмина
|
|||
2
Ёпрст
гуру
15.05.25
✎
10:40
|
>>> сделать архив базы через выгрузку ДТ
🤦 |
|||
3
Garikk
15.05.25
✎
10:41
|
(0) выгрузка архива в виде ДТ это плохая практика и её не одобряет сам вендор
причем именно по этой причине с который вы и столкнулись (неполная выгрузка) |
|||
4
PrepearYour1C
15.05.25
✎
10:46
|
(3) Это все понятно. Я же написал, что выгрузка средствами постгри, тоже не дает результатов.
|
|||
5
PrepearYour1C
15.05.25
✎
10:47
|
(1) одмин отказался от сотрудничества, скрыв все явки и
пароли:( |
|||
6
PLUT
15.05.25
✎
10:52
|
(0) прекрасная возможность повысить уровень энтропии и начать всё с чистого листа. ну и, если повезет, денег заработать или заслужить вазелин (кому что)
|
|||
7
Ёпрст
гуру
15.05.25
✎
11:05
|
>>>Изначально стояла задача сделать свертку базы
вот это, занафига ? Места на дисках не хватает ? |
|||
8
Garikk
15.05.25
✎
11:04
|
(4) ..да всё вижу
а вы правильно выгружаете? в .sql файл выгрузка и загрузка чёто типа через psql base_name < some_db_.sql ? в pgAdmin импорт-экспорт несколько неочевидно работает, лучше через консоль это всё делать |
|||
9
Garykom
гуру
15.05.25
✎
11:05
|
(8) pgAdmin - глючная хрень начиная с первой веб-версии
|
|||
10
Волшебник
15.05.25
✎
11:06
|
(5) ничёси!
|
|||
11
Garykom
гуру
15.05.25
✎
11:11
|
(0) Твоих знаний хватает сделать полную копию базы в чистую?
CF надеюсь снимается? Далее или РИБ или КД2 (или еще что) и время |
|||
12
PrepearYour1C
15.05.25
✎
11:11
|
(7) смею предположить, что времена не спокойные настали:)
|
|||
13
Fish
15.05.25
✎
11:13
|
(5) Денег не заплатили?
|
|||
14
Garikk
15.05.25
✎
11:15
|
(9) я очень скорблю по кончине pgAdmin III, какието вредители это сделали ;(
|
|||
15
PrepearYour1C
15.05.25
✎
11:15
|
(8) вот это интересный вопрос. Делал копию через pgAdmin, все верно. А вот за правильность выгрузки не ручаюсь , так как повторюсь что знаний не хватает. Советуете попробовать через консоль сделать копию?
|
|||
16
Garykom
гуру
15.05.25
✎
11:15
|
(14) угу
но есть DBeaver! |
|||
17
PrepearYour1C
15.05.25
✎
11:17
|
(13) да не, просто человек вредный. Боится что его хлеб забирают, хотя как меня заверили у него на это времени нет.
|
|||
18
PrepearYour1C
15.05.25
✎
11:20
|
(11) вариант хорош. CF снимать не пробовал, попробую Ваш вариант. Спасибо!
|
|||
19
Garikk
15.05.25
✎
11:20
|
(15) да, вообще импорт экспорт только через консоль
в пгадмин вы скорее всего не в том формате выгрузили и не в том формате пытаетесь импортировать, там какогото черта по умолчанию интерфейс это делает не так как нужно выгружать базу надо через pg_dump в sql файл, импортировать через pg_restore ...хотя я всегда через psql импортировал |
|||
20
Garykom
гуру
15.05.25
✎
11:20
|
(17) в курсе что можно с постгре (патченой) сделать так что при попытке снять бэкап (много последовательного чтения всего и быстро) - оно будет выдавать хрен?
|
|||
21
Fish
15.05.25
✎
11:44
|
(20) Так может (0) это происки обиженного админа?
|
|||
22
PrepearYour1C
15.05.25
✎
13:03
|
(20) не совсем понял. Можете подробнее рассказать?
|
|||
23
PrepearYour1C
15.05.25
✎
13:03
|
(21) а как бы это проверить?)
|
|||
24
dmrjan
15.05.25
✎
13:26
|
Может попробовать создать базу пустую базу в pgadmin и затем через него же загрузить туда архив?
|
|||
25
DrZombi
гуру
15.05.25
✎
13:32
|
(0) Про Бэкапы вы не слышали?
А про ТиИ перед выгрузкой в ДТ, вы не баловались? Если у вас все плохо с простым, как вы решили сворачивать базу? |
|||
26
DrZombi
гуру
15.05.25
✎
13:34
|
+(0) Свертка базы, вам её не ускорить. Ну на посгри надо писать без ряда команд в запросах "ГДЕ", не пользоваться Срезами Последних в соединениях, не использовать вообще в соединениях виртуальные таблицы (стараться)...
|
|||
27
vicof
15.05.25
✎
13:34
|
(23) Поговорить за гаражами)
|
|||
28
DrZombi
гуру
15.05.25
✎
13:43
|
+(0) Есть смутное мнение, мысль, что вы сделали.
1. Выгрузили в ДТ. 2. Загрузили в Этуже базу из ДТ. (не сделав бэкапы, и не убедились ,что бэкапы вообще работают) И даже не подумали загрузить ДТ в пустую базу, ну копию. Бывает, что ДТ больших объемов вообще не грузится, к примеру. Если вы загрузили без танца с бубном, то база у вас не столь больша. |
|||
29
d4rkmesa
гуру
15.05.25
✎
13:44
|
(4) Если бэкапы нерабочие, то это ну прямо беда (повод бежать докладывать начальству). А кто занимается postgre и администрированием баз 1С?
Разберитесь с созданием клиент-серверной базы у себя локально, потом грузите туда бэкап postgre. (28) Точно, что-то не то, либо ТС что-то не дорассказывает. |
|||
30
DrZombi
гуру
15.05.25
✎
13:41
|
+(0) Я к чему, вы не попробовав свертку на копии БД, приступили все делать в живую. Какая самоуверенность :)
|
|||
31
PrepearYour1C
15.05.25
✎
13:47
|
(28)
1. Предыдущий спец не делал копии. Во всяком случае на ПК их нет, а сам на связь не выходит. 2. С простыми вещами на базах, которые я обслуживаю все прекрасно. 3. Как написано в (0) это все что я делал с момента как сел за ПК. Конечно можно допустить что кто то шаловливыми ручками что то делал, но какой резон, если в базе работают 3 человека и все +- понимают куда лезть нельзя. 5. Читайте внимательно. ЗАдача была сделать свертку. Я полез делать архив и столкнулся с проблемой, решить которую не могу. Потому открыл тему. |
|||
32
PrepearYour1C
15.05.25
✎
13:48
|
(30) Начальство уже в курсе. Бэкап базы нужен чтобы во первых начать свертку, а во вторых была возможность оставить ее как архивную и убрать с ПК)
|
|||
33
PLUT
15.05.25
✎
14:01
|
я помню, ГБ на фрешке базу файловую носила и работала с ней, пока фрешка не померла и база вместе с ней
давно это было, 1С8.СD очень удобно, вся база в одном файле |
|||
34
X Leshiy
15.05.25
✎
14:04
|
Если у тебя нет бэкапов в 3-х местах, у тебя нет бэкапов (с)
|
|||
35
PrepearYour1C
15.05.25
✎
14:05
|
(33) О_О
|
|||
36
Garykom
гуру
15.05.25
✎
14:07
|
(34) бэкапов, которые точно восстанавливаются!
|
|||
37
X Leshiy
15.05.25
✎
14:10
|
(36) Не встречал sql бэкапов которые не восстанавливаются) Всегда настраиваю с проверкой.
|
|||
38
Fish
15.05.25
✎
14:11
|
(37) Пора переходить на postgre.
|
|||
39
X Leshiy
15.05.25
✎
14:14
|
(38) Свят свят)
|
|||
40
DrZombi
гуру
15.05.25
✎
14:35
|
(37) Это посгриСКЛ, славный зверь.
Бэкапы если и сделаны, их еще не просто восстановить :) А ТС не особо делится информацией, посылает читать его топик. Эх, наивен он, наивет. |
|||
41
DrZombi
гуру
15.05.25
✎
14:37
|
(31) >>> Пункт № 5 Читать.
Спасибо, прочел. Вас не Увольняют? Сделал выводы, прочтите какие в (30). :) |
|||
42
Bigbro
15.05.25
✎
14:40
|
(41) так он и пишет что сел делать бэкап.
и как вы тестовую свертку будете делать, из стандартной УТ10 демо базы будете сворачивать? я тоже так обычно делаю. взял базу сделал ее бэкап. бэкап развернул в новую тестовую на ней на кошках тренируюсь. |
|||
43
DrZombi
гуру
15.05.25
✎
14:42
|
+(0) Если вы подумали ,что я вам грублю, отнюдь, просто любопытно.
Поясню, коль вы меня читали. 1. Найди БЭКАП, и восстановись из него. Вероятность восстановить то, чего нет в базе, никто не сможет. Особенно после ваших манипуляций. 2. Помните ,есть люди кто не делает бэкапы и Кто уже начал делать. 3. Перед выгрузкой в ДТ файл помогает выполнение ТиИ. 4. Перед каждым ТиИ делайте БЭКАП. 5. После каждого БЭКАП-а в новой организации, пробуйте его проверить, т.е. убедится, что он подлежит восстановлению. 6. Если у вас нет времени, то это заблуждение, это у заказчика нет желания платить за то, что вы не смогли объяснить :) |
|||
44
PrepearYour1C
15.05.25
✎
14:43
|
(41) толи Вы не понимаете что я пишу, либо я то что пишите Вы. Откуда меня должны увольнять то?)
Я ЖЕ ПИШУ: сел делать бэкап чтобы на нем попробовать сделать свертку. Такое ощущение что вы издеваетесь |
|||
45
DrZombi
гуру
15.05.25
✎
14:45
|
(42) Не видел в его словах - Я сел делать бъкап.
ТС выплюнул текст пожеланий в неформатированном толмуте предложений, разделенными точками. Где кони, где люди. ТС наплёл про версию одну, потом посетовал что другая лучше и хуже. Мне что делать с этим? Думать, что он решил перенести базу на новый сервер? Но он об этом не горит. Так как думать? А вы что думаете? |
|||
46
Fish
15.05.25
✎
14:46
|
(43) Ты невнимателен немного. ТС до свёртки даже не дошел.
"Найди БЭКАП, и восстановись из него." - как я понял, старые бэкапы канули в лету вместе с админом :)) |
|||
47
DrZombi
гуру
15.05.25
✎
14:46
|
(44) Да, вы пишите ХАОС, люди вас не понимают, поэтому и только сожалеют, вам никто не дал ответа, только наставления, про бэкапы и их надо делать.
|
|||
48
DrZombi
гуру
15.05.25
✎
14:49
|
(46) Спасибо.
(0) Тогда ТС. - Сперва сделай БЭКАП. Ибо после вашего ТиИ вы можете так же потерять данные... 1С таки предупреждает, нет? ;) - И ТиИ делайте по этапно, т.е. каждую галочку отдельно, а не все в куче. :) ...Мы ждем, вашего отчета, как прошло и где упало, и какие ошибки пишет ТиИ. А оно пишет. |
|||
49
DrZombi
гуру
15.05.25
✎
14:50
|
+ (0) А какова версия вашего 1С Сервера? Я не вижу.
Если версия 26, вы "маньяк". От версии сервера зависит вероятность ошибки :) |
|||
50
DrZombi
гуру
15.05.25
✎
14:54
|
+(0) ТС, описание в виде "Ошибка SDBL: Ожидается CREATE, DROP, RENAME, REPLACE или SELECT (pos=0)." не описание ошибки.
Не скупись, тут народ ваши точки без абзаца читает. Думается 10-тки сообщения лога, осилим. Ну да, не стоит копипастить нам 100000 строк. Так, только самое основное :) |
|||
51
PrepearYour1C
15.05.25
✎
14:54
|
(48) мне все таки порой кажется что Вы издеваетесь)
Разберусь как работать постгри через консоль. Сделаю как сказали в (19). Попробую так восстановить. |
|||
52
PrepearYour1C
15.05.25
✎
14:55
|
(50) эта ошибка вылетает при ТИИ. Сглупил, и не зафиксировал документ. Получу доступ повторю и зафиксирую
|
|||
53
DrZombi
гуру
15.05.25
✎
14:55
|
(51) Не, любопытствую. Если бы не было столь любопытно, то просто бы читал ваши посты с другими ;)
(52) Молодца!, Ждем :) |
|||
54
PrepearYour1C
15.05.25
✎
14:58
|
(53) примерно в течении недели:D результат скину сюда
цех с компом в поле, и не каждый день получается до него добраться, прошу прощения |
|||
55
X Leshiy
15.05.25
✎
15:43
|
Помню, лет 12 назад у одного известного продавца медицинских анализов диски сказали: "ой!", а база сказала: "ой бл.!"
А бэкапов свежих то и нету) Минус месяц анализов) И что интересно, никого не пристрелили) А потом да, все построили, и бэкапы, и зеркалирование) |
|||
56
Fish
15.05.25
✎
15:45
|
(55) "продавца медицинских анализов" - Т.е. они собирают анализы у населения, а потом продают? :)
|
|||
57
X Leshiy
15.05.25
✎
15:47
|
(56) Бывает по разному!)))
|
|||
58
ТДК
15.05.25
✎
17:25
|
(0) насколько часов отстаёт работающая архивная копия от работающей?
|
|||
59
X Leshiy
15.05.25
✎
16:56
|
(58) Если это мне, то там я запилил зеркалирование) + инкремент уже не помню с какой периодичностью, раз в час что ли. Раз в сутки фулл бэкап и в отстойник. Сохранность неделю, потом затиралось т.к. место не резиновое, а глубина больше недели не нужна была.
Но это было давно, что там сейчас я ХЗ) |
|||
60
ТДК
16.05.25
✎
10:01
|
(59) не, мой вопрос был к автору темы
|
|||
61
X Leshiy
15.05.25
✎
17:34
|
(60) Так там вообще не делается бэкап, как я понял) Ну или делается, но никто не знает куда)
|
|||
62
ТДК
15.05.25
✎
17:37
|
(61) считал, что работа без бекапов закончилась в году 2002-2004. Выходит организация такой работы жива и процветает
|
|||
63
bolder
15.05.25
✎
17:54
|
(5) НИЧЕСИ!!!(С).ПОсле непоняток с Postgre быстренько свичнулись на MS.Еще год фантомы ловили.Якобы в 1С ошибки.А они в базе были.)))ПРавда база 200 Гб.Вылечил в конце концов все таки, когда ресурс выделили.
|
|||
64
PrepearYour1C
15.05.25
✎
23:06
|
(58) архивов до моего появления нет вообще))) Заказчик вообще не в курсе, что их надо делать.
|
|||
65
Волшебник
15.05.25
✎
23:06
|
(64) ржака
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |