Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Востановление бэкапа базы в чистую базу  [new]
_Groxot_
Member

Откуда: Оттуда
Сообщений: 481
Добрый день. Есть старая версия базы. в которой есть часть таблиц с одинаковыми именами с новой базой.
Т.е.
1я база
Table1
Table2
Table3
Table4
2я база
Table1
Table2
Table3
Table4
Table5
Table6

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

Не хочется писать скуль для каждой таблицы ибо их за 100. Есть ли методы тупого залива. Типа имя таблицы совпало столбец по имени совпал... залили. И игнорировать правила типа Not Null и идентити. заранее спасибо
23 июн 11, 15:53    [10862979]     Ответить | Цитировать Сообщить модератору
 Re: Востановление бэкапа базы в чистую базу  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Стандартных средств нет, ищите другие:
https://www.sql.ru/faq/faq_topic.aspx?fid=805
23 июн 11, 15:57    [10863023]     Ответить | Цитировать Сообщить модератору
 Re: Востановление бэкапа базы в чистую базу  [new]
KORSA
Member

Откуда:
Сообщений: 56
redgate sql compare
23 июн 11, 16:25    [10863369]     Ответить | Цитировать Сообщить модератору
 Re: Востановление бэкапа базы в чистую базу  [new]
Newber
Member

Откуда: Planet Earth
Сообщений: 107
KORSA,

Да, Ред Гейт очень классная шттука :)
просто развернёте бэкап сравните, и он сгенерит вам скрипт,на схему можно и на данные :)
23 июн 11, 16:33    [10863468]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить