Uaktualnienie (usługa Broker)
Service Broker operacji nie należy zmieniać, gdy bazy danych lub wystąpienie Database Engine zainstalowane poprzez uaktualnienie systemu SQL Server 2005 Aby SQL Server 2008. The Service Broker features available in SQL Server 2005 have the same behavior in SQL Server 2008.
SQL Server 2005 uaktualniania baz danych SQL Server 2008 Jeśli spełnione są następujące:
They are attached to an instance of the SQL Server 2008 Database Engine after they are detached from an instance of the SQL Server 2005 Database Engine.
Wystąpienie Database Engine są one jest uaktualniana SQL Server 2005 Aby SQL Server 2008.
Priorytety konwersacji
Gdy SQL Server 2005 Baza danych jest uaktualniany do SQL Server 2008, nadal działają tak samo konwersacji SQL Server 2005, ale obiekty systemowe są przeznaczone do obsługi konwersacji priorytetów:
Proces uaktualniania tworzy nowe obiekty systemowe wymagane do obsługi konwersacji priorytetów.Dodaje konwersacji priorytet kolumn do istniejących tabele systemowe, widoki, śledzenia zdarzeń i liczników wydajności.
Można zainicjować HONOR_BROKER_PRIORITY opcję bazy danych jest domyślnie wyłączona.
Wszystkie istniejące wiadomości w kolejkach usługa mają ich priorytet zestaw do 10.Oznacza to, będą one pierwszej wiadomości pobierane przez argumenty przyjęcie.
Wszystkie punkty końcowe konwersacji uaktualnionej bazy danych są przypisywane domyślny priorytet konwersacji 5.
Można uruchomić za pomocą priorytetów konwersacji w uaktualnionej bazy danych, wykonując następujące czynności:
Za pomocą instrukcja ALTER DATABASE do zestaw opcja HONOR_BROKER_PRIORITY bazy danych.
Za pomocą instrukcja CREATE priorytet BROKERA zdefiniować zestaw priorytetów konwersacji w bazie danych.