Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Ручная реструктуризация ИБ 77 (число прочтений - 1790 )
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Ручная реструктуризация ИБ 77
20. Февраля 2012 :: 12:29
Печать  
Друзья, расскажите, делает ли кто-нибудь реструктуризацию ИБ вручную и какие инструменты для этого использует.

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

Поэтому особо самоуверенные спецы делают так.
Например добавление регистра: создать руками таблицы ra/rg нужной структуры, добавить поле rf в журнал, подложить новый md.

Вопрос. Нет ли у кого-нибудь инструмента например для сравнения структуры двух ИБ или чего-либо подобного для упрощения и наиболее безопасного выполнения ручной реструктуризации.
  

1&&2&&3
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ручная реструктуризация ИБ 77
Ответ #1 - 20. Февраля 2012 :: 12:33
Печать  
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Ручная реструктуризация ИБ 77
Ответ #2 - 20. Февраля 2012 :: 12:40
Печать  
Спасибо.
Видимо то что нужно. А сам из этого чем то пользуешься?
  

1&&2&&3
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Ручная реструктуризация ИБ 77
Ответ #3 - 20. Февраля 2012 :: 12:47
Печать  
Добавление нового регистра делается быстро.

А вот любая модификация регистра долго потому что  1с делает построчно
копию каждой строки ra ( и при этом для после каждой строки
идет перестроение индекса) .Т.е. по завершению создания второй таблицы если все влезло в память то первоначальные таблицы
удаляются rg пересчитываются. можно перед началом процесса
удалить все из rg а после пересчитать rg самому.
Средств автоматизации у меня никаких нет каждый раз(достаточно редко) - творческий процесс.

Как делается полное удаление регистра не помню.
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ручная реструктуризация ИБ 77
Ответ #4 - 20. Февраля 2012 :: 13:07
Печать  
trad писал(а) 20. Февраля 2012 :: 12:40:
А сам из этого чем то пользуешься?


Ничем. Пока не возникало такой необходимости.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Ручная реструктуризация ИБ 77
Ответ #5 - 20. Февраля 2012 :: 13:46
Печать  
berezdetsky писал(а) 20. Февраля 2012 :: 12:33:

из всех ссылок, если убрать платные и битые, останется только одна:
http://sourceforge.net/projects/dabcos/files/dabcos%203/
в принципе, как вариант простого контроля наличия отклонений, вполне подходит
  

1&&2&&3
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать