Ders 4: Görüşme nesneleri siliniyor
Bu derste, etkin bir iç etkinleştirme konuşma desteklemek bir veritabanı nesnelerini bırakın öğreneceksiniz saklı yordam.
Yordamlar
AdventureWorks2008R2 veritabanına geçiş yapmak
Kopyalama ve aşağıdaki kodu bir Query Editor penceresine yapıştırın.Daha sonra çalıştırmak için içeriğinde geçiş yapma AdventureWorks2008R2 veritabanı.
USE AdventureWorks2008R2; GO
Konuşma nesnelerini bırakın
Kopyalama ve aşağıdaki kodu bir Query Editor penceresine yapıştırın.Daha sonra görüşme desteklemek için kullanılan nesneleri için çalıştırın.
IF EXISTS (SELECT * FROM sys.objects WHERE name = N'TargetActivProc') DROP PROCEDURE TargetActivProc; IF EXISTS (SELECT * FROM sys.services WHERE name = N'//AWDB/InternalAct/TargetService') DROP SERVICE [//AWDB/InternalAct/TargetService]; IF EXISTS (SELECT * FROM sys.service_queues WHERE name = N'TargetQueueIntAct') DROP QUEUE TargetQueueIntAct; -- Drop the intitator queue and service if they already exist. IF EXISTS (SELECT * FROM sys.services WHERE name = N'//AWDB/InternalAct/InitiatorService') DROP SERVICE [//AWDB/InternalAct/InitiatorService]; IF EXISTS (SELECT * FROM sys.service_queues WHERE name = N'InitiatorQueueIntAct') DROP QUEUE InitiatorQueueIntAct; -- Drop contract and message type if they already exist. IF EXISTS (SELECT * FROM sys.service_contracts WHERE name = N'//AWDB/InternalAct/SampleContract') DROP CONTRACT [//AWDB/InternalAct/SampleContract]; IF EXISTS (SELECT * FROM sys.service_message_types WHERE name = N'//AWDB/InternalAct/RequestMessage') DROP MESSAGE TYPE [//AWDB/InternalAct/RequestMessage]; IF EXISTS (SELECT * FROM sys.service_message_types WHERE name = N'//AWDB/InternalAct/ReplyMessage') DROP MESSAGE TYPE [//AWDB/InternalAct/ReplyMessage];
Sonraki Adımlar
Öğretici burada bitiyor. Öğreticiler yalnızca kısa girişlerdir. Tüm kullanılabilir seçenekleri açıklamazlar. Öğreticiler basitleştirilmiş mantık ve hata işleme kullanır ve bir üretim ortamında kullanılmamalıdır. Verimli, güvenilir ve sağlam görüşmeleri oluşturmak için Bu öğreticide örnek çok daha karmaşık kod gerekir.