Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Firma Microsoft rozpowszechnia poprawki w programie Microsoft SQL Server 2012 w postaci jednego pliku do pobrania. Ponieważ poprawki są kumulatywne, każdy nowy pakiet zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2012.

Symptomy

Załóżmy, że użytkownik loguje się do systemu Windows przy użyciu nazwy użytkownika, która zawiera znak akcentu lub znak specjalny. Następnie spróbuj otworzyć lub utworzyć bazę wiedzy w kliencie jakości danych programu SQL Server 2012. W tej sytuacji operacja kończy się niepowodzeniem. Ponadto wyświetlany zostanie następujący komunikat o błędzie:

Błąd: Identyfikator komunikatu: FlowConfigurationServiceSaveFatalError nie może zapisać nazwy konfiguracji: RecentList: KB: domena \nazwa_użytkownika

Przyczyna

Ten problem występuje, ponieważ w kolumnie "nazwa" jest używany typ danych varchar (255) w tabeli DQS_MAIN. dbo. A_CONFIGURATION. Tego typu danych nie można użyć do przechowywania znaków Unicode. Dotyczy to również znaków akcentowanych.Uwaga Po zastosowaniu tej poprawki w kolumnie Nazwa jest używany typ danych NVarchar . Ten typ danych obsługuje znaki Unicode i znaki akcentowane.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Program SQL Server 2012

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 2 dla programu SQL Server 2012 z dodatkiem Service Pack RTM. Aby uzyskać więcej informacji na temat tego zbiorczego pakietu aktualizacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2703275 Pakiet aktualizacji zbiorczej 2 dla programu SQL Server 2012Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2012. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2692828 Kompilacje programu SQL Server 2012 wydane po wydaniu programu SQL Server 2012  Poprawki programu Microsoft SQL Server 2012 są tworzone dla określonych pakietów Service Pack programu SQL Server. Musisz zastosować poprawkę hotfix dla dodatku Service Pack RTM do programu SQL Server 2012 w ramach instalacji dodatku Service Pack RTM do programu SQL Server 2012. Wszystkie poprawki podane w dodatku Service Pack programu SQL Server są domyślnie zawarte w następnym dodatku Service Pack dla programu SQL Server.  Po zastosowaniu tej zbiorczej aktualizacji schemat katalogów usług DQS nie zostanie zaktualizowany, a zestawy SQL CLR zachowają katalogi usług DQS. Aby zaktualizować katalogi usług DQS, należy uruchomić polecenie DQSInstaller. exe — upgrade . Aby uzyskać więcej informacji, odwiedź następującą witrynę firmy Microsoft w sieci Web:

Uaktualnianie usług DQS: Instalowanie zbiorczych aktualizacji lub poprawek poprawek w usługach jakości danych

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Obejście

Aby obejść ten problem, użyj innego konta użytkownika, które nie zawiera znaków Unicode w nazwie użytkownika. Jeśli nie chcesz wylogować bieżącego konta użytkownika, wykonaj poniższe czynności, aby uruchomić klienta jakości danych:

  1. Kliknij przycisk Start, kliknij pozycję Wszystkie programy, kliknij pozycję Microsoft SQL Server 2012, kliknij pozycję usługi jakości danych, a następnie naciśnij klawisz SHIFT i kliknij prawym przyciskiem myszy pozycję Klient jakości danych.

  2. Kliknij pozycję Uruchom jako inny użytkownik.

  3. Wprowadź inną nazwę użytkownika i hasło, a następnie kliknij przycisk OK.

Uwaga Alternatywne konto użytkownika musi spełnić następujące wymagania:

  • Konto użytkownika jest prawidłowym identyfikatorem logowania do systemu Windows w wystąpieniu aparatu bazy danych programu SQL Server.

  • Konto użytkownika jest członkiem roli dqs_administrator, roli dqs_kb_editor lub roli dqs_kb_operator w bazie danych DQS_MAIN wystąpienia aparatu bazy danych programu SQL Server.

  • Konto użytkownika ma odpowiedni dostęp do odczytu i zapisu w tabelach źródłowych lub docelowych w aparacie bazy danych programu SQL Server lub w skoroszytach programu Excel w systemie plików, który jest wykorzystywany do obsługi usług Data Quality Services (DQS).

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×