Microsoft jagab Microsoft SQL Server 2012 parandused ühe allalaaditavate failidega. Kuna parandused on kumulatiivsed, sisaldab iga uus versioon kõiki Kiirparandusi ja kõiki turvaparandusi, mis kuulusid eelmise SQL Serveri 2012 Fix väljalaskega.
Sümptomid
Oletagem, et kasutate Windowsi sisselogimiseks kasutajanime, mis sisaldab diakriitikutega märki või erimärki. Seejärel proovite avada või luua teabebaasi rakenduses SQL Server 2012 asuvas andmete kvaliteedi klientarvutis. Selles olukorras toiming nurjub. Lisaks kuvatakse järgmine tõrketeade:
Tõrge: sõnumi ID: FlowConfigurationServiceSaveFatalError ei saanud salvestada konfiguratsiooni nime: RecentList: KB: Domain \username
Põhjus
See probleem ilmneb seetõttu, et veerus "name" kasutatakse muutuvpikkusega Tärkandmed (255) ANDMETÜÜPI tabelis DQS_MAIN. dbo. A_CONFIGURATION. Seda andmetüüpi ei saa kasutada Unicode ' i märkide talletamiseks. See hõlmab ka diakriitikutega märke.Märkus. Pärast selle käigultparanduse rakendamist veerus Name (nimi) kasutatakse selle asemel muutuvpikkusega n andmetüüpi. See andmetüüp toetab Unicode ' i märke ja diakriitikutega märke.
Lahendus
Kumulatiivse värskenduse teave
SQL Server 2012
Selle probleemi lahendus anti esmakordselt välja kumulatiivne Update 2 for SQL Server 2012 hoolduspakett RTM. Selle kumulatiivse värskenduspaketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2703275 SQL Serveri 2012 koondvärskenduses pakett 2Märkus. Kuna järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis kuulusid eelmise SQL Serveri 2012 Fix väljalaskega. Soovitame teil kaaluda kõige uuemate paranduste rakendamist, mis sisaldavad seda käigultparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2692828 Pärast SQL Server 2012 väljaandmist väljaantud SQL Serveri 2012 järgud Microsoft SQL Serveri 2012 käigultparandused luuakse teatud SQL serveri hoolduspakettide jaoks. Peate rakendama SQL Server 2012 hoolduspaketi RTM-käigultparanduse SQL Server 2012 hoolduspaketi RTM installimise kohta. Vaikimisi sisaldub SQL serveri hoolduspaketis pakutav käigultparandus järgmises SQL serveri hoolduspaketis. Pärast selle koondvärskenduse rakendamist ei värskendata DQS kataloogide skeemi ja SQL CLR-i assemblerid säilitavad DQS kataloogid. DQS kataloogide värskendamiseks peate käivitama käsu DQSInstaller. exe – versiooniuuendus . Lisateavet leiate järgmiselt Microsofti veebisaidilt:
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Lahendus
Probleemi lahendamiseks kasutage mõnda muud kasutajakontot, millel pole kasutajanimes Unicode ' i märke. Kui te ei soovi praegusest kasutajakontost välja logida, tehke andmete kvaliteedi kliendi käivitamiseks järgmist.
-
Klõpsake nuppu Start, käsku Kõik programmid, käsku Microsoft SQL Server 2012, nuppu andmete kvaliteedi teenused, seejärel hoidke all tõstuklahvi (SHIFT) ja paremklõpsake valikut andmete kvaliteedi klient.
-
Klõpsake käsku Käivita teise kasutajana.
-
Sisestage teine kasutajanimi ja parool ning klõpsake nuppu OK.
Märkus. Alternatiivne kasutajakonto peab vastama järgmistele nõuetele.
-
Kasutajakonto on kehtiv Windowsi logimine SQL serveri andmebaasimootor.
-
Kasutaja konto on SQL serveri andmebaasimootor dqs_administrator rolli, dqs_kb_editor rolli või dqs_kb_operator rolliga DQS_MAIN andmebaasis.
-
Kasutajakontol on asjakohane lugeda ja kirjutada juurdepääsu SQL serveri andmebaasimootor või Exceli töövihikutes, mida kasutatakse andmete kvaliteedi teenuste (DQS) allikas või sihttabeli.