Kończenie konwersacji między bazami danych
Tego samouczka jest przeznaczona dla użytkowników, którzy są nowe w Service Broker, ale znają pojęcia bazy danych i Transact-SQL instrukcje. Pomóc w nowym użytkownikom rozpocząć pracę dzięki możliwości wyświetlania ich sposobu tworzenia i uruchamiania podstawowych konwersacji między dwie bazy danych na tym samym wystąpienie z Database Engine.
Zakres informacji w samouczku
Ten samouczek opiera się na zadania, które wiadomości z samouczka Kończenie konwersacji w jednej bazie danych. W tym samouczku przedstawiono sposoby konfigurowania konwersacji, aby było ono uruchamiane między dwie bazy danych na tym samym wystąpienie z Database Engine.
Czynności, która będzie występowała Lekcja 2 jest taki sam, jak te można stosować Lekcja 1, z następującymi wyjątkami:
Utworzy dwie bazy danych: InitiatorDB and TargetDB.Będzie można tworzyć wszystkie usługa inicjatora i kolejki w InitiatorDB oraz miejsce docelowe usługa i kolejki w miejsce docelowe BAZY DANYCH.
Spowoduje utworzenie dwóch kopii typów wiadomości i kontaktów, z których jeden w InitiatorDB , a druga w TargetDB.Po obu stronach konwersacji musi mieć dostęp do definicji typu i kontrakt wiadomości, które są identyczne.
Właociwooć ZAUFANEGO bazy danych zostanie ustawiona na ON w InitiatorDB.Jest to najprostszy mechanizm umożliwiający konwersacji między dwie bazy danych, gdy są one w tym samym wystąpieniu Database Engine.
Przedstawiono instrukcje, które musi zostać uruchomiona w każdej bazy danych, aby zakończyć konwersację, a kolejność, w którym musi być uruchomiony.
Messages are not transmitted across a network for conversations that have both ends in the same instance of the Database Engine.Database Engine security and permissions restricts access to authorized principles.Szyfrowanie sieci nie jest wymagana dla tego scenariusza.
Ten samouczek podzielono na cztery lekcje:
Lekcja 1: Tworzenie baz danych
W tej lekcji do tworzenia baz danych i włączyć opcję godne zaufania w bazie danych inicjatora.Lekcja 2: Tworzenie obiekty domiejsce doceloweowe konwersacji
W tej lekcji utworzyć typy wiadomości, kontrakt, usług i kolejek w miejsce docelowe bazie danych.Lekcja 3: Tworzenie obiektów konwersacji inicjatora
W tej lekcji utworzyć typy wiadomości, kontrakt, usług i kolejek w bazie danych inicjatora.Lekcja 4: Począwszy od konwersacji i przenoszenia wiadomości
W tej lekcji wykonaniu podstawowych konwersacji przez rozpoczęciem komunikacji i przekazywania wiadomości żądania od inicjatora do miejsce docelowe.Następnie przekazuje wiadomość odpowiedzi do inicjatora i zakończyć rozmowę.
Wymagania
Aby ukończyć tego samouczka, należy zapoznać się z Transact-SQL język i za pomocą Database Engine Edytor kwerend w SQL Server Management Studio. Musisz mieć tworzenie bazy danych, tworzenie bazy danych bez lub ALTER DATABASE bez uprawnień do uruchomienia tego samouczka.
System musi być zainstalowane następujące elementy:
Żadnej wersji SQL Server 2005 lub SQL Server 2008.
Albo SQL Server Management Studio lub Management Studio Diagram Express.
Program Internet Explorer 6 lub nowszej wersja.
Uwaga
Przeglądając samouczki, zaleca się dodanie Następny and Poprzedni przycisków na pasku narzędzi przeglądarki dokumentu.Aby uzyskać więcej informacji zobacz Adding Next and Previous Buttons to Help.