Μετάβαση στο περιεχόμενο

Διαμορφώσεις της βάσης δεδομένων μετά την επαναφορά

Όλες οι ενέργειες αυτής της σελίδας πρέπει να εκτελεστούν στο Microsoft SQL Server Management Studio.

Επαλήθευση του κατόχου της βάσης δεδομένων

Εκτελέστε τα δύο παρακάτω ερωτήματα. Εάν τα δύο ερωτήματα δεν επιστρέφουν την ίδια τιμή, πρέπει να εκτελέσετε ένα ακόμη ερώτημα για να αλλάξετε τον κάτοχο.

Ερώτημα 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' 

Ερώτημα 2

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

Μετά την εκτέλεση των ερωτημάτων 1 και 2, συγκρίνετε τα αποτελέσματα:

  • Εάν τα αποτελέσματα των ερωτημάτων 1 και 2 είναι πανομοιότυπα, δεν απαιτείται καμία ενέργεια.

  • Εάν τα αποτελέσματα των ερωτημάτων 1 και 2 διαφέρουν, εκτελέστε το ακόλουθο ερώτημα:

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

Επαλήθευση ορισμένων σταθερών

Τα ακόλουθα ερωτήματα σάς επιτρέπουν να επαληθεύσετε ότι ορισμένες σταθερές διατηρούνται:

Ερώτημα 1

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

Εάν το αποτέλεσμα δεν είναι 1, εκτελέστε το ακόλουθο ερώτημα:

1
ALTER database Hpliance SET TRUSTWORTHY ON

Ερώτημα 2

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

Εάν το αποτέλεσμα δεν είναι 1, εκτελέστε το ακόλουθο ερώτημα:

1
sp_configure 'clr enabled', 1;

Ενεργοποίηση του μεσίτη (broker)

Για να εγκαταστήσετε τον μεσίτη (broker), εκτελέστε το ακόλουθο ερώτημα:

1
ALTER DATABASE [HPliance] SET ENABLE_BROKER with rollback immediate