分散トランザクションのサポートを強化する MS DRDA サービス用の更新プログラム

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:3032484
概要
Microsoft DRDA サービスは、ネットワーク上で信頼性の高い更新プログラムを有効にするのには、DRDA 分散作業単位 (DRDA duw に設定) の 2 フェーズ コミット トランザクションと分散 XA トランザクションをサポートしています。Host Integration Server (HIS) 2013年の累積的な更新プログラム 3 (CU3) には、修正が含まれていて、DRDA サービスの分散トランザクションをサポート向上、次のようにします。

DRDA duw に設定トランザクション

DRDA サービスまたは以前の累積的な更新プログラムのリリース バージョンとは異なりは、この更新プログラムは、DRDA サービスと SQL Server 間での XA トランザクションに割り当てられている DRDA クライアントと DRDA サービスとの間の DRDA duw に設定トランザクションのサポートを使用できます。このサポートは、SQL Server に MS DTC XA トランザクションに参加させると、DRDA duw に設定トランザクション (XA トランザクション ID にマップされている) を配布することで発生します。DRDA のサービスは、DRDA のセッションのすべてのファイル ・ ベース (transactionlog.data) のトランザクション レコード ログ (UOWID、XID では、状態、ログのデータ) を保持します。DRDA セッション終了すると、未確定のトランザクションが DRDA サービスは、DRDA クライアントがログを再同期を要求します。DRDA サービスが起動し、ログに、インダウトのトランザクションを検索、DRDA サービス要求 DRDA クライアントがログを再同期します。

XA トランザクション

DRDA クライアントと DRDA サービスとの間の XA トランザクションでは、SQL Server に配布されるようになりましたし、MS DTC を使用して参加しています。トランザクションのリカバリ中には、DRDA サービスは、DTC トランザクション ・ ログ内の情報に基づく未確定のリストを DRDA クライアントに返します。

累積的な更新プログラムの情報

この更新プログラムが含まれています 累積的な更新 3 Host Integration Server 2013年。
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
詳細

DRDA のデータ (構成) の統合サービス

DRDA のサービスを構成します。

アプリケーション構成ファイル
DRDA のサービスの構成は、MsDrdaService.exe.config アプリケーションの構成ファイルに格納され、XML ファイル (エラー メッセージのマッピングとデータ型のマッピング) に関連付けられています。DRDA サービスは、実行時に、MsDrdaService.exe.config ファイルの変更を監視します。変更が検出されると、DRDA サービスを読み込んで新しい入力方向の接続を処理するときに、変更された構成情報を使用します。

インストール後、IT プロフェッショナルは、XML エディターを使用して、MsDrdaService.exe.config アプリケーションの構成ファイルと関連付けられている C:\Program ファイルの Host Integration Server の 2013\system\Schemas\HostIntegrationDrdaServiceConfiguration.xsd ファイルを編集して DRDA のサービスの構成をカスタマイズできます。

SQL Server 接続を構成します。

再同期
MsDrdaService.exe.config ファイルのresynchronizationManager要素には、連結で SQL クライアントが分散トランザクションを管理するためのトランザクションの再同期の設定が含まれています。ResynchronizationManager型は、バインドで分散トランザクションを処理する Microsoft.HostIntegration.Drda.Server.ResynchronizationManager です。これには、Microsoft 分散トランザクション コーディネーター、トランザクション ログ、およびトランザクションの状態が不明なリストの再同期、トランザクションへの参加が含まれます。

<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 =""        />

例 1: 株式の resynchronizationManager 要素が MsDrdaService.exe.config ファイルの hostIntegration.drdaAs.drdaService セクションに追加します。

注: <b>MsDrdaService.exe.config には、この新しい要素内の設定を読み書きする PowerShell を実行する前に新しいresynchronizationManager要素を追加する必要があります。

トランザクションの有効期間
TransactionExpriryDuration属性では、DRDA サービス時間の間のトランザクション レコードのファイルにトランザクションを保持するように指示します。一定期間が経過した後、サービスのリモート ファイルのトランザクションです。この省略可能な属性は、期間の値を受け入れます。既定値は、PT3D (時間の期間は、3 日間)。期間の値は、PnYnMnDTnHnMnS フォームで指定されます。

アイテム 説明
P (必須) の期間の期間
nY 年の数です。
海里 月の数です。
nD 日数です。
T (時間、分、または秒単位で構成される時間の長さを指定するために必要な) 時間のセクションの先頭です。
ニューハンプシャー 時間数です。
海里 分の数です。
S 秒数です。
表 1: 期間 XML 形式で表されます。

再同期の再試行時間
ResyncRetryDurationInMinutes属性は、インダウトのトランザクションの再同期] ボックスの一覧でアイテムの処理を再試行する時間 (分) の DRDA サービスを指示します。この省略可能な属性は、整数値を受け取ります。既定値は、3分です。

再同期の間隔
ResyncIntervalInMinutes属性では、再同期、インダウトのトランザクションの一覧内の項目の処理の間 (分単位) を間隔の DRDA サービスを指示します。この省略可能な属性は、整数値を受け取ります。既定値は、1分です。

トランザクション ログの場所
TransactionLogLocation属性は、トランザクション ・ ログ ・ ファイルを作成する必要がありますの DRDA サービスを指示します。この省略可能な属性は、文字列値を受け入れます。既定値は、Host Integration Server のトレース フォルダーとして定義されている空の文字列です。

詳細については、MSDN ドキュメントを参照してください。 DRDA のサービスの分散トランザクション.

警告: この記事は自動翻訳されています

Properti

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

Microsoft Host Integration Server 2013

  • kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB3032484 KbMtja
Tanggapan