Preskočiť na obsah

Konfigurácie databázy po obnovení

Všetky operácie na tejto stránke treba vykonať v Microsoft SQL Server Management Studio.

Overenie vlastníka databázy

Spustite dva nasledujúce dotazy. Ak oba dotazy nevrátia rovnakú hodnotu, je potrebné spustiť ďalší dotaz na zmenu vlastníka.

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

Dotaz 2

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

Po vykonaní dotazov 1 a 2 porovnajte výsledky:

  • Ak sú výsledky dotazov 1 a 2 identické, nevyžaduje sa žiadna akcia.

  • Ak sa výsledky dotazov 1 a 2 líšia, vykonajte nasledujúci dotaz:

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

Overenie niektorých konštánt

Pomocou nasledujúcich dotazov môžete overiť, či sa niektoré konštanty zachovali:

Dotaz 1

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

Ak výsledok nie je 1, vykonajte nasledujúci dotaz:

1
ALTER database Hpliance SET TRUSTWORTHY ON

Dotaz 2

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

Ak výsledok nie je 1, vykonajte nasledujúci dotaz:

1
sp_configure 'clr enabled', 1;

Aktivácia brokera

Ak chcete nainštalovať broker, spustite nasledujúci dotaz:

1
ALTER DATABASE [HPliance] SET ENABLE_BROKER with rollback immediate