У меня есть база данных, а у моего друга есть копия той же базы данных. Мы оба внесли изменения в наши собственные копии, и теперь мы хотим обменять эти изменения. Как мы можем это сделать? мы попробовали скрипт обновления, но это не сработало? Если есть быстрый способ сделать это, я хотел бы это знать.Как скопировать изменения из одной базы данных в другую
ответ
Вы устанавливаете репликацию перед использованием баз данных. SQL Server Replication
Или используйте коммерческий инструмент, например Data Compare, если репликации не было. , например. Сравнение данных SQL RedGate.
Выполните резервное копирование по обеим базам данных (вашим и вашим друзьям). Затем восстановите резервные копии друг друга на своей машине.
Вы увидите изменения другой стороны и потеряете свою собственную, если вы сделаете это так. То, что хочет OP, заключается в объединении изменений обеих сторон. Это не работает с резервным копированием/восстановлением. –
@ OlivierJacot-Descombes это правда. В OP он сказал об обмене, поэтому я взял это как то, что сделал друг и проигнорировал все, что было в их собственной версии. – Steven
Redgate SQL Compare сделают это за вас. Существует полнофункциональная 14-дневная пробная версия, которую я бы рекомендовал попробовать.
Если вы ищете более зрелые процессы, вы, вероятно, захотите рассмотреть возможность изменения версий вашей базы данных, что означает, что вы делитесь своими изменениями так же, как и с кодом приложения, просто проверяя изменения. В Redgate у нас есть SQL Source Control, что интегрируется с SSMS или, альтернативно, имеет Redgate ReadyRoll, который интегрируется с Visual Studio.
Дайте мне знать, если у вас есть вопросы.
- 1. Как скопировать таблицу из одной базы данных в другую?
- 2. Как скопировать таблицу быстро из одной базы данных в другую
- 3. Как скопировать структуру таблицы из одной базы данных в другую?
- 4. Как скопировать записи из одной базы данных в другую?
- 5. Как скопировать строки из одной базы данных MySQL в другую
- 6. Как скопировать данные из одной базы данных в другую?
- 7. Как скопировать все таблицы из одной базы данных в другую
- 8. Как скопировать документ из одной базы данных в другую (couchDB)
- 9. Скопировать таблицу из одной базы данных в другую базу данных
- 10. Скопировать новые записи из одной базы данных в другую
- 11. Можно ли скопировать таблицы из одной базы данных в другую?
- 12. LLBLGen: Скопировать таблицу из одной базы данных в другую
- 13. Скопировать хранимую процедуру из одной базы данных в другую
- 14. Скопировать таблицу из одной базы данных в другую
- 15. Скопировать данные из одной базы данных в другую
- 16. Скопировать объекты из одной базы данных в другую
- 17. Как скопировать таблицы данных и базы данных из одной базы данных в другую
- 18. Скопируйте изменения из одной базы данных mysql в другую
- 19. svn: как скопировать изменения из одной ветви признака в другую
- 20. Как скопировать всех пользователей базы данных из одной базы данных в другую
- 21. Как скопировать данные из одной таблицы базы данных в другую таблицу базы данных?
- 22. Как скопировать VARBINARY, чтобы скопировать его из одной базы данных в другую с помощью скрипта?
- 23. Доступ Копирование данных из одной базы данных в другую
- 24. Perl копирование данных из одной базы данных в другую
- 25. Я хочу скопировать таблицу из одной базы данных и вставить в другую таблицу базы данных
- 26. Экспорт всей базы данных из одной базы данных в другую
- 27. Как скопировать столбец данных из одной таблицы в другую
- 28. PostgreSQL Таблица копирования Python из одной базы данных в другую
- 29. Как скопировать таблицу из одной базы данных в другую базу данных в MySQL
- 30. Как скопировать содержимое из одной базы данных в другую базу данных в sqllite android?
Вы говорите об изменениях данных или изменениях схемы? –
Изменения схемы не являются данными – Nysa
Ниже я поставил ответ на Redgate. –