Saltar a contenido

Configuraciones posteriores a la restauración de la base de datos

Todas las operaciones de esta página deben realizarse en Microsoft SQL Server Management Studio.

Comprobación del propietario de la base de datos

Ejecute las dos consultas siguientes. Si ambas no devuelven el mismo valor, es necesario ejecutar otra consulta para cambiar el propietario.

Consulta 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' 

Consulta 2

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

Tras ejecutar las consultas 1 y 2, compare los resultados:

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

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

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

Comprobación de determinadas constantes

Las consultas siguientes permiten comprobar que se conservan determinadas constantes:

Consulta 1

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

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

1
ALTER database Hpliance SET TRUSTWORTHY ON

Consulta 2

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

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

1
sp_configure 'clr enabled', 1;

Activación del broker

Para instalar el broker, ejecute la consulta siguiente:

1
ALTER DATABASE [HPliance] SET ENABLE_BROKER with rollback immediate