Hyppää sisältöön

Määritykset tietokannan palautuksen jälkeen

Kaikki tämän sivun toimenpiteet tehdään Microsoft SQL Server Management Studiossa.

Tietokannan omistajan tarkistus

Suorita kaksi alla olevaa kyselyä. Jos kyselyt eivät palauta samaa arvoa, omistajan vaihtamiseksi on suoritettava toinen kysely.

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

Kysely 2

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

Vertaa kyselyjen 1 ja 2 suorittamisen jälkeen tuloksia:

  • Jos kyselyjen 1 ja 2 tulokset ovat samat, toimia ei tarvita.

  • Jos kyselyjen 1 ja 2 tulokset ovat erilaiset, suorita seuraava kysely:

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

Tiettyjen vakioiden tarkistus

Seuraavilla kyselyillä voi tarkistaa, että tietyt vakiot säilyvät:

Kysely 1

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

Jos tulos ei ole 1, suorita seuraava kysely:

1
ALTER database Hpliance SET TRUSTWORTHY ON

Kysely 2

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

Jos tulos ei ole 1, suorita seuraava kysely:

1
sp_configure 'clr enabled', 1;

Broker-palvelun aktivointi

Asenna broker suorittamalla seuraava kysely:

1
ALTER DATABASE [HPliance] SET ENABLE_BROKER with rollback immediate