KB2896903 — POPRAWKA: Nie można wykonywać żadnych akcji administratora w bazach danych, gdy w usługach SSAS 2012 lub SSAS 2014 wystąpi uszkodzenie modelu danych

Dotyczy
SQL Server 2012 Analysis Services

Ta poprawka dotyczy również usług Microsoft SQL Server 2014 Analysis Services (SSAS 2014).

Objawy

Załóżmy, że uszkodzenie bazy danych występuje w usługach Microsoft SQL Server 2012 Analysis Services (SSAS 2012) lub SQL Server 2014 Analysis Services (SSAS 2014). Ustalenie, która baza danych jest uszkodzona, może być trudne i nie można wykonywać żadnych działań administracyjnych na uszkodzonej bazie danych. Ponadto może zostać wyświetlony komunikat o błędzie podobny do następującego:

Uwaga

w Menedżerze metadanych. Wystąpił błąd, gdy... , z ..... pliku

Na przykład po usunięciu wymiaru źródłowego połączonego wymiaru w usługach SSAS 2012 lub SSAS 2014 pojawia się komunikat o błędzie i nie można ponownie przetworzyć połączonego wymiaru. Jest to oczekiwane zachowanie, ponieważ wymiar źródłowy został usunięty. Jednak po ponownym uruchomieniu instancji usług SSAS nie można usunąć ani odłączyć wystawionej bazy danych. Ponadto nie można wykonywać żadnych akcji administratora w całym wystąpieniu usług SSAS. Mimo że w niepowiązanych bazach danych nie można niczego modyfikować.

Po zastosowaniu tej poprawki do nazw uszkodzonych baz danych w programie Microsoft SQL Server Management Studio (SSMS) dodawany jest ciąg "- SUSPECT". Administrator będzie mógł usunąć podejrzane bazy danych, a także wykonywać wszelkie akcje administracyjne na innych zwykłych bazach danych. W przypadku podejrzanych baz danych administrator może uzyskać rzeczywisty błąd uszkodzenia, klikając prawym przyciskiem myszy bazy danych i wyświetlając ich właściwości.

Uwaga: Ten problem występuje również w SSAS 2008 i SSAS 2008 R2. Odpowiednie poprawki zostaną opublikowane wkrótce.

Rozwiązanie

Możliwość izolowania podejrzanej uszkodzonej bazy danych została udostępniona w następującej aktualizacji zbiorczej programu SQL Server.

Aktualizacja zbiorcza 1 dla systemu SQL Server 2014 /pl-pl/pomoc/2931693

Aktualizacja skumulowana 8 dla SQL Server 2012 z dodatkiem Service Pack 1 /en-us/help/2917531

Informacje o aktualizacjach zbiorczych dla programu SQL Server

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

      

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.