FIX: Pesan galat ketika permintaan dikirim ke DB2 z/OS versi 7 di lingkungan Host integrasi Server 2009: "SQLSTATE: HY000, SQLCODE:-344"

Berlaku untuk: Host Integration Server 2009

Gejala


Pertimbangkan skenario berikut ini di lingkungan Microsoft Host integrasi Server 2009:
  • Anda menggunakan Microsoft OLE penyedia DB untuk DB2 atau Adaptor Microsoft BizTalk untuk DB2 untuk menyambung ke IBM DB2 z/OS versi 7.
  • Anda menerapkan pembaruan yang dijelaskan di artikel Pangkalan Pengetahuan Microsoft berikut ini:
    2538036 MEMPERBAIKI: Data yang salah dapat dimasukkan ke dalam jenis data grafis DB2 ketika Anda menggunakan penyedia data Server integrasi Host 2009
Dalam skenario ini, permintaan yang dikirim ke DB2 z OS versi 7 gagal, dan Anda menerima pesan galat berikut:
SQLSTATE: HY000, SQLCODE:-344
Selain itu, jika Anda menggunakan BizTalk Adapter untuk DB2, suatu peristiwa yang menyerupai berikut ini mungkin dicatat ketika masalah ini terjadi:
Catatan Masalah ini juga dapat terjadi jika Anda menjalankan IBM DB2 z/OS versi 8 dalam mode kompatibilitas.

Penyebab


Masalah ini terjadi karena pembaruan 2538036 meliputi perubahan yang menambahkan dukungan untuk titik kode didistribusikan Data manajemen (DDM) perintah sumber Identifier (CMDSRCID). Titik kode CMDSRCID tidak didukung di IBM DB2 z/OS versi 7. Oleh karena itu, DB2 menolak salah satu perintah yang menyertakan kode titik.Catatan IBM telah menambahkan dukungan untuk titik kode CMDSRCID di IBM DB2 z/OS versi 8.

Pemecahan Masalah


Informasi Hotfix

Tersedia hotfix yang didukung dari Microsoft. Namun, hotfix ini ditujukan untuk memperbaiki masalah yang dijelaskan di artikel ini. Hotfix ini hanya berlaku untuk sistem yang mengalami masalah yang dijelaskan di artikel ini. Hotfix ini mungkin akan menerima pengujian tambahan. Oleh karena itu, jika Anda tidak terlalu dipengaruhi oleh masalah ini, kami sarankan Anda menunggu pemutakhiran perangkat lunak berikutnya yang berisi perbaikan terbaru ini. Apabila hotfix tersedia untuk diunduh, ada bagian "Tersedia unduhan Hotfix" di bagian atas artikel Pangkalan Pengetahuan ini. Jika bagian ini tidak muncul, hubungi layanan pelanggan Microsoft dan dukungan untuk mendapatkan hotfix. Catatan Jika terjadi masalah tambahan atau apabila pemecahan masalah apa pun diperlukan, Anda mungkin harus membuat permintaan layanan secara terpisah. Biaya dukungan biasa akan berlaku untuk dukungan tambahan pertanyaan dan masalah yang tidak memenuhi syarat untuk hotfix ini. Untuk daftar lengkap nomor telepon layanan pelanggan Microsoft dan dukungan atau untuk membuat permintaan layanan terpisah, kunjungi situs web Microsoft berikut: Catatan Formulir "Tersedia Unduhan Hotfix" menampilkan bahasa hotfix tersedia. Jika Anda tidak melihat bahasa Anda, hal ini karena hotfix tidak tersedia untuk bahasa tersebut.

Prasyarat

Anda harus memiliki Server integrasi Host 2009 diinstal untuk menerapkan hotfix ini.

Informasi menghidupkan ulang

Anda tidak harus menghidupkan ulang komputer setelah menerapkan hotfix ini.

Informasi penggantian

Hotfix ini tidak menggantikan hotfix yang diedarkan sebelumnya.

Informasi berkas

Versi bahasa Inggris dari hotfix ini memiliki atribut berkas (atau atribut berkas yang lebih baru) yang tercantum dalam tabel berikut. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Waktu Universal Terkoordinasi (UTC). Saat melihat informasi berkas, waktu akan diubah ke waktu lokal. Untuk menemukan perbedaan antara waktu UTC dan waktu lokal, gunakan tab Zona Waktu di item Tanggal dan Waktu di Panel Kontrol.
Host Server integrasi 2009, edisi 32-bit
Nama fileVersi fileUkuran fileTanggalWaktuPlatform
Db2oledb.dll8.0.3812.2540,49627-May-201123:36x86
Drdaresync.exe8.0.3812.2478,04027-May-201123:36x86
Microsoft.hostintegration.adapters.msdb2.management.dll8.0.3812.2407,47227-May-201123:36x86
Microsoft.hostintegration.adapters.msdb2.runtime.dll8.0.3812.279,78427-May-201123:36x86
Microsoft.hostintegration.dataaccesslibrary.dll8.0.3812.21,279,89627-May-201123:36x86
Microsoft.hostintegration.dataaccesstool.exe8.0.3812.2505,74427-May-201123:36x86
Microsoft.hostintegration.msdb2client.dll8.0.3812.2239,50427-May-201123:36x86
Msdrda.dll8.0.3812.2882,51227-May-201123:36x86
Snanls.dll8.0.3812.2109,39227-May-201123:36x86
Host Server integrasi 2009, edisi 64-bit
Nama fileVersi fileUkuran fileTanggalWaktuPlatform
Db2oledb.dll8.0.3812.2540,49627-May-201123:36x86
Drdaresync.exe8.0.3812.2478,04027-May-201123:36x86
Microsoft.hostintegration.adapters.msdb2.management.dll8.0.3812.2407,47227-May-201123:36x86
Microsoft.hostintegration.adapters.msdb2.runtime.dll8.0.3812.279,78427-May-201123:36x86
Microsoft.hostintegration.dataaccesslibrary.dll8.0.3812.21,279,89627-May-201123:36x86
Microsoft.hostintegration.dataaccesstool.exe8.0.3812.2505,74427-May-201123:36x86
Microsoft.hostintegration.msdb2client.dll8.0.3812.2239,50427-May-201123:36x86
Msdrda.dll8.0.3812.2882,51227-May-201123:36x86
Snanls.dll8.0.3812.2109,39227-May-201123:36x86
Db2oledb.dll8.0.3812.2763,72827-May-201123:40x64
Drdaresync.exe8.0.3812.2675,16027-May-201123:40x64
Microsoft.hostintegration.adapters.msdb2.management.dll8.0.3812.2407,47227-May-201123:40x86
Microsoft.hostintegration.adapters.msdb2.runtime.dll8.0.3812.279,78427-May-201123:40x86
Microsoft.hostintegration.dataaccesslibrary.dll8.0.3812.21,279,89627-May-201123:40x86
Microsoft.hostintegration.dataaccesstool.exe8.0.3812.2505,74427-May-201123:40x86
Microsoft.hostintegration.msdb2client.dll8.0.3812.2239,50427-May-201123:40x86
Msdrda.dll8.0.3812.21,531,21627-May-201123:40x64
Snanls.dll8.0.3812.2128,33627-May-201123:40x64
Catatan Karena file dependensi, perbaikan terbaru yang berisi berkas tersebut juga dapat berisi file-file tambahan.

Status


Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Referensi


Produk pihak ketiga yang dibahas dalam artikel ini dibuat oleh perusahaan independen dan terpisah dari Microsoft. Microsoft tidak memberikan garansi, secara tersirat atau dalam bentuk apa pun, terkait kinerja atau keandalan produk ini.