Service Broker uygulamaları kaldırma
Yalnızca veritabanını aynı barındırılması devam ettiğinizde, bir Hizmet Aracısı uygulama kaldırmalısınız örnek, ancak bundan sonra uygulama uygulayan hizmet sağlar.Bir veritabanını, o veritabanındaki Hizmet Aracısı nesneleri keser.Bir veritabanını, bunlardan biri taşıma örnek o veritabanında bulunan hizmetleri de diğerine taşır.
Başlatan bir hizmet kaldırılıyor
Başlatan bir hizmet kaldırmak için , giden iletileri oluşturmasını uygulama durdurun.Uygulama, yeni iletiler göndermesini engellemek için en iyi yolu, uygulama türüne bağlıdır.Bir görüşme başlatmak için bir saklı yordamın kullanan bir uygulama için bu saklı yordam bırak gerekebilir.Dış program için program kullanıcılar tarafından kullanılamamasını veya programı kaldırmanız gerekebilir.
Yeni iletiler oluşturmak hizmet durdurulduktan sonra hizmet, sırada kalan her iletinin işler dikkat edin.Her iletinin sıraya alır, görüşmeyi bir hata ile sona erdirir ve görüşmeyi durumunu kaldırır, basit bir yordam yazabilirsiniz.Konuşmayı olağan biçimde sona erdirmek yerine, kapatılıyor, hizmet bir yanıt bekle için hedef uygulamaları izin verir sıradaki tüm iletileri işledikten kapalı.
Son olarak, Hizmet Aracısı artık hizmeti iletileri kabul ettiğinden emin olmak için hizmet tanımını bırakın.hizmet için tüm yollar bırakın.Bu nesneler, başka bir hizmet tarafından kullanılmadığı sürece sözleşmeler, ileti türleri ve hizmetin kuyruklarında bırak örnek.Gerekirse, depolanan etkinleştirme yordamı için hizmet bırakın.
Hedef hizmet kaldırılıyor
Hedef hizmet kaldırmak için , ilk hizmetin sırada kalan her ileti işleme emin olun.Uygulamayı iletileri işleyecek, uygulamaya özgü hatalı konuşmaları sona erdirir, basit bir yordam yazmak veya yalnızca Hizmet Aracısı hatasıyla konuşmaları sona erdirmek için hizmetin bırak sağlayabilirsiniz.Hangi yöntem, seçtiğiniz görüşmeleri sonlandırma olağan biçimde sona erdirmek başlatan bir uygulama sağlar yerine hizmet bir yanıt beklerken, kapatma.
Başlatan hizmetleri barındıran veritabanlarında, kaldırma, hizmet ağ adresini içeren her yol bırakın.Yollar bu hizmet için bırakma msdb veritabanı örnekleri, bu hizmetin ilgili iletiler iletilemiyor.hizmet barındıran örnek bir rotada içeriyorsa msdb hizmet, bırakma yol.
Son olarak, Hizmet Aracısı artık hizmeti iletileri kabul ettiğinden emin olmak için hizmet tanımını bırakın.Bu nesneler, başka bir hizmet tarafından kullanılmadığı sürece sözleşmeler, ileti türleri ve hizmetin kuyruklarında bırak örnek.Gerekirse, depolanan etkinleştirme yordamı için hizmet bırakın.