Veritabanları arasındaki bir görüşmeye tamamlanıyor
Bu öğretici, yeni kullanıcılar için amaçlanmıştır Service Broker, ancak veritabanı kavramları ile ilgili bilgi sahibi olduğunuz ve Transact-SQL ifadeler. Yeni kullanıcılar oluşturmak ve aynı iki veritabanı arasında temel bir konuşma'yı çalıştırmak nasıl göstererek başlamanıza yardımcı olacak örnek, Database Engine.
Öğrenecekleriniz
Bu öğreticide, öğretici öğrenilen görevlerdeki oluşturur Bir görüşmeyi tek bir veritabanındaki tamamlanıyor. Bu öğreticide, görüşmeyi aynı iki veritabanı arasında çalıştırır şekilde yapılandırmak öğreneceksiniz örnek, Database Engine.
Ders 2'de izleyeceği adımları sizin ile bu özel Ders 1'de, ardından aynıdır:
Iki veritabanını oluşturacak: InitiatorDB and TargetDB.Ve tüm başlatıcı hizmet, sıraya InitiatorDB ve hedef hizmet sıradaTargetDB.
Oluşturacağınız iki kopyasını ileti türleri ve ilgili kişiler, birinde InitiatorDB ve diğerTargetDB.Konuşmayı her iki tarafına, aynı ileti türü ve anlaşma tanımları erişiminiz olmalıdır.
Açık TRUSTWORTHY veritabanı özelliğini küme InitiatorDB.Bu aynı örneğinde olduklarında iki veritabanları arasındaki görüşmeleri etkinleştirilmesi için basit bir düzenek, Database Engine.
Konuşma ve, bunlar çalıştırılması gereken sıra tamamlamak için her veritabanında hangi ifadeleri çalıştırmalısınız öğreneceksiniz.
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.Bu senaryo için ağ şifreleme gereklidir.
Bu öğreticide, içinde dört dersleri ayrılmıştır:
Ders 1: Veritabanları oluşturma
Bu derste, size veritabanlarını oluşturmak ve başlatıcı veritabanındaki TRUSTWORTHY seçeneğini etkinleştirin.Ders 2: Hedef görüşmeyi nesneleri oluşturma
Bu derste, ileti türleri, anlaşma, hizmet ve kuyruklar Hedef veritabanında oluşturma.Ders 3: Görüşmeyi başlatan nesneleri oluşturma
Bu derste, ileti türleri, anlaşma, hizmetleri ve başlatıcı veritabanındaki kuyruklar oluşturun.Ders 4: Bir görüşmeyi başlayan ve iletileri gönderme
Bu derste, görüşmeyi başlayan ve başlatıcı için hedefin bir istek iletisi gönderme temel konuşma tamamlayın.Daha sonra geri başlatıcı için bir yanıt iletisi iletmek ve konuşmayı sona erdirmek.
Gereksinimler
Bu Öğreticiyi tamamlamak için bilmeniz gereken Transact-SQL dili ve kullanarak Database Engine Sorgu Düzenleyicisi'nde SQL Server Management Studio. Bu Eğitmen'i çalıştırmak için DATABASE CREATE, ANY DATABASE CREATE veya ALTER ANY DATABASE izinleri olması gerekir.
Sistem, aşağıdakilerin kurulu olması gerekir:
Herhangi bir sürümü SQL Server 2005 veya SQL Server 2008.
Her iki SQL Server Management Studio veya Management Studio Hızlı.
Internet Explorer 6 veya sonraki sürüm.
Not
Öğreticiler gözden geçirdiğinizde, eklemenizi öneririz Sonraki and Önceki düğmeleri belge Görüntüleyicisi araç.Daha fazla bilgi için bkz: Yardım için sonraki ve önceki düğme ekleme.