УРИБ #544876


#0 by Nadya
Здравствуйте! Люди, помогите плиз. У клиента стоит распределенка бухгалтерия 1С7.7. Они прислали мне выгрузку их центральной базы, которую сделали через обмен. И у себя на компе я не могу ее никак загрузить, выдается сообщение "Файл переноса данных содержит только выгрузку изменений информационной базы". Что-то можно с этим сделать?
#1 by ДенисЧ
можно. Попросить их прислать нормальную выгрузку, не через урбд.
#2 by Nadya
Попросит-то можно, только им уже к понедельнику была нужна работа. Поэтому хотелось узнать, можно ли как-то из того, что они прислали (файлы 1Cv77Chs.dat и 1Cv77Dld.id) все-таки вытащить базу. Может, есть какой-нить трюк?
#3 by ДенисЧ
Ага. Я дам тебе кусочек моей бороды. Восстанови по ней всё моё тело... Намёк понятен?
#4 by Nadya
Несмотря на всю гнусность ситуации - улыбнуло :) Намек понятен. полный пролет, угумс...
#5 by Kookish
На центре создали периферийную базу (где-то, когда-то), возможно, выгрузили ее, а потом в этот же файл выгрузили изменения через автообмен. Сейчас вам получить полную базу можно, только если снова создать периферийную, и в этом же окошке нажать "выгрузить". Действительно, у вас огрызок, а база не голографическая, к сожалению.
#6 by andrewks
методы генной инженерии помогут, ИМХО
#7 by Mikeware
скорее, нужен терморектальный криптоанализ...
#8 by Nadya
У меня есть их база от 14 апреля. Полностью. Правда, из распределенки сделана обычная. А за 15 апреля они прислали вот такую вот выгрузку. Я надеялась, что как-то можно накатить. Ну, нет - так нет.
#9 by 1Сергей
можно сделать из центральной опять распределенную и принять обновление
#10 by 1Сергей
+ однако, странно, что про это не было сказано в Видимо, +1
#11 by andrewks
тебе чё сделать-то надо? конфу подправить, или полностью БД курочить и заливать потом им изменённую?
#12 by Mikeware
Сделай из нераспределенки - ЦБ распределенки, а затем передерай ее в периферийку, для которой сделана выгрузка...
#13 by andrewks
где гарантия, что это именно полная выгрузка той БД, для которой ей щас прислали апдейт?
#14 by 1Сергей
как я понял, ей именно эту ПБ и дали в прошлый раз, а сейчас просто накатили обновление
#15 by Nadya
Нет, не конфу. Данные надо поменять. Распределенную сделала, но кнопка "загрузить" в окне обмена не активна. Я раньше никогда с УРИБ не работала, видимо, знаний не хватает.
#16 by Nadya
- сама брала выгрузку. Так что - полная
#17 by 1Сергей
+ А т.к. в зипе нет МД, то конфигурация не менялась с тех пор
#18 by Nadya
Я брала выгрузку центральной базы.
#19 by Mikeware
Значит, в поиск. технология описана неоднократно.
#20 by Nadya
конфу я меняла сама. Так что все изменения у меня есть.
#21 by andrewks
как отучала от УРБ? как приучала?
#22 by Mikeware
далеко не факт. Тогда она брала данные ЦБ, а сейчас какой-то левой ПБ, обмен с которой (с изменением мд) мог и пройти давно.
#23 by 1Сергей
напомни это слово... как его там, "де..чего-то-там..."
#24 by Mikeware
как ни назови - суть не меняется...
#25 by Nadya
отчучала, убирая три файла и правя 1СSystems. Приучала, кинув в BIN DistrDB.dll.
#26 by Nadya
Я сделала 14 изменения в конфе и взяла с собой базу. Центральную. А 15 вечером попросила прислать их выгрузку за день. написала, КАК выгрузить. Но они, видимо, выгрузили так, как привыкли выгружать в периферийку.
#27 by Mikeware
Считаешь, что при этом не надо править 1ссистем и создавать эти таблички? :-)
#28 by andrewks
для приучения кинуть длл недостаточно итак, первый раз ты брала выгрузку ЦБ? или сделали ПБ и выгрузили? и файл этой выгрузки имеется?
#29 by Nadya
Блин! Я не создавала никаких табличек. Прочла в поиске - мне же здесь советовали - поищи. Хорошо, как надо?
#30 by Nadya
Я брала выгрузку ЦБ
#31 by andrewks
не взлетит. слишком велика вероятность накосячить
#32 by Nadya
Просто не успела к 15-му к утру сделать то, что они хотели. Всю ночь работала прога, но эти люди начинают работать в 7 утра (!)- и я не успела. Поентому и пришлось их просить снова прислать выгрузку.
#33 by Nadya
Файл выгрузки ЦБ есть.
#34 by 1Сергей
#35 by Nadya
Не... я понимаю, что сама - балда. Надо было к ним ехать и брать снова базу.
#36 by 1Сергей
для начала сделай копию
#37 by Mikeware
Достаточно сделать обратный "деурибизации" процесс... В файлах обмена есть для этого все необходимые данные.
#38 by Nadya
1ССергей, спасибки за ссылку. Но там же - как из распределенки сделать обычную. Вроде у меня енто и так получилось... Или я не догоняю? Чаво надо сделать, чтоб загрузить их дебильную выгрузку в уже имеющуюся дебильную базу?
#39 by Nadya
а-а-а... т.е. обратно возвертать все файлики и еще раз попытаться? Спасибки, попробую.
#40 by 1Сергей
Сначала копию!!! Делаешь из своей нераспределенки распределенку. Создадутся нужные таблички, потом их правишь согласно , но так, чтобы твоя БД стала ПФ с соответствующими уидом (DBSETUUID) и кодом
#41 by Mikeware
см
#42 by andrewks
если у неё выгрузка ЦБ, и файл обмена с какой-то гипотетической неизвестной ПБ, что это даст?  или я чего-то недопонимаю?
#43 by 1Сергей
почему это "гипотетической неизвестной ПБ"?
#44 by andrewks
где гарантия, что выгрузка ЦБ и пред. обмен с этой ПБ были сделаны одномоментно???
#45 by andrewks
а потому, что хз что это за ПБ
#46 by andrewks
+ и когда была пред выгрузка в неё
#47 by Nadya
не-е-е, в ПБ они специально не работали. В нее потом будем грузить, когда я ЦБ поправлю.
#48 by 1Сергей
чаво? ей 15-го специально сделали новую ПФ и выгрузили, она её себе загрузила и переделала в ЦБ
#49 by Mikeware
У нее выгрузка для вполне конкретной ПБ. И даже если эта ПБ была создана после "снятия копии" - ничто не мешает ее создать. Ну а потом - хоть обратно в ПБ превращай, хоть формируй выгрузку изменений, да хоть что...
#50 by andrewks
черепашка утверждает, что у неё была выгрузка ЦБ, а не первая выгрузка в вновь созданную ПБ
#51 by Nadya
. Я запуталась... 15-го они работали в ЦБ. И только. Потом сделали выгрузку и прислали. За "черепашку" отдельное спасибо
#52 by Nadya
А чего это это сразу - черепашка-то?
#53 by Mikeware
Какая в попу разница? "впихнуть невпиху-емое" - наша обычная работа...
#54 by Nadya
Черепашка и сейчас утверждает, что сама,лично брала ВЫГРУЗКУ ЦЕНТРАЛЬНОЙ БАЗЫ.
#55 by Mikeware
ты прочитала?
#56 by 1Сергей
наверно, всё-таки ВЫГРУЗКУ из ЦЕНТРАЛЬНОЙ БАЗЫ?
#57 by andrewks
есть разница. к примеру, сделали обмен ЦБ-ПБ1, потом поработали в ЦБ, потом взяли выгрузку ЦБ,  потом ещё поработали. потом взяли файл обмена с ПБ1. в итоге часть изменений данных будет утеряна
#58 by andrewks
тэк... давай, расскажи ещё раз по слогам, как ты брала эту выгрузку. на какие пункты меню нажимала
#59 by Mikeware
Короче, технология изменения баз (ЦБ в ПБ, ПБ в ЦБ, нераспределенки в распределенку и обратно, одной ПБ в другую и т.п.) давно и неожднократно описана. Методика решения проблемы в дана в . Будут вопросы - отвечу. а пока - стёб...
#60 by Nadya
"Администрирование" - "выгрузить данные"
#61 by andrewks
чтд
#62 by Mikeware
и это вполне нормально. она имеет всю инфу о всех периферийках в т.ч.
#63 by Mikeware
Хотя подумал... Не уверен... "выгрузку" не делал лет пять. Но это ничуть не мешает создать базу нужной структуры...
#64 by 1Сергей
так информация об УРБД выгружается полностью
#65 by andrewks
она не ответила, сохранился ли у неё этот изначальный файл выгрузки
#66 by Mikeware
А какая разница? :-)
#67 by Nadya
Изначальный файл сохранился. Сейчас у меня в каталоге инф.базы есть все три файла и DBSETUUID - как был изначально. В конфигураторе в управлении данными В обмене активна только кнопка "Центральная ИБ". Как бы я ни меняла значение поля DBSTATUS - все равно активна только эта кнопка. Короче, не понимаю, че делать.
#68 by Mikeware
ту так надо удалить лишние строки, поменять статус у обоих баз в 1сдбсет, ну и подправить 1ссистем...
#69 by Nadya
Теперь пишет "файл переноса содержит данные выгруженные из неизвестной информационной базы". Почему, непонятно. Проверила соответствие кодов в 1SDBSET- совпадают.
#70 by 1Сергей
а уид?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С