sql-server azure azure-sql-database

sql server - calcular el tamaño de la base de datos SQL sql



sql-server azure (1)

Esto probablemente se deba a que está ejecutando la consulta en la base de datos maestra . Si está utilizando SQL Server Management Studio, elija primero su base de datos (no la base de datos maestra) y ejecute la consulta. Esto debería funcionar. Ah, y por cierto, si quieres el tamaño en megabytes, prueba lo siguiente:

SELECT (SUM(reserved_page_count) * 8192) / 1024 / 1024 AS DbSizeInMB FROM sys.dm_db_partition_stats

O También puede verificar el tamaño de su base de datos y su uso a través del Portal de administración de Windows Azure.

Fuente: https://azure.microsoft.com/en-us/documentation/articles/sql-database-monitoring-with-dmvs/

¿Cómo puedo calcular el tamaño actual de una base de datos SQL Azure? (No el límite de tamaño máximo)

Varios lugares ( como este ) sugieren usar este sql:

SELECT SUM(reserved_page_count) * 8192 FROM sys.dm_db_partition_stats

Sin embargo, al ejecutar esto como el inicio de sesión del Administrador recibo este error:

Msg 297, Level 16, State 1, Line 1 The user does not have permission to perform this action.