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.