ApplicationIntent
ReadOnly: Rakenduse töökoormuse tüüp, kui see on serveriga ühendatud, on ainult lugemiseks.
ReadWrite: Rakenduse töökoormuse tüüp, kui see on serveriga ühendatud, on lugemine/kirjutamine.
https://learn.microsoft.com/zh-C ... t.applicationintent
Test ühendab stringi konfiguratsiooniApplicationIntent=Ainult ReadOnly ReadOnly, või võibKäivita edukad insert- ja update-laused!
Kui seadistate andmebaasi ühenduse stringiks ApplicationIntent=ReadOnly, loetakse ühendus ainult lugemiseks, st sellel ühendusel ei saa teha kirjutamisoperatsioone. See ei tähenda siiski, et kirjutusi ei saaks teha. Tavaliselt ignoreerib andmebaasiserver kirjutusi, mida üritatakse ainult lugemiseks mõeldud ühendustel, kuid see pole alati nii.
Mõnel juhul, näiteks vanemate draiverite või klienditeekide kasutamisel, võib rakendus mööda minna ainult lugemiseks mõeldud märgistusest ja sooritada edukalt kirjutamistoimingu. On ka teisi tegureid, mis võivad seda käitumist põhjustada, näiteks nõrga isolatsioonitaseme lubamine andmebaasis jne. Kui soovid tagada, et tehakse ainult lugemistoiminguid, veendu, et vajalikud turvameetmed rakendatakse teiste meetoditega.
|