Symptomy
Rozpatrzmy następujący scenariusz:
-
Na komputerze klienckim z systemem Windows 8,1 jest zainstalowany program Microsoft SQL Server Management Studio.
-
Panel Eksploratora obiektów można połączyć z wystąpieniem usług Microsoft SQL Server Analysis Services (SSAS) programu SQL Server Management Studio.
-
Użytkownik próbuje wybrać Właściwości wystąpienia programu SSAS w celu wyświetlenia lub zmiany właściwości wystąpienia.
W tym scenariuszu okno dialogowe właściwości nie jest wyświetlane. Ponadto wyświetlany zostanie następujący komunikat o błędzie:
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = (SqlManagement)------------------------------lokalizacji programu: w witrynie Microsoft. SqlServer. Management. SqlManagement. DefaultLaunchFormHostedControlAllocator. AllocateDialog (XmlDocument initializationXml, IServiceProvider dialogServiceProvider, CDataContainer DC) w witrynie Microsoft. SqlServer. Management. SqlManagement. DefaultLaunchFormHostedControlAllocator. Microsoft. SqlServer. Management. SqlManagement. ILaunchFormHostedControlAllocator. \ dialogowe (XmlDocument initializationXml, IServiceProvider dialogServiceProvider) w witrynie Microsoft. SqlServer. Management. SqlManagement. LaunchForm. InitializeForm (dokument XmlDocument, IServiceProvider, ISqlControlCollection ctor (dokument XmlDocument, dostawca IServiceProvider) w witrynie Microsoft. SqlServer. Management. UI. VSIntegration. ObjectExplorer. ToolMenuItemHelper. (OnCreateAndShowForm SP, doc (dokument XmlDocument) w witrynie Microsoft. SqlServer. Management. SqlManagement. RunningFormsTable. RunningFormsTableImpl. ThreadStarter. StartThread () = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = [= = = = = = = = = = = = = = = (Microsoft. AnalysisServices. SsmsManagementDialogs) lokalizacja programu------------------------------: w witrynie Microsoft. AnalysisServices. ManagementDialogs. ServerPropertiesLanguagePanel.. ctor (CDataContainer datakontener) w witrynie Microsoft. AnalysisServices. ManagementDialogs. ServerPropertiesDialog.. Element ctor (CDataContainer datakontener) = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = (= = =) Klucz w słowniku: "4096" klucz dodawany ":" 4096 "(mscorlib)------------------------------lokalizacji programu: w systemie. Collections. Hashtable. Insert (klucz obiektu, obiekt nValue, wartość logiczna Add) w systemie. Collections. Hashtable. Add (klucz obiektu, wartość obiektu) w wierszu System. Collections. specjalizowane. StringDictionary. Add (klawisz ciągu, wartość ciągu) w witrynie Microsoft. AnalysisServices. ManagementDialogs. cctor ()
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 11 dla programu SQL Server 2012 /en-us/help/2908007
Zbiorcza aktualizacja 7 dla programu SQL Server 2012 z dodatkiem SP1 /en-us/help/2894115
Zbiorcza aktualizacja 14 dla programu SQL Server 2008 z dodatkiem SP3 /en-us/help/2893410
Zbiorcza aktualizacja 10 dla programu SQL Server 2008 R2 z dodatkiem SP2 /en-us/help/2908087
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Obejście
Jeśli nie możesz zastosować poprawki opisanej w sekcji "rozwiązanie", użyj jednego z poniższych obejść, aby wprowadzić planowane zmiany za pomocą programu SQL Server Management Studio.Uwaga Poniższe obejścia nie rozwiązują błędu w programie SQL Server Management Studio. Udostępniają one tylko alternatywne metody wprowadzania planowanych zmian.Obejście 1: Użyj programu SQL Server Management Studio na innym komputerze, aby obejść ten problem, użyj programu SQL Server Management Studio na innym komputerze, na którym jest uruchomiona Starsza wersja systemu operacyjnego.Obejście 2: ręcznie Edytuj znaczniki właściwościw celu obejścia tego problemu ręcznie Edytuj znaczniki właściwości w pliku konfiguracyjnym msmdsrv. ini na dysku serwera usług Analysis Services. W tym celu wykonaj następujące czynności:
-
Uruchom program Notepad w trybie administratora z podwyższonym poziomem uprawnień.
-
W Notatniku kliknij pozycję plik, kliknij pozycję Otwórz, a następnie znajdź folder zawierający plik msmdsrv. ini.Uwaga Ten folder może znajdować się w domyślnym 64-bitowym pliku programu lub na osobnej literze dysku, jeśli oryginalne ustawienia konfiguracji zostały dostosowane. Na przykład plik msmdsrv. ini może znajdować się w jednym z następujących folderów.
Produkt
Pozycję
Microsoft SQL Server Analysis Services 2008
%ProgramFiles%\Microsoft SQL Server\MSAS10. <Nazwa wystąpienia> \OLAP\Config
Microsoft SQL Server Analysis Services 2008 R2
%ProgramFiles%\Microsoft SQL Server \ MSAS10_50. <Nazwa wystąpienia> \OLAP\Config
Microsoft SQL Server Analysis Services 2012
%ProgramFiles%\Microsoft SQL Server\MSAS11. <Nazwa wystąpienia> \OLAP\Config
Uwaga Symbol zastępczy <nazwy wystąpienia> reprezentuje nazwę wystąpienia. Domyślnie Nazwa wystąpienia <> to MSSQLSERVER.
-
Wybierz plik msmdsrv. ini.
-
Edytuj wartość właściwości znacznika, który wymaga dopasowania.Uwagi
-
Zalecamy wykonanie bezpiecznej kopii zapasowej pliku msmdsrv. ini przed edytowaniem pliku.
-
Niepoprawne lub nieoczekiwane wartości lub wpisy tagów XML w pliku msmdsrv. ini mogą powodować, że usługa Analysis Services nie będzie uruchamiana w przyszłości. Dlatego należy zachować ostrożność podczas edytowania pliku msmdsrv. ini.
-
Nie wszystkie właściwości można modyfikować przy użyciu pliku konfiguracji. Na przykład ustawienia zabezpieczeń lub sortowania można zmienić tylko za pomocą programu SQL Server Management Studio. W takich przypadkach konieczne będzie użycie obejścia 1 lub zastosowanie poprawki.
-
-
Zapisz plik.Uwagi
-
Jeśli zostanie wyświetlony komunikat o błędzie "odmowa dostępu", upewnij się, że program Notatnik jest uruchomiony jako administrator.
-
Niektóre właściwości mogą mieć wpływ bez ponownego uruchamiania usług Analysis Services po około 30 sekundach. Jednak inne właściwości wymagają zatrzymania i ponownego uruchomienia usługi, aby zaczęła obowiązywać.
-
Aby uzyskać więcej informacji, zobacz następujący temat w dokumentacji SQL Server — książki internetowe:Konfigurowanie właściwości serwera w usługach Analysis Services
-
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".