665 Ошибка, которая мешает резервному копированию базы данных
При попытке сделать резервную копию базы данных она дает сбой на 30 процентов. Я пытаюсь выполнить дефрагментацию диска, чтобы решить проблему, но он все равно не выполняется на том же этапе. Я хотел бы понять, почему это не удалось.
Ошибка резервного копирования для сервера 'Servernamehere'. (Microsoft.SqlServer.SmoExtended)
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
System.Data.SqlClient.SqlError: Ошибка записи "E:\Microsoft SQL Server\MSAS10.MSSQLSERVER\Backup\FrameProcess\FrameProcess.bak": 665(Запрошенная операция не может быть завершена из-за ограничения файловой системы) (Microsoft.SqlServer.Smo)
5 ответов
У нас была та же проблема: резервное копирование завершается с ошибкой 665.
Причиной была чрезмерная фрагментация диска.
Пожалуйста, смотрите: http://support.microsoft.com/kb/2002606
Мы запускаем Windows Defrag на всех дисках, и это исправлено.
Одной из причин этой ошибки может быть использование сжатия папок. Если вы используете его, попробуйте создать резервную копию в несжатой папке.
Не могли бы вы проверить это на уровне диска:-
Любая фрагментация и сжатие выполняется с требуемым интервалом. Если да, отключите его, чтобы решить проблему. Попросите команду сервера сделать это, если вы не можете.
У меня была та же проблема, и ее удалось решить после отключения диска.
Вы смотрели на это? http://support.microsoft.com/default.aspx?scid=kb;EN-US;957065
Вы не указываете ОС, но симптомы звучат похоже.
Мне удалось обойти эту ошибку, указав несколько файлов в резервной копии вместо одного большого файла. Вся резервная копия составляет около 60 ГБ, я разделил ее на 12 файлов по 5 ГБ, и ошибка исчезла.
Позже я проверил уровень фрагментации для этого конкретного диска, и он показал около 40% фрагментации. Это может быть связано, как указано в предыдущих ответах.