MEMPERBAIKI: kesalahan "SQLCODE: -204" saat IBM DB2 mengirim pernyataan SQL yang berisi pengidentifikasi yang dikutip sepenuhnya

Berlaku Untuk
Host Integration Server 2013

Gejala

Pernyataan SQL dikirim dari IBM DB2 ke Layanan Microsoft for Distributed Relational Database Architecture (DRDA). Jika pernyataan tersebut berisi pengidentifikasi yang dikutip dengan kualifikasi penuh, seperti "SCHEMA1. TABLE1," pesan kesalahan yang menyerupai berikut ini mungkin ditampilkan pada sistem host IBM:

Catatan

Kode SQL: -204
SQLSTATE: 42704
SQLERRMT: pemberi kualifikasi." ADALAH NAMA YANG TIDAK DITENTUKAN

Penyebab

Masalah ini terjadi karena trafo SQL yang digunakan oleh Layanan Microsoft untuk DRDA tidak mengurai dan memperbarui pengidentifikasi yang dikutip sepenuhnya dengan benar. Selain itu, transformator SQL tidak memperbarui nama koleksi yang dipetakan ke nama skema berdasarkan pengaturan dalam file App.config yang digunakan oleh Layanan Microsoft untuk DRDA.

Resolusi

Informasi pembaruan kumulatif

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

Status

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