SQL Server 2016 вторичный часто выдается ошибка 3456, как предотвратить ошибку базы данных SQL 3456? - PullRequest
1 голос
/ 05 мая 2019

Не удалось повторить запись журнала (410417: 192254: 28) для идентификатора транзакции (0: 1838907632), на странице (1: 761914), блок выделения 72057594280869888, база данных «****» (идентификатор базы данных 5). Страница: LSN = (410417: 191949: 3), единица выделения = 72057594280869888, тип = 10. Журнал: OpCode = 7, контекст 10, PrevPageLSN: (410417: 192254: 26). Восстановление из резервной копии базы данных или восстановление базы данных.

Версия:

Microsoft SQL Server 2016 (SP2) (KB4052908) - 13.0.5026.0 (X64)   
Mar 18 2018 09:11:49   
Copyright (c) Microsoft Corporation  Enterprise Edition (64-bit) 
on Windows Server 2016 Datacenter 10.0 <X64> (Build 14393) (Hypervisor)

Ошибка 3456 часто возникает в операции INSERT после таблицы TRUNCATE.

SELECT * 
FROM fn_dump_dblog ('410417:191949:3', '410417:192254:28', N'DISK', 1, N'E:\BackUp\dbname_2019_05_04_020310_6766368.trn',
    DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT,
    DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT,
    DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT,
    DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT,
    DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT,
    DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT,
    DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT,
    DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT,
    DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT)
 WHERE \[transaction ID\] ='0000:6d9b80f0'

enter image description here

...