Стандартная версия сжатия SQL Server 2008
Я пытаюсь создать резервную копию базы данных в SQL Server 2008 и скомпилировать базу данных с использованием новой функции сжатия. Однако, когда я запускаю следующий код, я получаю странное сообщение об ошибке:
Backup Database <Database> To Disk 'C:\Backup' With Compression
Я получаю это сообщение об ошибке:
Резервная база данных с сжатием не поддерживается в стандартной версии
Означает ли это, что мне нужно обновить до полной версии или есть способ включить сжатие в стандартной версии?
Ответы
Ответ 1
Сжатие резервных копий не поддерживается в выпусках SQL 2008 Express, Workgroup или Standard, только на Enterprise. Невозможно включить это, не обновляя версию до Enterprise.
Хотя вы не можете выполнять резервное копирование с сжатием в этих версиях, вы можете ВОССТАНОВИТЬ из сжатых резервных копий.
Подробнее см. http://technet.microsoft.com/en-us/library/bb964719.aspx.
Ответ 2
Я понимаю, что это старый пост, но просто чтобы выбросить его там, так как он показал как одну из первых записей в поиске Google - с SQL Server 2008 R2, Standard Edition также получает резервное сжатие. Дополнительная информация здесь: http://technet.microsoft.com/en-us/library/bb964719.aspx
Ответ 3
Может быть полезно также - для определения версии SQL Server, на которой вы работаете, выполните следующий SQL-запрос:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
См. http://support.microsoft.com/kb/321185
Ответ 4
Для этого вам требуется Enterprise Edition
Ответ 5
BACKUP DATABASE WITH COMPRESSION
не поддерживается в Express Edition (64-разрядная версия).
Ответ 6
Это означает, что резервное сжатие не поддерживается стандартной версией SQL Server 2008. Нет возможности "включить" его. Если вам нужна функция сжатия резервных копий в вашей версии SQL Server, лучший способ - использовать стороннее программное обеспечение. Некоторые из них имеют более эффективный алгоритм сжатия, чем собственный. Я бы рекомендовал попробовать EMS SQL Backup
Ответ 7
Чтобы подтвердить, начиная с SQL Server 2012, все выпуски (кроме Express) поддерживают сжатие резервной копии: https://technet.microsoft.com/en-us/library/cc645993(v=sql.110).aspx