Saltar a contenido

Configuraciones después de la restauración en la base de datos

Todas las operaciones en esta página se deben realizar en Microsoft SQL Server Management Studio.

Verificación del propietario de la base de datos

Ejecutar las dos consultas a continuación. Si ambas consultas no devuelven el mismo valor, entonces es necesario ejecutar otra consulta para cambiar el propietario.

Cuestionario 1

1
SELECT SD.[SID] ,SL.Name as [LoginName] FROM master..sysdatabases SD inner join master..syslogins SL on SD.SID = SL.SID Where SD.Name = 'Hpliance' 

Cuestionario 2

1
Select [SID] From Hpliance.sys.database_principals Where Name = 'DBO'

Después de ejecutar las consultas 1 y 2, comparar los resultados:

  • Si los resultados de las consultas 1 y 2 son idénticos, no se requiere ninguna acción.

  • Si los resultados de las consultas 1 y 2 son diferentes, ejecute la siguiente consulta:

    1
    EXEC sp_changedbowner '<Valeur SL.Name renvoyée par la requête 1>'
    

Verificación de ciertas constantes

Las siguientes consultas pueden utilizarse para verificar que se conservan ciertas constantes:

Cuestionario 1

1
select is_trustworthy_on from sys.databases where name = 'Hpliance'

Si el resultado no es 1, ejecute la siguiente consulta:

1
ALTER database Hpliance SET TRUSTWORTHY ON

Cuestionario 2

1
select * from sys.configurations where name like '%clr%'

Si el resultado no es 1, ejecute la siguiente consulta:

1
sp_configure 'clr enabled', 1;

Activación del intermediario

Para instalar el broker, ejecute la siguiente consulta:

1
ALTER DATABASE [HPliance] SET ENABLE_BROKER with rollback immediate