У меня есть база данных в SQL Server Managment Studio. Я сделать резервную копию моей базы данных, используя этот скрипт:Management Studio Diffrent файлы после резервного копирования
use mydatabase
BACKUP DATABASE mydatabase
TO DISK = 'D:\mydatabase\backup.BAK'
GO
BACKUP DATABASE mydatabase
TO DISK = 'E:\mydatabase\work.BAK'
GO
Моя проблема заключается в том, что файлы backup.BAK и work.BAK имеют одинаковый размер. Я проверяю каждый байт, и эти файлы не совпадают. Кто-нибудь знал, почему?
Я не знаю точно, но это неудивительно. Время будет изменено между двумя резервными копиями, и, вероятно, произошли некоторые изменения в данных, если база данных активна. Размер может не измениться, поскольку количество страниц может оставаться неизменным, даже если некоторые из дополнений могут быть заменены данными. –
«НЕ ТАКИЕ» - очень неопределенный термин, вы имеете в виду, что они не одинаковы по размеру? Если разница в размере и данных не изменилась, поскольку они находятся на разных дисках, возможно, один из них сжат, а другой нет. –
Или «размер на диске» отражает два диска с разными размерами блоков или полностью разные базовые архитектуры хранения данных (один из которых - это накопитель с флэш-накопителем?) - это один из SAN? - это один FAT32 и NTFS? И т. Д.). Согласились с @ M.Ali, что означает «не то же самое»? Как именно вы проверяете размер? –