Gå til indholdet

Konfigurationer efter gendannelse af databasen

Alle handlinger på denne side skal udføres i Microsoft SQL Server Management Studio.

Kontrol af databasens ejer

Kør de to forespørgsler nedenfor. Hvis de to forespørgsler ikke returnerer den samme værdi, er det nødvendigt at køre endnu en forespørgsel for at ændre ejeren.

Forespørgsel 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' 

Forespørgsel 2

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

Sammenlign resultaterne, når forespørgsel 1 og 2 er kørt:

  • Er resultaterne af forespørgsel 1 og 2 identiske, kræves der ingen handling.

  • Er resultaterne af forespørgsel 1 og 2 forskellige, skal du køre følgende forespørgsel:

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

Kontrol af visse konstanter

Med de følgende forespørgsler kan du kontrollere, at visse konstanter er bevaret:

Forespørgsel 1

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

Er resultatet ikke 1, skal du køre følgende forespørgsel:

1
ALTER database Hpliance SET TRUSTWORTHY ON

Forespørgsel 2

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

Er resultatet ikke 1, skal du køre følgende forespørgsel:

1
sp_configure 'clr enabled', 1;

Aktivering af brokeren

Kør følgende forespørgsel for at installere brokeren:

1
ALTER DATABASE [HPliance] SET ENABLE_BROKER with rollback immediate