Microsoft distribuuje Microsoft SQL Server 2012 opravy ako jeden súbor na stiahnutie. Pretože opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL servera 2012 opraviť uvoľnenia.
Príznaky
Predpokladajme, že použijete meno používateľa, ktoré obsahuje znak s diakritikou alebo špeciálny znak na prihlásenie do Windowsu. Potom sa pokúsite otvoriť alebo vytvoriť vedomostnú základňu v klientovi kvality údajov v SQL Server 2012. V tejto situácii operácia zlyhá. Zobrazí sa tiež nasledujúce chybové hlásenie:
Chyba: Identifikácia správy: FlowConfigurationServiceSaveFatalError sa nepodarilo uložiť názov konfigurácie: RecentList: KB: doména \meno_pou žívateľa
Príčina
Tento problém sa vyskytuje, pretože stĺpec Name (názov) používa typ údajov VARCHAR (255) v tabuľke DQS_MAIN. dbo. A_CONFIGURATION. Tento typ údajov nie je možné použiť na ukladanie znakov Unicode. Toto zahŕňa znaky s diakritikou.Poznámka: Po použití tejto rýchlej opravy sa v stĺpci názov použije namiesto toho typ údajov NVarchar . Tento typ údajov podporuje znaky Unicode a znaky s diakritikou.
Riešenie
Kumulatívna aktualizácia informácií
SQL Server 2012
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 2 pre SQL Server 2012 Service Pack RTM. Ďalšie informácie o tomto balíku kumulatívnych aktualizácií nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2703275 Kumulatívna aktualizácia balíka 2 pre SQL Server 2012Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2012 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
2692828 Zostavy SQL servera 2012, ktoré boli vydané po vydaní SQL servera 2012 Microsoft SQL Server 2012 rýchlych opráv sú vytvorené pre konkrétne SQL Server Service Pack. Ak chcete nainštalovať SQL Server 2012 Service Pack RTM, musíte použiť rýchlu opravu balíka SQL Server 2012 Service Pack RTM. Na základe predvoleného nastavenia je každá rýchla oprava, ktorá je k dispozícii v balíku SQL Server Service Pack, zahrnutá v ďalšej službe SQL Server Service Pack. Po použití tejto kumulatívnej aktualizácie sa schéma katalógov DQS neaktualizuje a zostavy služby SQL CLR zachová katalógy DQS. Ak chcete aktualizovať katalógy DQS, musíte spustiť príkaz DQSInstaller. exe – upgrade . Ďalšie informácie nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:
Inovácia DQS: Inštalácia kumulatívnych aktualizácií alebo opráv opravy v službách kvality údajov
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Alternatívne riešenie
Ak chcete problém obísť, použite iné používateľské konto, ktoré nemá znaky Unicode v názve používateľa. Ak sa nechcete odhlásiť z aktuálneho používateľského konta, postupujte podľa týchto krokov na spustenie klienta kvality údajov:
-
Kliknite na tlačidlo Štart, kliknite na položku všetky programy, na položku Microsoft SQL Server 2012, kliknite na položku služby kvality údajov, potom podržte stlačený kláves SHIFT a kliknite pravým tlačidlom myši na položku kvalita údajov.
-
Kliknite na položku Spustiť ako iný používateľ.
-
Zadajte ďalšie meno používateľa a heslo a potom kliknite na tlačidlo OK.
Poznámka: Alternatívne používateľské konto musí spĺňať tieto požiadavky:
-
Používateľské konto je platné prihlasovacie údaje systému Windows v inštancii databázového nástroja SQL Server.
-
Používateľské konto je členom roly dqs_administrator, dqs_kb_editor role alebo dqs_kb_operator role v databáze DQS_MAIN inštancie databázového nástroja SQL Server.
-
Používateľské konto má vhodný prístup na čítanie a zapisovanie do zdrojových alebo cieľových tabuliek v databázovom stroji SQL servera alebo v zošitoch programu Excel v systéme súborov, ktorý sa používa pre služby na kvalitu údajov (DQS).