Zum Inhalt

Konfigurationen nach der Wiederherstellung der Datenbank

Alle Vorgänge auf dieser Seite sind in Microsoft SQL Server Management Studio auszuführen.

Prüfung des Eigentümers der Datenbank

Führen Sie die beiden folgenden Abfragen aus. Geben beide Abfragen nicht denselben Wert zurück, muss eine weitere Abfrage ausgeführt werden, um den Eigentümer zu ändern.

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

Abfrage 2

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

Vergleichen Sie nach der Ausführung der Abfragen 1 und 2 die Ergebnisse:

  • Sind die Ergebnisse der Abfragen 1 und 2 identisch, ist keine Aktion erforderlich.

  • Sind die Ergebnisse der Abfragen 1 und 2 unterschiedlich, führen Sie die folgende Abfrage aus:

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

Prüfung bestimmter Konstanten

Mit den folgenden Abfragen kann geprüft werden, dass bestimmte Konstanten erhalten bleiben:

Abfrage 1

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

Ist das Ergebnis nicht 1, führen Sie die folgende Abfrage aus:

1
ALTER database Hpliance SET TRUSTWORTHY ON

Abfrage 2

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

Ist das Ergebnis nicht 1, führen Sie die folgende Abfrage aus:

1
sp_configure 'clr enabled', 1;

Aktivierung des Broker

Um den Broker zu installieren, führen Sie die folgende Abfrage aus:

1
ALTER DATABASE [HPliance] SET ENABLE_BROKER with rollback immediate