go backsqlschool blogs list

Event Message : Bring msdb online, or enable Service Broker

by Antonios Chatzipavlis

Πριν από μερικές μέρες ένας αγαπητος φίλος και συνάδελφος στο autoexec.gr έβαλε μια ερώτηση για το πρόβλημα το οποίο αντιμετώπιζε και το οποίο ήταν το εξής:

Στον Event Viewer υπήρχε το εξής μύνημα από τον SQL Server

“Server-level event notifications can not be delivered. Either Service Broker is disabled in msdb, or msdsb failed to start. Event notifications in other databases could be affected as well. Bring msdb online, or enable Service Broker.”

Για να λυθεί το παραπάνω πρέπει να ακολουθηθεί η εξής διαδικασία

  1. Σταμάτησε το SQL Server Agent Service
  2. Εκτέλεσε τα παρακάτω από ένα query
    1. ALTER DATABASE MSDB SET SINGLE_USER WITH ROLLBACK IMMEDIATE
    2. ALTER DATABASE MSDB SET ENABLE_BROKER
    3. ALTER DATABASE MSDB SET MULTI_USER
  3. Ξεκίνα ξανά το SQL Server Agent Service ή κάνε restart
Ημερομηνία: 19 March 2011 22:51
Αξιολόγηση:
Κατηγορίες:
Tags:
Share it:

Σχετικά Blog Post

Αφήστε το σχόλιο σας - Leave your comment

Τα σχόλια έχουν κλείσει.
Επιτρέπονται μόνο τα σχόλια από τα μέλη του SqlSchool.gr.


newsletter subscription

Εάν επιθυμείτε να λαμβάνετε ενημέρωση από εμάς, δώστε μας το e-mail σας.
PASS chapter logo
Official Professional Association for SQL Server (PASS) chapter for Greece
Join to PASS