PERBAIKAN: Layanan Microsoft untuk DRDA tidak mencatat nama paket SQL statis dalam pernyataan SQL

Berlaku Untuk
Host Integration Server 2013

Gejala

Pertimbangkan skenario berikut:

  • Anda menggunakan Layanan Microsoft for Distributed Relational Database Architecture (DRDA) untuk mengirim pernyataan SQL dari IBM DB2 ke SQL Server.
  • Pernyataan SQL berparameter disertakan dalam paket SQL statis.
  • Nilai data parameter yang diteruskan dalam pernyataan SQL adalah nilai yang tidak valid untuk tipe data yang digunakan.

Dalam skenario ini, nama paket SQL statis yang dijalankan saat terjadi kesalahan tidak ditulis ke file log Layanan Microsoft untuk DRDA. Nama paket SQL statis yang hilang menyulitkan untuk mengidentifikasi paket mana yang gagal ketika ada beberapa paket SQL yang dijalankan oleh Layanan Microsoft untuk DRDA.

Resolusi

Informasi pembaruan kumulatif

Perbaikan yang mengatasi masalah ini disertakan dalam Pembaruan Kumulatif 1 untuk Host Integration Server 2013.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Informasi Selengkapnya

Setelah Pembaruan Kumulatif 1 diterapkan, Layanan Microsoft untuk DRDA menulis detail tambahan ke file log ketika terjadi kesalahan selama pemrosesan nilai data parameter SQL yang tidak valid. Detail tambahan mencakup nama paket SQL dan token konsistensi.