Príznaky
Pri pokuse o otvorenie vedomostnej základne (KB) pre správu domény alebo iných aktivít v klientovi kvality údajov v Microsoft SQL Server 2012 sa zobrazí nasledujúce chybové hlásenie:
Konfigurácia s názvom "RecentList: KB: doména \ meno_pou žívateľa" už existuje v databáze. Identifikácia správy: ConfigServiceConfigurationAlreadyExists
Príčina
Tento problém sa vyskytuje, pretože napriek tomu, že porovnanie medzi aktuálnym menom prihláseného používateľa a zoznamom najnovších názvov používateľov rozlišuje malé a veľké písmená, meno používateľa uložené v internom zozname naposledy otvorených vedomostných databáz nerozlišuje veľké a malé písmená. Môžete napríklad použiť tieto kroky:
-
Prihlásite sa do Windowsu pomocou konta s názvom "DOMAIN\USER1" jeden raz.
-
Úspešne používate klienta kvality údajov.
-
Odhláste sa zo systému Windows a potom sa znova prihláste do systému Windows pomocou konta s názvom "DOMAIN\USER1."
-
Pokúšate sa použiť klienta kvality údajov na otvorenie vedomostnej základne.
Chyba sa môže vyskytnúť z dôvodu rozdielu malých a veľkých písmen, ktoré sa použili pri zadávaní mena používateľa na prihlásenie do Windowsu.
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 1. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2012 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2679368 Kumulatívna aktualizácia balíka 1 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
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 obísť tento problém, použite jednu z uvedených metód:
-
Manuálne odstránenie položky z internej tabuľky pre príslušného používateľa. Ak chcete vykonať tento postup, postupujte takto:
-
Ak chcete overiť, či existujú záznamy, spustite nasledujúci príkaz:
SELECT * FROM DQS_MAIN.dbo.A_CONFIGURATION WHERE NAME like 'RecentList%';
-
Spustite nasledujúci príkaz na odstránenie záznamu pre príslušného používateľa:
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%<Domainname>\<Username>';
Alebo spustite nasledujúci príkaz na odstránenie všetkých najnovších záznamov pre všetkých používateľov. (Týmto sa odstráni zoznam všetkých najnovších používateľov v klientovi.)
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%';
-
-
Pri prihlasovaní do klientskeho počítača s kvalitou údajov použite konzistentné pravidlá používania veľkých písmen na určenie vášho používateľského konta.