Partager via


Fichier Lisezmoi pour l'exemple ActivityViewer

Mis à jour : 17 juillet 2006

L'exemple ActivityViewer est une visionneuse qui affiche les utilisateurs, les connexions et les processus d'une instance de Microsoft SQL Server 2005 Analysis Services (SSAS). Vous pouvez faire appel à cet outil pour extraire une liste de ces éléments et, si vous le souhaitez, arrêter un processus.

Emplacement par défaut : <system_drive>\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\Administrator\ActivityViewer

Scénario

Fonctionnalité semblable à la procédure stockée sp_who de SQL Server et à la commande kill de Transact-SQL.

Langages

C#

Fonctionnalités

L'exemple ActivityViewer emploie les fonctionnalités SQL Server 2005 suivantes :

Domaine d'application Fonctionnalités

Global

AMO, ADOMD .NET

Configuration requise

Avant d'exécuter cet exemple, assurez-vous que les composants logiciels suivants sont installés :

  • Microsoft SQL Server 2005 Analysis Services (SSAS)
  • Base de données AdventureWorks AS incluse dans SQL Server 2005. Vous devrez peut-être installer les exemples. Pour plus d'informations, consultez Installation des exemples de bases de données AdventureWorks et d'autres exemples via le programme d'installation dans la documentation en ligne de SQL Server 2005.
  • Une version mise à jour de la base de données AdventureWorks est également disponible pour téléchargement sur la page Web du SQL Server Developer Center (Centre des développeurs SQL Server).
  • Une version mise à jour des exemples du moteur de base de données SQL Server 2005 est également disponible pour téléchargement sur la page Web du SQL Server Developer Center (Centre des développeurs SQL Server).
  • Le Kit de développement .NET Framework SDK 2.0 ou Microsoft Visual Studio 2005. Le Kit de développement .NET Framework SDK est disponible gratuitement. Pour plus d'informations, consultez Installation du SDK .NET Framework dans la documentation en ligne de SQL Server 2005.

Remarque   SQL Server 2005 Business Intelligence Development Studio n'est pas pris en charge sur les ordinateurs équipés de la plateforme Itanium ; l'environnement de développement 64 bits est pris en charge sur les plateformes x64. Vous pouvez modifier les exemples SQL Server 2005 et les exécuter sur des ordinateurs dotés de plateformes x86 ou x64 lorsque les bases de données employées par les exemples sont déployées sur une plateforme Itanium.

Génération de l'exemple

Si vous n'avez pas encore créé un fichier de clé de nom fort, utilisez la procédure suivante pour générer ce fichier.

Pour générer un fichier de clé de nom fort

  1. Ouvrez une invite de commandes Microsoft Visual Studio 2005. Cliquez sur Démarrer, pointez sur Tous les programmes et sur Kit de développement Microsoft .NET Framework SDK 2.0, puis cliquez sur Invite de commandes du Kit de développement SDK.

    -- Ou --

    Ouvrez une invite de commandes Microsoft .NET Framework. Cliquez sur Démarrer, pointez sur Tous les programmes et sur Kit de développement Microsoft .NET Framework SDK 2.0, puis cliquez sur Invite de commandes du Kit de développement SDK.

  2. Utilisez la commande CD (changer de répertoire) pour remplacer le dossier actif dans la fenêtre de l'invite de commandes par le dossier dans lequel les exemples sont installés.

    ms160921.note(fr-fr,SQL.90).gifRemarque :
    Pour déterminer le dossier dans lequel se trouvent les exemples, cliquez sur le bouton Démarrer, pointez successivement sur Tous les programmes, sur Microsoft SQL Server 2005 et sur Documentation et didacticiels, puis cliquez sur le répertoire Samples. Si l'emplacement d'installation par défaut a été utilisé, les exemples se trouvent dans <lecteur_système>:\Program Files\Microsoft SQL Server\100\Samples.
  3. À l'invite de commandes, exécutez la commande suivante pour générer le fichier de clé :

    sn -k SampleKey.snk

    ms160921.note(fr-fr,SQL.90).gifImportant :
    Pour plus d'informations sur la paire de clés de nom fort, consultez l'article de sécurité concernant les noms forts et la sécurité dans .NET Framework, dans le Centre de développement .NET sur MSDN.

Après avoir obtenu un fichier de clé de nom fort, vous pouvez générer l'exemple en exécutant la procédure suivante.

Pour générer l'exemple

  1. Compilez l'exemple à l'aide de l'une des méthodes suivantes :

    • Dans Microsoft Visual Studio 2005, compilez l'exemple à l'aide de la solution Visual Studio fournie.
      - ou -
    • Compilez l'exemple à l'aide de MSBuild qui est inclus dans le Kit de développement Microsoft .NET Framework SDK 2.0. À l'invite de commandes, exécutez des commandes présentant l'aspect suivant :
      msbuild /nologo /verbosity:quiet /property:Configuration=Debug CS\ActivityViewer\ActivityViewer.csproj
  2. Assurez-vous que la base de données AdventureWorks AS est installée. Vous avez également la possibilité de créer la base de données dans laquelle vous souhaitez installer les exemples.

Exécution de l'exemple

Pour exécuter l'exemple, procédez comme suit :

Pour exécuter l'exemple

  1. Exécutez bin\Release\ActivityViewer.exe ou bin\Debug\ActivityViewer.exe.

    L'exécution de l'un ou l'autre de ces exécutables affichera les groupes et serveurs de Analysis Services qui sont inscrits dans SQL Server Management Studio.

  2. Pour connecter ou déconnecter un serveur, cliquez dessus avec le bouton droit.

  3. Pour afficher les détails, cliquez sur le nœud Connection/Session/Transaction/Locks. Vous pouvez aussi cliquer avec le bouton droit sur le nœud et choisir Refresh.

  4. Cliquez avec le bouton droit sur une connexion pour afficher ses sessions. Cliquez avec le bouton droit sur Sessions pour afficher ses transactions. Cliquez avec le bouton droit sur une transaction pour afficher ses verrous.

  5. Pour annuler une connexion ou une session, cliquez avec le bouton droit sur la connexion ou la session, puis sélectionnez Annuler. Les activités de session ou de connexion annulées sont consignées dans un fichier texte délimité par des tabulations. Par défaut, le fichier, baptisé Activity.log, se trouve dans le même répertoire que le fichier exécutable. Vous pouvez spécifier le nom du fichier et son chemin d'accès dans le fichier de configuration ActivityViewer.exe. Vous pouvez aussi modifier la valeur de la propriété TraceActivity ; les valeurs possibles sont les suivantes : 0 = Désactivé/pas d'enregistrement, 1 = Erreurs, 2 = Avertissements, 3 = Informations, 4 = Commentaires. La valeur par défaut est 4 (Commentaires).

Voir aussi

Tâches

Exemple SQL Server Analysis Services

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

17 juillet 2006

Nouveau contenu :
  • Ajout d'une remarque sur la disponibilité pour la plateforme Itanium.

5 décembre 2005

Contenu modifié :
  • Modification des instructions concernant la génération d'un fichier de clé, y compris le nom et l'emplacement de ce fichier.