gifts2017

Обработка по переводу БД с платформы 8.2 на 8.1

Опубликовал Dgonson Dgonson (dgonson) в раздел Администрирование - Системное

Если вы перевели 1С на платформу 8.2 и очень хочется назад на 8.1

Посмотрел я на приемущества 8.2... Перешел... Пожалел... Решил вернуться...

Почему пожалел? Опишу проблемы, может кому пригодится:

1. При построении любых отчетов (включая стандартные) с группировкой день либо появляется ошибка

Ошибка выполнения запроса «Номер года в литерале типа ’Дата’ превышает 3999.»

либо выводит в группировку дата значение "01.01.0001", "01.01.0002" и тп.

После перезагрузки 1С сервера все работает пол дня, потом по новой.

2. При обработке больших объемов информации выдает ошибку "Нет памяти", хотя на серверах по 16ГБ ОЗУ и она использована не до конца.

3.Дублирует движния неоторых регистров, например при проведении документа "Возврат товаров от покупателя" по взаиморасчетам должна появится одна запись на 700р., а иногда создается от 2 до бесконечности. Был пример, что при возврате 1200р. - движение на 5млн. При перепроведении все становится ок. Есть подозрение, что это при блокировках транзакций, движения не удалялись...

 

Т.о. решил перейти обратно пока пользователи меня не съели. Стандартных механизмов не нашел, если выгружать данные в бэкап 8.1 за одну ночь не успею провести БД, поэтому пришлось конвертить саму БД обратно.

Внимание!

Конвертация тестировалась на платформах 8.1.13.41 и 8.2.10.77

БД должны быть клиент-серверные SQL

У вас должн быть архив БД 8.1.

По возможности конфигурации архива и текущей БД должны быть  идентичными, иначе могут возникнуть ошибки при опытке открыть измененный объект, тогда придется вручную переименовывать поля.

Теперь как это работает:

1. СДЕЛАЙТЕ АРХИВ ТЕКУЩЕЙ БД!!!!

Я конверитровал 4 разных БД нигде проблем не было, но мало ли...

2. Переименовываете таблицы в БД 8.2:

_YearOffset например в _YearOffset82

_Config        ---> _Config82

_ConfigSave ---> _ConfigSave82

_DBSchema ----> _DBSchema82

_Files         ----> _Files82

_Params     ----> _Params82

 

2.Экспортируете стандартными средствами SQL эти таблицы из архива 8.1 (Правый клик на БД - Экспорт данных... Открывается мастер имопрта/экспорта где нужно выбрать из какой БД в какую какие таблицы перекинуть...)

3. Запускаете обработку, выбираете в ней параметры конвертируемой SQL БД и осуществляете конвертацию.

В процессе конвертации будут переименованы таблицы из формата 8.2  в формат 8.1.

Например,_AccRg в _AccReg.

4. Если необходимо вернуть обратно, то переименовываете таблицы как было, и обработкой делаете обратную конвертацию.

 

 

 

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
ПереименованиеТаблицSQLДляПереходаС82на81.epf
.epf 9,35Kb
11.03.10
148
.epf 9,35Kb 148 Бесплатно

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Reaper_1c Reaper_1c (Reaper_1C) 11.03.10 14:22
С первого января клиент работает под 8.2. Ни одного замечания. Выводы?
2. Dmitry Dmitry (Dimasik2007) 11.03.10 14:27
Странно, также работаем с января, УПП, все летает :)
3. Chin (ChinChin) 11.03.10 14:57
Может кому и сгодиться, но я считаю лишним такие перескоки с платформы на платформу. Может проблема в самой конфигурации была? Поддержу (1) и (2), у нас тоже никаких проблем нет - сижу на 8.2 примерно с декабря. Но плюсик поставлю - буквально вчера кто-то на Мисте про это спрашивал...
4. Герман (German) 11.03.10 15:01
5. Александр Рытов (Арчибальд) 11.03.10 15:29
Ждем обработку по переходу на 8.0. А там, глядишь, и на 7.7. :D
Думается, реально проблемы возникали из-за непотребств пользователей.
marsohod; kote; Душелов; +3 Ответить 2
6. Dgonson Dgonson (dgonson) 11.03.10 18:26
Возможно все дело в размерах БД она весит 190 ГБ, более мелкие БД действительно проблем не доставляли...
7. Dgonson Dgonson (dgonson) 11.03.10 18:28
(5) Не могу представить как пользователь может испортить вывод отчета так, что бы после перезагрузки сервера все работало :)
8. qwerty_3 (qwerty_3) 11.03.10 21:29
На 8.2 перешел около месяца назад, столкнулся с похожими проблемами с датами в запросах и нехваткой памяти на сервере (база 30 Гб). Но возвращаться пока не буду, надеюсь скоро допилят платформу.
9. dushelov (Душелов) 12.03.10 00:30
(5) И перевод на Excel

ЗЫ: Может стоит конфигурацию доработать? Всякие тестирования и исправления запустить?
10. dushelov (Душелов) 12.03.10 00:31
А проблемы с платформой решаются написанием в суппорт 1С для регистрации ошибки и в новом релизе все будет исправлено.
11. Dgonson Dgonson (dgonson) 12.03.10 09:17
(10) Обращались. "Сделайте такую же ошибку в демо версии и пришлите нам"... В "маленькой" конфе ошибок нет, а генерить в ней миллион документов, что бы через месяц - полтора возможно эта проблема была исправлена.... А людям работать надо...

(9) Тестирование и исправление делали... не помогает..дело в самой платформе...
artbear; Pipitoff; +2 Ответить 1
12. Артур Аюханов (artbear) 12.03.10 17:38
(10) Саппорт 1С довольно таки тормозной :(
Прав (11)
Кстати, при переходе с 8.0 на 8.1 была спец.подсистема/конфа для плавного перехода с 8.0 на 8.1 через планы обмена.
для перехода 8.1 на 8.2 есть такая?
13. Артур Аюханов (artbear) 12.03.10 17:41
(10) У меня, например, и в 8.1 есть проблемы - иногда, очень редко, почему-то начинают двоить проводки в некоторых документах.
Т.е. в документе стоит сумма 100 и должна сесть одна проводка, а в базу попадают две абсолютно одинаковые проводки на одну и ту же сумму.
Перерыл всю базу, весь задействованный код, все путем, только штатные пути.
Как доказать проблему саппорту, я даже не знаю.

Пока для проблемных документов написал спец.запрос, который сразу отлавливает подобные двойные проводки.

Но это только те проводки, которые бухи нашли, а сколько еще могли не заметить :)
14. Dgonson Dgonson (dgonson) 15.03.10 08:44
(12) При переходе с 8.1 на 8.2 тоже есть режим "Совместимость с 8.1" и конфу менять вроде как не надо, т.е. как пишут 1С "В подавляющем большинстве случаев конфигурацию изменять не потребуется (при тестировании таких случаев не выявлено)", но возникает проблема не с языком конфигурации, ее то можно решить, вопрос в движке, который решается только обновлением...
15. Виктория Коршанова (Chif13) 16.03.10 10:36
Я конечно все понимаю, перешли на последнюю платформу 8.2. Говорить что проблем нет - не могу... Есть проблемы, причем проблемы платформы. Я не говорю про отчеты и движения - сдесь могут быть проблемы самой конфы. А вот то что окна глючат - однозначно. Журнал регистрации как следует не отрабатывает. То что возвращаться на 8.1 нет смысла это понятно, но до шоколада в 8.2 еще далеко.
16. urbanist Железняков (urbanist) 17.03.10 09:07
А как была сконвертирована в 8.2 (с сохранением совместимости или без)?
17. Alexey Kovalchuk (src) 17.03.10 09:49
dgonson - молодец! Спасибо, особенно что обозначили проблему. 8.2 - сырая платформа пока по части переходов с 8.1, доработают конвертацию еще не скоро, уверен!!!
Спасибо за публикацию!! :)
18. Alexey Kovalchuk (src) 17.03.10 10:30
Не хочу показаться не вежливым, но в этой связи один маленький вопросик.
Каким образом вы установили какая таблица в 8.1 из 8.2 имеет соответствия по имени если
некоторые названия таблиц не имееют даже однокоренных слов??? Пример: НовИмяТаблицы=СтрЗаменить(ИмяТаблицы,"_SequenceBoundary","_SeqB");
эээ метод проб и ошибок??? Спасибо.
19. Сергей Толмачев (sss999) 20.03.10 23:45
C трудом верится что такие базы есть,видимо проблема в размере базы,делай свертку и все будет норм,оперативы реально для такой базы мало,если столько пользователей одновременно работает то какие 16 гигов?шутишь что ли)потому и виснет база и дураку понятно,а когда виснет тогда и начинает проводка множиться,ставь хотя бы 30 гигов для начала.
20. Dgonson Dgonson (dgonson) 21.03.10 19:23
(16) Пробовали разные варианты, с сохранением совместимости и без, результат один.

(18)Не совсем :) Если открыть SQL БД 8.1 и 8.2 закономерности видны, оставшиеся варианты исключались методом исключения. После "возврата" прошло уже 2 недели-никаких проблем не выявлено.

(19) Вы хотите сказать, что старая 8.1 с такой БД работает и все норм, а новая усовершенствованная нет и это нормально? Соглашусь с src 8.2 ПОКА сырая платформа, я не против на нее перейти, но ... пусть сначала заработает по крайней мере не хуже 8.1
21. Сергей Толмачев (sss999) 21.03.10 23:35
думаю windows 7 тоже будет чувствовать себя не комфортно на третьем пне с 256 оперативы)))На то это и новая платформа,блин,за то демагогию устроили.Конечно это не сто процентов так и есть, но логика верная ,не поспоришь.И прежде чем придумывать как оправдать то что вы не смогли перейти на новую платформу,задайте вопрос в службу поддержки а не распространяйте неверные слухи,наверняка они спросят какая у вас конфигурация оборудования.
22. Dgonson Dgonson (dgonson) 22.03.10 09:54
(21) Стоимость сервера более полумиллиона рублей, думаю windows 7 на ней пойдет :D
23. Дмитрий Павлик (DimaP) 18.05.10 11:40
А в новых версиях 8.2 исправили косяк в интерфейсе: в ТЗ нельзя менять цвет шапки и подвала? Все пункты есть (кпонка, надпись...), а вот для ТЗ нет :( Че-то не красиво так смотрится.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа