2009-01-29 22 views
15

Estoy intentando hacer una copia de seguridad de una base de datos en SQL Server 2008 y comprimir la base de datos utilizando la nueva característica de compresión. Sin embargo, cuando corro el siguiente código, aparece un mensaje de error extraño:SQL Server 2008 Backup Compression Standard Edition

Backup Database <Database> To Disk 'C:\Backup' With Compression 

me sale este mensaje de error:

base de datos de copia de seguridad con la compresión no es compatible con la edición estándar

¿Esto significa que tengo que actualizar a la versión completa o hay una forma de habilitar la compresión en la edición estándar?

+0

Usted tendrá que ejecutar un script para zip o rar el archivo después de la copia de seguridad, al igual que en los viejos tiempos –

+0

Sí, es una de las tantas veces que desea que la línea de comando en Windows sea tan buena y fácil como en Linux ... – Guillaume86

Respuesta

15

La compresión de copia de seguridad no se admite en las ediciones SQL 2008 Express, Workgroup o Standard, solo en Enterprise. No hay forma de activar esto sin actualizar su versión a Enterprise.

Aunque no puede hacer copias de seguridad con compresión en esas versiones, puede RESTORE a partir de copias de seguridad comprimidas.

Consulte http://technet.microsoft.com/en-us/library/bb964719.aspx para obtener más información.

1

Es necesario Enterprise Edition para que

3

podría ser útil también - para determinar qué edición de SQL Server se está ejecutando, ejecute la siguiente consulta SQL:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition') 

Ver http://support.microsoft.com/kb/321185

15

Me doy cuenta de que esta es una publicación anterior, pero solo para mostrar esto como una de las primeras entradas en una búsqueda de Google: con SQL Server 2008 R2, Standard Edition también obtiene compresión de respaldo. Más información aquí: http://technet.microsoft.com/en-us/library/bb964719.aspx

+0

solo restaurando copias de seguridad comprimidas o me perdí algo? edit: ok entiendo, en la edición de 2012 vuelven al asunto "de Enterprise" ... – Guillaume86

0

BACKUP DATABASE WITH COMPRESSION no es compatible con Express Edition (64 bits).

+0

La pregunta se refería claramente a "Standard Edition", no Express Edition –

0

Significa que la compresión de respaldo no es compatible con Standard Edition de SQL Server 2008. No hay formas de 'habilitarla'. Si necesita la función de compresión de respaldo en su edición de SQL Server, la mejor manera es usar software de terceros. Algunos de ellos tienen un algoritmo de compresión más eficiente que el nativo. Yo recomendaría probar EMS SQL Backup

Cuestiones relacionadas