Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 7645|Відповідь: 0

[Джерело] Синхронізація даних міграції між базами даних SQL Server

[Копіювати посилання]
Опубліковано 13.07.2020 14:16:20 | | |
Деякий час тому, через потребу, дані з бази А потрібно було мігрувати до бази Б, щоб зробити дані в обох базах даних однаковими. Я використовував SSIS для завершення, бо це була нова таблиця, створена мною на той час, тому при створенні таблиці я додав поле rowversion, щоб розрізнити, які дані відрізняються між базами даних A і B, і мігрував дані лише з різними номерами версій, не копіюючи всю таблицю для підвищення ефективності. Однак не завжди необхідно працювати з новою таблицею, наприклад, коли потрібно працювати з існуючою таблицею, у цій таблиці немає поля версії ряду, щоб розрізнити старі та нові дані, що тоді робити?

Насправді, перед тим, як звернутися до бази даних SQL Server, я користувався базою даних Mysql, яка мала бінлог для запису даних, які оброблялися, але SQL server не мав binlog, а файл транзакційного журналу 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