KB2889492-non è possibile aprire la finestra di dialogo delle proprietà di SQL Server Analysis Services in Windows 8,1

Sintomi

Considerare lo scenario descritto di seguito:

  • Microsoft SQL Server Management Studio è installato in un computer client basato su Windows 8,1.

  • Si connette il pannello Esplora oggetti a un'istanza di Microsoft SQL Server Analysis Services (SSAS) in SQL Server Management Studio.

  • Si prova a selezionare le Proprietà per l'istanza di SSAS per visualizzare o modificare le proprietà dell'istanza.

In questo scenario la finestra di dialogo proprietà non viene visualizzata. Inoltre, viene visualizzato il messaggio di errore seguente:

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Non è possibile visualizzare la finestra di dialogo richiesta. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = non è possibile visualizzare la finestra di dialogo richiesta. (SqlMgmt)------------------------------percorso del programma: in Microsoft. SqlServer. Management. SqlMgmt. DefaultLaunchFormHostedControlAllocator. AllocateDialog (XmlDocument initializationXml, IServiceProvider dialogServiceProvider, CDataContainer DC) in Microsoft. SqlServer. Management. SqlMgmt. DefaultLaunchFormHostedControlAllocator. Microsoft. SqlServer. Management. SqlMgmt. ILaunchFormHostedControlAllocator. CreateDialog (XmlDocument initializationXml, IServiceProvider dialogServiceProvider) in Microsoft. SqlServer. Management. SqlMgmt. LaunchForm. InitializeForm (XmlDocument doc, IServiceProvider provider, ISqlControlCollection Control) in Microsoft. SqlServer. Management. SqlMgmt. LaunchForm.. ctor (XmlDocument doc, provider IServiceProvider) in Microsoft. SqlServer. Management. UI. VSIntegration. ObjectExplorer. ToolMenuItemHelper. OnCreateAndShowForm (IServiceProvider sp, XmlDocument doc) in Microsoft. SqlServer. Management. SqlMgmt. RunningFormsTable. RunningFormsTableImpl. ThreadStarter. StartThread () = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = (Microsoft. AnalysisServices. SsmsManagementDialogs)------------------------------percorso di programma: in Microsoft. AnalysisServices. ManagementDialogs. ServerPropertiesLanguagePanel.. ctor (CDataContainer DataContainer) in Microsoft. AnalysisServices. ManagementDialogs. ServerPropertiesDialog.. ctor (CDataContainer DataContainer) = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = l'elemento è già stato aggiunto. Digitare Dictionary:' chiave di 4096 aggiunta:' 4096' (mscorlib)------------------------------percorso di programma: in System. Collections. Hashtable. Insert (Key Object, Object nValue, Boolean add) in System. Collections. Hashtable. Add (Object Key, Object value) in System. Collections. Specialized. StringDictionary. Add (Key String, String value) in Microsoft. AnalysisServices. ManagementDialogs. ServerPropertiesLanguagePanel.. cctor ()

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:

Soluzione alternativa

Se non è possibile applicare la correzione descritta nella sezione "Risoluzione", usare una delle soluzioni alternative seguenti per apportare le modifiche pianificate tramite SQL Server Management Studio.Nota Queste soluzioni alternative non risolvono l'errore in SQL Server Management Studio. Specificano solo metodi alternativi per apportare le modifiche pianificate.Soluzione alternativa 1: usare SQL Server Management Studio in un altro computerper risolvere il problema, usare SQL Server Management Studio in un altro computer in cui è in esecuzione una versione precedente del sistema operativo.Soluzione alternativa 2: modificare manualmente i tag delle proprietàper aggirare il problema, modificare manualmente i tag delle proprietà nel file di configurazione msmdsrv. ini sul disco del server di Analysis Services. A tal fine, attenersi alla seguente procedura:

  1. Avviare il blocco note in una modalità di amministratore con privilegi elevati.

  2. In blocco note fare clic su file, su Aprie quindi individuare la cartella che contiene il file msmdsrv. ini.Nota Questa cartella può essere situata nei file di programma predefiniti a 64 bit o in una lettera separata dell'unità disco se sono state personalizzate le opzioni di configurazione originali. Ad esempio, il file msmdsrv. ini può trovarsi in una delle cartelle seguenti.

    Prodotto

    Posizione

    Microsoft SQL Server Analysis Services 2008

    %Programmi%\Microsoft SQL Server\MSAS10. <nome dell'istanza> \OLAP\Config

    Microsoft SQL Server Analysis Services 2008 R2

    %Programmi%\Microsoft SQL Server \ MSAS10_50. <nome dell'istanza> \OLAP\Config

    Microsoft SQL Server Analysis Services 2012

    %Programmi%\Microsoft SQL Server\MSAS11. <nome dell'istanza> \OLAP\Config

    Nota Il segnaposto <nome istanza> rappresenta il nome dell'istanza. Per impostazione predefinita, <nome istanza> è MSSQLSERVER.

  3. Selezionare il file msmdsrv. ini.

  4. Modificare il valore nel tag della proprietà che deve essere adattata.Note

    • È consigliabile creare una copia di backup sicura del file msmdsrv. ini prima di modificare il file.

    • I valori non corretti o imprevisti o le voci di tag XML nel file msmdsrv. ini possono causare l'avvio del servizio Analysis Services in futuro. Di conseguenza, è necessario usare cautela quando si modifica il file msmdsrv. ini.

    • Non tutte le proprietà possono essere modificate usando il file di configurazione. Ad esempio, è possibile modificare le impostazioni di sicurezza o regole di confronto solo con SQL Server Management Studio. In questi casi, sarà necessario usare la soluzione alternativa 1 o applicare l'hotfix.

  5. Salvare il file.Note

    • Se viene visualizzato un messaggio di errore "accesso negato", verificare che il blocco note sia in uso come amministratore.

    • Alcune proprietà possono avere effetto senza riavviare il servizio Analysis Services dopo circa 30 secondi. Tuttavia, altre proprietà richiedono che il servizio venga interrotto e riavviato per rendere effettive le proprie esigenze.

    • Per altre informazioni, vedere l'argomento seguente nella documentazione online di SQL Server:configurare le proprietà del server in Analysis Services

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

×