Имя: Пароль:
1C
1С v8
Как найти отличия в структуре двух возможно не одинаковых SQL-баз.
0 never_sleep
 
12.02.16
06:53
(если не ту ветку выбрал, поправьте, пожалуйста)
Есть 2 базы ТиС 9.2 на sql-2005. Данные в них разнятся, но структура должна быть одинаковая. Но есть подозрение, что не на 100% одинаковая. Как проверить и узнать, в чем их отличия на уровне структуры? Средствами среды sql2005 или может какими сторонними утилитами. Сравнивать вручную можно, конечно, но хотелось бы что-нить автоматическое.
1 Amra
 
12.02.16
07:01
Сравнить мдшники не предлагать?
2 vip03
 
12.02.16
07:09
самый простой вариант через объединение конфигураций.
покажет какие объекты и чем различаются.
или скажет что конфигурации идентичны.
3 los_hooliganos
 
12.02.16
07:10
Попробуй сделать копирование из базы в базу. Если есть различия в структуре таблиц, то визард переноса данных тебе это покажет.
4 los_hooliganos
 
12.02.16
07:10
+(3) Это ситуация если по какой-то причине менялась структура таблиц 1С руками.
5 ЧеловекДуши
 
12.02.16
07:15
(0) Есть такая вещь, как Конфигуратор. Полезная штука. Позволяет сверять две конфигурации. И смотреть их разницу.
6 ЧеловекДуши
 
12.02.16
07:15
(3) Хороший метод, но зачем? :)
7 ЧеловекДуши
 
12.02.16
07:18
(1) >>> Сравнивать вручную можно, конечно, но хотелось бы что-нить автоматическое.

Он это называет вручную :)
8 cw014
 
12.02.16
07:53
(7) Нужно что бы все автоматически. Нажал на кнопку а она "Сейчас, сейчас, вот тут не так и тут не так, но ничего, я сама придумаю что тут правильно и сделаю красиво. А ты поди пока кофе попей, вон я тебе уже сварила..."
9 mehfk
 
12.02.16
07:59
(0) FC /L file1.dds file2.dds > diff.txt
10 never_sleep
 
12.02.16
08:29
Ребят, тем кто советует МДшники сравнивать или делать объединение конфигураций - я не настолько глуп) Наверное, нужно предысторию рассказать. Я правил на копии базы структуру её таблиц скуль-запросами. Потом, все возвращал, но возможно не все доделал. Все это делалось давно. Копия той базы - уже основная рабочая база. Но не могу её обратно вернуть в дбф - ошибка на стадии загрузки системной информации. Появилась мысль о том, что возможно не все нормально вернул в структуре БД. МДшник о моих манипуляциях знать не может. Сравнивать их бесполезно. Они одинаковые. Нужно сравнить именно 2 скуль базы. И посмотреть конкретно в чем они различаются.
11 never_sleep
 
12.02.16
08:31
Возможно, есть лишний столбец. Я такие создавал при переносе движений и потом вроде удалял, но есть вероятность, что не все. Как глянуть наглядно?
12 never_sleep
 
12.02.16
08:36
(4) Попробую. Спасибо.
Ошибка? Это не ошибка, это системная функция.