File Leggimi relativo all'esempio ActivityViewer
Data aggiornamento: 17 luglio 2006
L'esempio ActivityViewer è uno strumento che visualizza utenti, connessioni e processi per un'istanza di Microsoft SQL Server 2005 Analysis Services (SSAS). È possibile utilizzare questo strumento per recuperare un elenco di tali elementi ed eventualmente interrompere un processo.
Percorso predefinito: <system_drive>\Programmi\Microsoft SQL Server\90\Samples\Analysis Services\Administrator\ActivityViewer
Scenario
Funzionalità analoghe alla stored procedure di SQL Server sp_who e al comando kill di Transact-SQL.
Linguaggi
C#
Funzionalità
L'esempio Activity Viewer utilizza le funzionalità seguenti di SQL Server 2005:
Area di applicazione | Funzionalità |
---|---|
Generale |
AMO, ADOMD .NET |
Prerequisiti
Prima di eseguire l'esempio, verificare che siano installati i prodotti software seguenti:
- Microsoft SQL Server 2005 Analysis Services (SSAS)
- Il database AdventureWorks AS, incluso in SQL Server 2005. Potrebbe essere necessario installare gli esempi. Per ulteriori informazioni, vedere Esecuzione del programma di installazione dei database di esempio AdventureWorks e degli esempi nella documentazione in linea di SQL Server 2005.
- Una versione aggiornata del database AdventureWorks, disponibile per il download dalla pagina Web Centro per sviluppatori di SQL Server.
- Una versione aggiornata degli esempi di Motore di database di SQL Server 2005, disponibile per il download dalla pagina Web Centro per sviluppatori di SQL Server.
- .NET Framework SDK 2.0 o Microsoft Visual Studio 2005. .NET Framework SDK è disponibile gratuitamente. Per ulteriori informazioni, vedere Installazione di .NET Framework SDK nella documentazione in linea di SQL Server 2005.
Nota SQL Server 2005 Business Intelligence Development Studio non è supportato in computer con piattaforma Itanium. Nelle piattaforme x64 è supportato l'ambiente di sviluppo a 64 bit. Gli esempi di SQL Server 2005 possono essere modificati ed eseguiti in computer con piattaforme x86 o x64 se i database utilizzati dagli esempi vengono distribuiti in una piattaforma Itanium.
Generazione dell'esempio
Se non è stato ancora creato un file di chiave con nome sicuro, generare il file di chiave seguendo le istruzioni seguenti.
Per generare un file di chiave con nome sicuro
Aprire il prompt dei comandi di Microsoft Visual Studio 2005. Fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft .NET Framework SDK 2.0, quindi SDK Command Prompt.
-- oppure --
Aprire il prompt dei comandi di Microsoft .NET Framework. Fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft .NET Framework SDK 2.0, quindi SDK Command Prompt.
Utilizzare il comando CD (change directory) per passare dalla directory corrente della finestra del prompt dei comandi alla cartella in cui sono stati installati gli esempi.
[!NOTA] Per determinare la cartella in cui si trovano gli esempi, fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft SQL Server 2005, Documentazione ed esercitazioni, quindi Samples. Se è stato utilizzato il percorso di installazione predefinito, gli esempi si troveranno in <unità_sistema>:\Programmi\Microsoft SQL Server\100\Samples.
Al prompt dei comandi digitare il comando seguente per generare il file di chiave:
sn -k SampleKey.snk
Importante: Per ulteriori informazioni sulla coppia di chiavi con nome sicuro, vedere l'argomento relativo ai nomi sicuri e alla protezione in .NET Framework nel centro per sviluppatori di .NET su MSDN.
Se si dispone di un file di chiave con nome sicuro, è possibile generare l'esempio attenendosi alla procedura seguente.
Per generare l'esempio
Compilare l'esempio utilizzando una delle soluzioni seguenti:
- In Microsoft Visual Studio 2005 compilare l'esempio utilizzando la soluzione Visual Studio fornita
— o — - Compilare l'esempio tramite MSBuild, incluso in Microsoft .NET Framework SDK 2.0. Al prompt dei comandi eseguire comandi simili al comando seguente:
msbuild /nologo /verbosity:quiet /property:Configuration=Debug CS\ActivityViewer\ActivityViewer.csproj
- In Microsoft Visual Studio 2005 compilare l'esempio utilizzando la soluzione Visual Studio fornita
Verificare che il database AdventureWorks AS sia installato. In alternativa, creare il database in cui si desidera installare gli esempi.
Esecuzione dell'esempio
Per eseguire l'esempio, attenersi alla procedura seguente.
Per eseguire l'esempio
Eseguire bin\Release\ActivityViewer.exe o bin\Debug\ActivityViewer.exe.
Eseguendo uno dei file eseguibili verranno visualizzati i gruppi e i server Analysis Services registrati in SQL Server Management Studio.
Fare clic con il pulsante destro del mouse su un server per connettersi o disconnettersi.
Fare clic sul nodo Connection/Session/Transaction/Locks per visualizzare i dettagli. È inoltre possibile fare clic con il pulsante destro del mouse sul nodo e scegliere Aggiorna.
Fare clic con il pulsante destro del mouse su una connessione per visualizzarne le sessioni. Fare clic con il pulsante destro del mouse su Sessions per visualizzarne le transazioni. Fare clic con il pulsante destro del mouse su una transazione per visualizzarne i blocchi.
Per annullare una connessione o sessione, fare clic con il pulsante destro del mouse sulla connessione o sessione e quindi scegliere Annulla. Le attività delle sessioni e connessioni annullate vengono registrate in un file di testo delimitato da tabulazioni. Per impostazione predefinita, il file si trova nella stessa directory del file eseguibile ed è denominato Activity.log. È possibile specificare il nome e il percorso del file all'interno del file ActivityViewer.exe.config. È inoltre possibile modificare il valore della proprietà TraceActivity con i valori consentiti, ovvero 0 = nessuna registrazione, 1 = errori, 2 = avvisi, 3 = messaggi informativi, 4 = messaggi dettagliati. Il valore predefinito è 4.
Vedere anche
Attività
Esempi di SQL Server Analysis Services
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
17 luglio 2006 |
|
5 dicembre 2005 |
|