Pembaruan untuk MS DRDA Service untuk dukungan yang lebih baik transaksi terdistribusi

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 3032484
Ringkasan
Layanan Microsoft DRDA mendukung DRDA terdistribusi Unit kerja (DRDA DUW) dua fase commit transaksi dan transaksi XA didistribusikan untuk mengaktifkan pembaruan handal melalui jaringan. Integrasi Server (HIS) 2013 host pembaruan kumulatif 3 (CU3) mencakup perbaikan dan peningkatan layanan DRDA didistribusikan transaksi dukungan, sebagai berikut.

DRDA DUW transaksi

Tidak seperti versi rilis DRDA layanan atau pembaruan kumulatif sebelumnya, pembaruan ini memungkinkan dukungan DRDA DUW transaksi antara DRDA klien dan DRDA layanan yang dipetakan ke XA transaksi antara DRDA layanan dan SQL Server. Dukungan ini terjadi dengan mendistribusikan transaksi DRDA DUW (dipetakan ke ID transaksi XA) untuk SQL Server dan dengan membuat daftar transaksi MS DTC XA. Layanan DRDA mempertahankan berbasis berkas (transactionlog.data) data log transaksi (UOWID, XID, status, log data) untuk semua DRDA sesi. Ketika DRDA sesi berakhir dengan transaksi dalam keraguan, Layanan Pertanyaan DRDA DRDA klien mensinkronisasi ulang log. Dan ketika DRDA layanan mulai dan menemukan di keraguan transaksi log, Layanan Pertanyaan DRDA DRDA klien mensinkronisasi ulang log.

Transaksi XA

Transaksi XA antara klien DRDA dan layanan DRDA sekarang didistribusikan ke SQL Server dan terdaftar dengan MS DTC. Selama pemulihan transaksi, Layanan DRDA kembali ke klien DRDA daftar di keraguan yang didasarkan pada informasi di log transaksi DTC.

Informasi pembaruan kumulatif

Pemutakhiran ini disertakan dalam Pemutakhiran kumulatif 3 untuk Server integrasi Host 2013.
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Informasi lebih lanjut

Layanan integrasi (konfigurasi) data untuk DRDA

Mengkonfigurasi layanan untuk DRDA

file konfigurasi aplikasi
Konfigurasi Layanan DRDA disimpan dalam file konfigurasi aplikasi MsDrdaService.exe.config, dan berkas XML (pemetaan pesan galat dan pemetaan jenis data) yang terkait. Saat menjalankan layanan DRDA monitor berkas MsDrdaService.exe.config perubahan. Ketika perubahan terdeteksi, Layanan DRDA membaca dan menggunakan informasi konfigurasi diubah saat proses masuk sambungan baru.

Pasca penginstalan, profesional TI dapat menyesuaikan konfigurasi Layanan DRDA dengan mengedit file konfigurasi aplikasi MsDrdaService.exe.config menggunakan editor XML dan berkas 2013\system\Schemas\HostIntegrationDrdaServiceConfiguration.xsd C:\Program Files\Microsoft Server integrasi Host yang terkait.

Mengkonfigurasi sambungan SQL Server

Resynchronization
Elemen resynchronizationManager berkas MsDrdaService.exe.config berisi transaksi resynchronization pengaturan untuk mengatur masuk SQL klien didistribusikan transaksi. Jenis resynchronizationManageradalah Microsoft.HostIntegration.Drda.Server.ResynchronizationManager yang proses transaksi terdistribusi masuk. Ini termasuk transaksi pendaftaran Koordinator transaksi terdistribusi Microsoft, log transaksi dan transaksi dalam keraguan daftar resynchronization.

<hostIntegration.drdaAs.drdaService xmlns="http://schemas.microsoft.com/his/DrdaAs/DrdaService/2013">  <services>    <service name="DrdaService1">      <resynchronizationManager type="Microsoft.HostIntegration.Drda.Server.ResynchronizationManager, Microsoft.HostIntegration.Drda.Server,Version=9.0.1000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"        transactionExpiryDuration="P3D"        resyncRetryDurationInMinutes = "3"        resyncIntervalInMinutes = "1"        transactionLogLocation =""        />

Contoh 1: Saham resynchronizationManager elemen ditambahkan ke bagian hostIntegration.drdaAs.drdaService berkas MsDrdaService.exe.config.

Catatan Anda harus menambahkan MsDrdaService.exe.config elemen resynchronizationManagerbaru sebelum Anda menjalankan PowerShell untuk membaca atau menulis pengaturan dalam elemen baru ini.

Transaksi kedaluwarsa durasi
Atribut transactionExpriryDurationmemerintahkan Layanan DRDA tentang durasi waktu agar transaksi dalam file catatan transaksi. Setelah jangka waktu telah berlalu, remote layanan transaksi dari berkas. Atribut ini opsional menerima nilai durasi. nilai asali adalah PT3D (periode waktu adalah 3 hari). Nilai durasi yang ditetapkan dalam bentuk PnYnMnDTnHnMnS.

Item Deskripsi
P Periode waktu selama (diperlukan)
nY Jumlah tahun.
nM Jumlah bulan.
nD Jumlah hari.
T Mulai dari bagian waktu (diperlukan untuk menentukan durasi waktu yang terdiri dari detik, menit atau jam).
nH Jumlah jam.
nM Jumlah menit.
S Jumlah detik.
Daftar Tabel 1: Durasi waktu ditulis dalam XML format.

Resynchronization ulang durasi
Atribut resyncRetryDurationInMinutesmemerintahkan Layanan DRDA tentang durasi (dalam menit) dalam mencoba memproses item dalam daftar di keraguan transaksi resynchronization. Atribut ini opsional menerima nilai bilangan bulat. nilai asali adalah3 menit.

Resynchronization interval
Atribut resyncIntervalInMinutesmemerintahkan Layanan DRDA tentang interval (dalam menit) antara pemrosesan item dalam daftar di keraguan transaksi resynchronization. Atribut ini opsional menerima nilai bilangan bulat. nilai asali adalah1 menit.

Lokasi log transaksi
Atribut transactionLogLocationmemerintahkan Layanan DRDA tentang mana harus menulis berkas log transaksi. Atribut ini opsional menerima nilai string. nilai asali adalah string kosong yang ditetapkan sebagai Server integrasi Host jejak folder.

Untuk informasi selengkapnya, lihat dokumentasi MSDN Layanan DRDA didistribusikan transaksi.

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 3032484 - Tinjauan Terakhir: 01/27/2016 07:54:00 - Revisi: 1.0


  • kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB3032484 KbMtid
Tanggapan