Udostępnij za pośrednictwem


Uaktualnienie (Service Broker)

Service Brokeroperacji nie zmieniają się podczas bazy danych lub wystąpienie Aparat baz danych są uaktualniane z SQL Server 2005 do SQL Server 2008. Service Broker Funkcje dostępne w SQL Server 2005 mają takie samo zachowanie w SQL Server 2008.

SQL Server 2005bazy danych są uaktualniane do SQL Server 2008 gdy spełnione są następujące:

  • They are attached to an instance of the SQL Server 2008 Aparat baz danych after they are detached from an instance of the SQL Server 2005 Aparat baz danych.

  • Wystąpienie Aparat baz danych są uaktualnione z SQL Server 2005 do SQL Server 2008.

Priorytety konwersacji

Po SQL Server 2005 bazy danych jest uaktualniany do SQL Server 2008konwersacji nadal działają tak samo jak w SQL Server 2005, ale obiekty systemowe są wbudowane do obsługi konwersacji priorytetów:

  • Proces uaktualniania tworzy nowe obiekty systemowe wymagane do obsługi priorytetów konwersacji.Dodaje konwersacji priorytet kolumn do istniejących tabele systemowe, widoki, śledzenia zdarzeń i liczników wydajności.

  • Opcja bazy danych HONOR_BROKER_PRIORITY zainicjować jest domyślnie wyłączona.

  • Wszystkie istniejące wiadomości w kolejkach usługa mają ich priorytet zestaw do 10.Oznacza to, że będą one pierwszej wiadomości pobrane przez przyjęcie sprawozdań.

  • Wszystkich konwersacji punkty końcowe w uaktualnioną bazą danych są przypisywane domyślny priorytet konwersacji 5.

Można uruchomić używać priorytetów konwersacji w uaktualnioną bazą danych, wykonując następujące czynności:

  • Przy użyciu instrukcja ALTER DATABASE do zestaw opcję bazy danych HONOR_BROKER_PRIORITY na.

  • Przy użyciu instrukcja tworzenia priorytet BROKER definiują zestaw priorytetów konwersacji w bazie danych.