Współdziałania i współistnienia (Service Broker)
Service Brokerw SQL Server 2008 działa tak samo jak w SQL Server 2005, z wyjątkiem dla konwersacji priorytetów.
Priorytety konwersacji
Nie można zdefiniować priorytety konwersacji w bazach danych, które są dołączone do wystąpienia Aparat baz danych programu SQL Server 2005.Wszystkie Service Broker operacji w SQL Server 2005 baz danych działają jakby wszystkie mają taki sam poziom priorytetu.
W rozmowach między SQL Server 2008 i SQL Server 2005 bazy danych punktów końcowych konwersacji w SQL Server 2005 bazy danych zawsze działa tak, jakby miały domyślny priorytet poziom 5.Można skonfigurować punkty końcowe konwersacji w SQL Server 2008 bazy danych do różnych poziomów priorytetu, ale nie punkty końcowe w SQL Server 2005 baz danych.Wszystkie wiadomości są przesyłane z SQL Server 2005 wystąpienie tak, jakby miały priorytet poziom 5.Wszystkie kolejki usługa w SQL Server 2005 baz danych powrót grupy konwersacji i wiadomości tak, jakby miały ten sam poziom priorytetu.
Aby włączyć priorytety konwersacji w SQL Server 2005 bazy danych, można wykonać następujące czynności:
Uaktualnienie bazy danych do SQL Server 2005 w jednym z następujących sposobów:
Uaktualnianie wystąpienie Aparat baz danych do SQL Server 2008.
Odłączanie bazy danych i podłączenie go do SQL Server 2008 wystąpienie Aparat baz danych.
Użyj ALTER DATABASE instrukcja ustawić opcję bazy danych HONOR_BROKER_PRIORITY on.
Użyj Utworzyć priorytet BROKERA, ZMIENIA priorytet BROKERA, i DROP priorytet BROKERA instrukcji, aby skonfigurować zestaw priorytetów konwersacji w bazie danych.