Ir al contenido principal

Entradas

Mostrando entradas de agosto, 2008

SQL Server 2005 - Error: Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects.

Ya van varias ocasiones que me sucede que cuando quiero por comodidad tener el diagrama de la base de datos me sale el error en mención (título del escrito). Al principio fue una calamidad resolver este error, pero ya no demoro ni el minuto corrigiendolo. Hay varias posibles soluciones, pero aqui solo te daré dos que son las más probables: Solución 1: En el SQL Server Management Studio hacer lo siguiente: Botón derecho en tu Base de Datos, escoge propiedades. Vete a la opción Opciones de Página (Options Page) En la lista desplegable (Dropdown) títulada Nivel de Compatibilidad (Compatibility Level) escoge la opción "SQL Server 2005(90)". De no funcionarte la solución 1, aplica la siguiente: En la ventana de Query del SQL Server Management Studio, ejecuta la siguiente instrucción: EXEC sp_dbcmptlevel 'Tu_BD', '90'; go ALTER AUTHORIZATION ON DATABASE::Tu_BD TO "sa" go use [Tu_BD] go EXECUTE AS USER = N'dbo' REVERT go Están han sido las dos