Aracılığıyla paylaş


Geçiş (Service Broker)

Geçiş işlemi normal bir Service Broker Uygulama, başka örnek uygulamayı içeren bir veritabanı taşımaktır Database Engine. Birçok yönünü Service Broker Uygulama, veritabanıyla taşıyın. Uygulamanın bazı yönleri yeniden olmalı veya yeni konumda yeniden yapılandırılmalıdır.

Veritabanını içeren Service Broker nesneleri, saklı yordamlar, sertifikaları, kullanıcıların ve uygulama için giden yollar. Bu veritabanı ile taşıyın.Çoğu Service Broker veritabanları, bir veritabanı ana anahtara sahip. Veritabanında yeni bir konuma iliştirdiğinizde, ana anahtar için parolayı kullanmanız gerekir.

Veritabanını taşıdıktan sonra aşağıdakileri yapmanız gerekir:

  • Gerekli tüm oturumların yapılandırın.

  • hizmet Ile bir görüşme başlatan güncelleştirmelisiniz hizmet taşınma olduğunu.Taşımakta olduğunuz hizmet için bir yol içeren her veritabanı, yeni ağ adresi kullanmak için yolu değiştirme.

  • Etkinleştirmek için DATABASE CREATE veya ALTER DATABASE deyimi kullanın Service Broker geri yüklenen veritabanı için ve teslim iletisi küme farklı Aracısı bir örnek tanıtıcısı. Aracısı bir örnek tanıtıcısı bir ağ üzerinde yalnızca bir veritabanı tarafından kullanılmalıdır.Genellikle, özgün veritabanına özdeş olması amaçlanır bir yedeklemeyi geri yükleme yüklediğinizde örnek tanıtıcısı değiştirmeyin.Örneğin, aşağıdaki nedenlerden biriyle veritabanına taktığınızda Aracısı örnek tanıtıcısı değiştirmeyin:

    • Bir veritabanını kurtarmak için

    • Yansıtılmış bir çift oluşturmak için

    • günlük aktarma için yedek bir sunucu yapılandırmak için

  • Gelen iletiler için yollar hizmet içeren veritabanına eklenmemiştir.Hizmetiniz bir açık rotasında kullanıyorsa msdb veritabanı için hizmet, gelen iletileri yönlendirmek için farklı bir örnek veritabanındaki taktığınızda, bu yol yeniden oluşturmalısınız.

  • Service Broker Bitiş noktası ve taşıma güvenliğini örnek, yerine belirli bir veritabanı için bir bütün olarak uygulanır.Yeni bir örneğini bir veritabanını iliştirmek bitiş noktaları veya bu örnek için taşıma güvenliğini etkilemez.Hizmetiniz iletileri ağ üzerinden gelen gönderiyorsa, siz yeni örnek olduğundan emin olmalısınız bir Service Broker Bitiş noktası. Ayrıca, örnek olarak yapılandırılmış için taşıma güvenliğini uygulamanız için gereken emin olmalısınız.

Bir veritabanını taşıdıktan sonra denetleyebilirsiniz Service Broker çalıştırarak hataları ssbdiagnose yardımcı programı.Daha fazla bilgi için bkz: ssbdiagnose yardımcı programı.