Programmatūras atjauninājums ļauj Microsoft Service DRDA dinamiski novirzīt savienojumu alternatīva SQL Server datu bāze

Kopsavilkums

Šajā rakstā aprakstīts programmatūras atjauninājums, kas ļauj Microsoft Service par dalītās relāciju datu bāzes arhitektūras (DRDA) dinamiski novirzīt savienojumu alternatīva SQL Server datu bāzē. Šis process tiks veikts, iestatot SQL savienojuma virkne argumentu dažādās SQL Server datu bāzi, atgrieza RDBNAME lauku programmā Windows sākta filiāli.

Informācija par programmatūras atjauninājumu

Pašlaik korporācija Microsoft Support atbalstītu līdzekli, kas maina produkta noklusējuma darbību. Tomēr šis līdzeklis ir paredzēts tikai šajā rakstā aprakstītās darbības maiņa. Izmantojiet to tikai tām sistēmām, kurās tas ir sevišķi nepieciešams.

Šis atjauninājums ir iekļauts kumulatīvo atjauninājumu 1 Host Integration Server 2013.

Pēc šī atjauninājuma lietošanas Microsoft Service DRDA tiek atjaunināts atbalsta dinamisko novirzīšanu alternatīvu SQL Server datu bāzes savienojumu.

Papildinformācija

ESSO filiāli sākta Windows lietojumprogrammas

WindowsInitiatedAffiliateApplication atribūtu definē pakalpojumu DRDA jāizmanto ar Microsoft Enterprise vienoto pierakstīšanos (ESSO) saistītais lietojumprogrammas nosaukumu. Šajā gadījumā DRDA pakalpojumu kartes Windows Active Directory domēna lietotāja izejošo saistītā SQL Client akreditācijas datus, SQL klients izmanto SQL servera autentifikācija. Šī papildu rekvizīts akceptē virknes vērtību. Noklusējuma vērtība ir tukša virkne, kas norāda pakalpojumu DRDA neizmantot sistēmas Windows sākta ESSO.

Varat arī norādīt vērtību isRdbName uzdot pakalpojumu DRDA izgūt SQL Server datu bāzes savienojuma informāciju no sistēmas Windows sākta filiāli programmu kartēšanas ierakstus. Piemēram, kartēšanas ieraksts var būt sākotnējā kataloga argumenta vērtības pāra, instruē pakalpojumu DRDA dinamiski novirzīt savienojumu alternatīva SQL Server datu bāzē. Pēc noklusējuma pakalpojumu DRDA savieno SQL Server datu bāzē, izmantojot protokolu plūsmas DRDA klienta un servera ACCRDB (piekļuve relāciju datu bāzes) lauku DRDA klienta un servera savienojums informācija RDBNAM (relāciju datu bāzes nosaukums). Lai izmantotu šo līdzekli, ESSO administrators izveido sistēmas Windows sākta filiāli lietojumprogrammu ar tādu pašu nosaukumu kā ienākošā DRDA RDBNAM paredzamo vērtību. Šādos apstākļos filiāli programmu trešā lauks (lietotāja vārdu, paroli, "ConnectionString") un pēc tam ietver kartēšanas SQL servera savienojuma virkne argumenta vērtības pāriem lietotāja akreditācijas datiem. Šajā piemērā RDBNAM sākotnējā vērtība var būt "SQL1" ar atbilstošo filiāli programmu ar nosaukumu "SQL1". Lietotāja akreditācijas datu kartēšana "1" var būt "MS$ pašā" lauku lietotājvārdu un paroli un "sākotnējā kataloga ConnectionString lauka ="SQLALT1". Šī konfigurācija liek DRDA pakalpojumu dinamiski pārsūtīt savienojuma pieprasījumi no 1 datu bāzes SQL1 alternatīvu SQL Server datu bāzi, kura nosaukums ir SQLALT1.

Piezīme. Izmantojot Windows sākta ESSO, jānorāda integrētās drošības = false SQL servera savienojuma virknē.

Filiāli programmas ir sistēmas vai apakšsistēmas piemēram resursdatoru, aizmugursistēma vai IBM DB2 datu bāzes klienta loģisko struktūru. Lūdziet administratoram SSO SSO saistītais lietojumprogrammas nosaukumu. Lai iegūtu papildinformāciju, skatiet Izpratne Enterprise Single Sign-On.

Msdrdaservice konfigurācijas piemērs:

connectionString = "datu avotu MyDataSource; = integrēta drošības = False; hostInitiatedAffiliateApplication = "HostApp"
windowsInitiatedAffiliateApplication="isRdbName"

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×