Kopsavilkums
Pakalpojuma Microsoft DRDA atbalsta DRDA izplata darba vienība (DRDA DUW) divu posmu izpilde un izplata XA darbībām lai iespējotu drošu atjaunināšanu tīklā. Host Integration Server (HIS) 2013 kumulatīvais atjauninājums 3 (CU3) ir iekļauti labojumi un uzlabojumi izplatīts DRDA pakalpojuma darbības atbalsta šādi.
DRDA DUW darbības
Atšķirībā no laidiena versija DRDA pakalpojumu vai iepriekšējo kumulatīvie atjauninājumi, šis atjauninājums ļauj DRDA DUW darbības DRDA klienta un DRDA pakalpojums, kas ir kartēti XA transakcijas starp DRDA pakalpojumiem un SQL Server atbalsts. Šis atbalsts rodas sadalot DRDA DUW darbība (kartēt XA transakcijas ID) SQL Server un kopsakarība ar MS DTC XA transakcijas. DRDA pakalpojums uztur failu sistēma (transactionlog.data) darbību reģistrācijas žurnāla (UOWID XID, valsts žurnāla datus) visu DRDA sesiju. DRDA sesija beidzas ar darbību, šaubas, DRDA pakalpojumu pieprasījumu, DRDA klienta atkārtoti sinhronizējiet žurnālus. Un DRDA pakalpojuma sākšanas un atrod-šaubas darbības žurnālā, DRDA pakalpojumu pieprasījumu, DRDA klienta atkārtoti sinhronizējiet žurnālus.
XA transakcijas
XA transakcijas starp DRDA klientu un DRDA pakalpojumu tagad tiek izplatīti ar SQL Server un ir reģistrēts ar MS DTC. Transakciju atkopšanas laikā DRDA pakalpojums atgriež DRDA klientam, šaubas sarakstu, kura pamatā ir DTC transakciju žurnāla informāciju.
Informācija par kumulatīvo atjauninājumu
Šis atjauninājums ir iekļauts 3. kumulatīvajā atjauninājumā Host Integration Server 2013.
Statuss
Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".
Papildinformācija
Datu integrācija (konfigurācija) pakalpojums DRDA
Pakalpojuma DRDA konfigurēšana
Lietojumprogrammas konfigurācijas fails
DRDA pakalpojuma konfigurēšana MsDrdaService.exe.config lietojumprogrammas konfigurācijas fails ir saglabāts, un saistītos failus XML (kļūdas ziņojuma kartējumu un datu tipu kartēšana). Izpildlaikā pakalpojumu DRDA pārrauga MsDrdaService.exe.config failu izmaiņas. Laikā ir atrastas izmaiņas, DRDA pakalpojumu nolasa un izmanto mainīt konfigurācijas informāciju, tā apstrādā ienākošā jaunu savienojumu.
Pēc instalēšanas, IT speciālisti var pielāgot DRDA pakalpojuma konfigurēšana, rediģējot MsDrdaService.exe.config lietojumprogrammas konfigurācijas failu, izmantojot XML redaktoru un saistīto C:\Program Files\Microsoft Host Integration Server 2013\system\Schemas\HostIntegrationDrdaServiceConfiguration.xsd failu.
SQL servera savienojumu konfigurēšana
Resynchronization
ResynchronizationManager elements MsDrdaService.exe.config failu pārvaldīšanai ienākošā SQL izplatīts klienta darbības ir darbības resynchronization iestatījumi. ResynchronizationManager tips ir Microsoft.HostIntegration.Drda.Server.ResynchronizationManager, kas apstrādā ienākošā dalīto transakciju. Tas ietver darbības piesaistīšanas Microsoft izplata transakciju koordinators, transakciju reģistrēšanas un darbības resynchronization šaubas šajā sarakstā.
<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. piemērs: Stock resynchronizationManager elements pievienot sadaļu hostIntegration.drdaAs.drdaService MsDrdaService.exe.config failu.
Piezīme. Jāpievieno MsDrdaService.exe.config jaunu resynchronizationManager elements pirms palaišanas PowerShell lasīt un rakstīt šo jauno elementu iestatījumus.
Darbības derīguma termiņš
TransactionExpriryDuration atribūtu uzdod DRDA pakalpojums par laika ilgumu saglabāt transakciju darbības ieraksta failā. Pēc noteiktu laiku ir pagājis remotes pakalpojuma darbību no faila. Šo papildu atribūtu pieņem ilguma vērtībai. Noklusējuma vērtība ir PT3D (laika periods ir 3 dienas). Ilguma vērtībai ir norādīta PnYnMnDTnHnMnS formā.
Preces |
Apraksts |
---|---|
P |
Laika gaitā visā (obligāti) |
nY |
Vairākus gadus. |
nM |
Mēnešu skaitu. |
nD |
Dienu skaitu. |
T |
Sākuma laika posma (nepieciešams, lai norādītu laika ilgums, kas sastāv no stundām, minūtēm vai sekundēm). |
nH |
Stundu skaits. |
nM |
Minūšu skaits. |
S |
Sekunžu skaitu. |
1. tabula: Ilgums laiks izteikts XML formātā.
Resynchronization vēlreiz ilgums
ResyncRetryDurationInMinutes atribūtu uzdod DRDA pakalpojums par laika periodu (minūtēs), lai vēlreiz apstrādes resynchronization-šaubas darbību saraksta vienumu. Šo papildu atribūtu pieņem veselu skaitli. Noklusējuma vērtība ir 3 minūtes.
Resynchronization intervāls
ResyncIntervalInMinutes atribūtu uzdod DRDA pakalpojums par intervāls (minūtēs) starp apstrādi resynchronization-šaubas darbību sarakstu. Šo papildu atribūtu pieņem veselu skaitli. Noklusējuma vērtība ir 1 minūti.
Transakciju žurnāla atrašanās vieta
TransactionLogLocation atribūtu uzdod par to, kur tā jāraksta transakciju žurnālfailu DRDA pakalpojums. Šo papildu atribūtu pieņem virknes vērtību. Noklusējuma vērtība ir tukša virkne, kas definē kā Host Integration Server trasēšanas mapi.
Lai iegūtu papildinformāciju, skatiet MSDN dokumentācijai par DRDA servisa izplata darbības.