Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

Birden çok SQL sorguları veya saklı yordam çağrılarında Host Integration Server 2013 tek < eşitleme > bloğunda keserken çağrıları beklediğiniz gelen ters sırayla işlenir. Örneğin, aşağıdaki XML kod örneği birden çok saklı yordam çağrıları tek < eşitleme > bloğunda içerir:

<sync>
<StoredProcedure>
<SP_CHAR_INOUT INOUTVAL1 ="ABCDEFGHIJ" />
</StoredProcedure>
<StoredProcedure>
<SP_CHAR_INOUT INOUTVAL1 ="BCDEFGHIJK" />
</StoredProcedure>
<StoredProcedure>
<SP_CHAR_INOUT INOUTVAL1 ="CDEFGHIJKL" />
</StoredProcedure>
</sync>

Bu örnekte, < eşitleme > bloktaki son saklı yordam çağrısı yürütülen ilk sağlayıcıdır.

Neden

BizTalk Adapter for DB2 mağazalar için < eşitleme > kayıtları ters sırada yürütülür bir yığındaki engelleyin. Bu davranış, bugüne kadar Host Integration Server 2006 beri BizTalk Adapter for DB2'in bir parçası olmuştur.

Çözüm

Toplu güncelleştirme bilgileri

Bu sorunu gideren düzeltme, Host Integration Server 2013 için toplu güncelleştirme 2 ' de eklenmiştir.

Geçici çözüm

SQL yürütmek için sorgu veya saklı yordam listelenen sırada çağırır, her sorgu koymak veya depolanmış yordam çağrısı aşağıdaki örnekte olduğu gibi kendi < eşitleme > bloğuna:

<sync>
<StoredProcedure>
<SP_CHAR_INOUT INOUTVAL1 ="ABCDEFGHIJ" />
</StoredProcedure>
</sync>
<sync>
<StoredProcedure>
<SP_CHAR_INOUT INOUTVAL1 ="BCDEFGHIJK" />
</StoredProcedure>
</sync>
<sync>
<StoredProcedure>
<SP_CHAR_INOUT INOUTVAL1 ="CDEFGHIJKL" />
</StoredProcedure>
</sync>

Not: Her deyim içinde kendi hareket işlendiğinden koymak her sorgu veya saklı yordam çağrısı kendi < eşitleme > bloğuna ve herhangi bir nedenle bir sorgu veya saklı yordam çağrıları başarısız olduğunda, DB2 veritabanında eksik güncelleştirmeleri alırsınız.

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi

Bu güncelleştirmeyi uyguladıktan sonra BizTalk Adapter for DB2 her SQL sorgusu ve ona eşlik eden XML dosyasında listelenir sırada bir < eşitleme > blok içinde yer alan bir saklı yordam çağrısı işler.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×