Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 7645|Ответ: 0

[Источник] Синхронизация данных миграции между базами данных SQL Server

[Скопировать ссылку]
Опубликовано 13.07.2020 14:16:20 | | |
Некоторое время назад, из-за необходимости, данные из базы A нужно было перенести в базу B, чтобы сделать данные в обеих базах одинаковыми. Я использовал SSIS для завершения, потому что это была новая таблица, созданная мной на тот момент, поэтому при создании таблицы я добавил поле rowversion, чтобы различать, какие данные отличаются между базами данных A и B, и мигрировал данные только с разными номерами версий, не копируя всю таблицу для повышения эффективности. Однако не всегда необходимо работать с новой таблицей, например, когда нужно работать с существующей таблицей, в ней нет поля rowversion для различия между старыми и новыми данными, что тогда делать?

На самом деле, до обращения в базу данных SQL Server я использовал базу данных Mysql, которая содержала бинлог для записи обработанных данных, но у sqlserver не было бинлога, а файл журнала транзакций baiTransaction Log File — это файл, используемый для записи обновлений базы данных с расширением ldf. Вы можете сжать логи и использовать сторонний инструмент для просмотра логов. Например, исследуйте журналы SQL.

Для подробного ознакомления с журналом Thing Log загляните в этот блог https://www.cnblogs.com/CareySon/archive/2012/02/14/2351149.html




Предыдущий:Вопросы по тестированию Alibaba Cloud ACA — типичные вопросы облачного теста безопасности
Следующий:Angular 9 Series (XI) 5 способов определить стили
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com