Guide de démarrage rapide Notification Services pour l'installation d'exemples

SQL Server 2000

Microsoft Corporation

S'applique à :
Microsoft® SQL Server® Notification Services

Résumé : Microsoft SQL Server Notification Services fournit quatre exemples d'applications qui montrent comment utiliser ses diverses fonctionnalités : Flight, Weather, Stock et Realtor.

Sommaire

Introduction
Étape 1 : Installation des logiciels
Étape 2 : Configuration des exemples d'applications
Étape 3 : Test de l'exemple Stock
Utilisation de Visual Studio .NET avec les exemples
Utilisation de la documentation

Introduction

Ce guide de démarrage rapide fournit des procédures détaillées pour :

  • paramétrer Notification Services sur un seul ordinateur ;
  • installer les exemples Notification Services et les configurer pour utiliser un compte de domaine avec des privilèges d'administrateur local ;
  • tester l'exemple Stock afin de s'assurer du succès de son installation et de sa configuration.
Remarque Trois des exemples utilisent le protocole SMTP pour fournir les notifications : Flight, Weather et Realtor. Actuellement, le protocole SMTP requiert que l'expéditeur du message soit un administrateur local. Cela signifie que le service Microsoft Windows® qui exécute Notification Services doit être associé à un compte doté de privilèges d'administrateur local.

Pour simplifier la configuration des exemples, ce guide de démarrage rapide se concentre sur l'exemple Stock, mais les procédures indiquées dans ce document fonctionnent pour tous les exemples.

Pour obtenir davantage d'options de configuration et d'informations sur l'exécution des exemples d'applications, consultez le site Notification Services Books Online (en anglais).

Étape 1 : Installation des logiciels

Notification Services Books Online indique la configuration matérielle et logicielle requise pour exécuter Notification Services. Dans ce guide de démarrage rapide, Notification Services, Microsoft Visual Studio® .NET et SQL Server 2000 sont installés sur le même ordinateur, ce qui simplifie l'installation. La procédure suivante vous permet de vérifier que votre ordinateur dispose des logiciels requis :

  1. Vérifiez que votre système d'exploitation fonctionne sous Windows 2000 SP2 ou toute version ultérieure, ou Windows XP Professional.
  2. Accédez au site Microsoft Windows Update ( Quitter le site MSDN France Site en anglais) et recherchez les mises à jour de votre système d'exploitation. Avant de poursuivre la procédure, installez les mises à jour réellement importantes.
  3. Vérifiez que la version 1.0.3705 de Microsoft .NET Framework est installée. Le cas échéant, vous pouvez la télécharger depuis le Centre de téléchargement Microsoft ( Quitter le site MSDN France Site en anglais). Vous pouvez aussi installer .NET Framework à partir de Windows Update. Vérifiez votre système avant de télécharger toute nouvelle copie.
  4. Si ce n'est pas encore fait, installez une instance par défaut de SQL Server 2000.

    Vous pouvez utiliser SQL Server 2000 Standard Edition, SQL Server 2000 Enterprise Edition ou SQL Server 2000 Developer Edition sur les systèmes d'exploitation Windows 2000 Server, Advanced Server ou Datacenter Server. Vous pouvez aussi utiliser SQL Server 2000 Developer Edition sur les systèmes d'exploitation Windows 2000 Professional ou Windows XP Professional. Notification Services n'est pas compatible avec Microsoft Data Engine (MSDE).

    Remarque Pour les applications de notification déployées, vous devez utiliser SQL Server 2000 Standard Edition ou SQL Server 2000 Enterprise Edition.
  5. Si ce n'est pas encore le cas, appliquez le dernier service pack à votre instance de SQL Server.
  6. Installez Visual Studio .NET, y compris Microsoft Visual C#™ .NET, Microsoft Visual C++® .NET et Microsoft Visual Basic® .NET.

    L'installation de Visual Studio .NET après SQL Server permet d'enregistrer automatiquement SQL Server sur Visual Studio .NET. Par contre, si vous permutez l'ordre d'installation, SQL Server ne sera pas enregistré sur Visual Studio .NET. Dans ce cas, vous devrez ajouter le dossier Binn de SQL Server (C:\Program Files\Microsoft SQL Server\80\Tools\Binn par défaut) sur le chemin Visual C++, comme suit :

    1. Démarrez Visual Studio .NET.
    2. Dans le menu Outils, cliquez sur Options.
    3. Dans le panneau gauche de la boîte de dialogue Options, développez le dossier Projets, puis sélectionnez Répertoires de VC++.
    4. Dans la zone Afficher les répertoires pour, sélectionnez Fichiers exécutables. Vérifiez que le dossier Binn de SQL Server (par défaut C:\Program Files\Microsoft SQL Server\80\Tools\Binn) ne se trouve pas déjà dans la liste des répertoires exécutables.
    5. Pour ajouter le dossier Binn de SQL Server à la liste, cliquez sur l'icône de dossier, située au-dessus de la fenêtre du répertoire. Cette action ajoute une nouvelle ligne dans la fenêtre du répertoire. Cliquez ensuite sur le bouton Sélection, situé sur la nouvelle ligne, pour ouvrir une boîte de dialogue Windows standard dans laquelle vous pouvez rechercher un répertoire à ajouter. Naviguez jusqu'à votre dossier Binn SQL Server, puis cliquez sur Ouvrir.
  7. Installez SOAP Toolkit 2.0 SP2, disponible sur la page SOAP 2.0 Toolkit SDK and Samples Download Center ( Quitter le site MSDN France Site en anglais).
  8. Installez SQLXML 3.0, disponible sur le site Microsoft SQL Server sur Microsoft.com ( Quitter le site MSDN France Site en anglais).
  9. Installez Notification Services en vous assurant d'installer la totalité des composants (Engine Components, Client Components, Database Components, Documentation et Sample Applications).

Étape 2 : Configuration des exemples d'applications

Après avoir installé Notification Services, vous pouvez configurer les exemples d'applications pour votre environnement. Pour une configuration rapide, exécutez la commande SetupSamples en procédant comme suit :

  1. Une fois l'installation terminée, ouvrez une invite de commande et accédez au dossier Samples.
    1. Dans le menu Démarrer, sélectionnez Programmes, Microsoft SQL Server Notification Services, puis Notification Services Command Prompt.
    2. Lorsque l'invite de commande apparaît, entrez cd Samples.
  2. Pour configurer les exemples, à l'invite de commande, entrez
    SetupSamples " Domaine \ Utilisateur " " Mot de passe " Nom de l'ordinateur.

    Par exemple, si l'on considère les informations suivantes :

    • L'utilisateur est ScottB.
    • Le domaine est AdventureWorks.
    • Le mot de passe utilisateur est w0r!dAsh.
    • Le nom de serveur de l'ordinateur qui héberge l'instance par défaut du SQL Server est TIGGER.

    Dans ce cas, la ligne de commande serait la suivante :

    SetupSamples "AdventureWorks\ScottB" "w0r!dAsh" TIGGER
    

    Fermez l'invite de commande lorsque l'exécution de SetupSamples est terminée.

    Le compte d'utilisateur de domaine doit comporter un compte de connexion SQL Server sur l'instance par défaut de SQL Server. L'utilitaire SetupSamples donne les permissions de base de donnée nécessaires au compte de connexion.

    SetupSamples attribue le nom et mot de passe utilisateur aux services Windows qui exécutent les exemples d'applications et accorde au compte les permissions nécessaires dans Windows.

    Pour obtenir davantage d'informations sur les exemples et l'utilitaire SetupSamples, consultez le site Notification Services Books Online.

Étape 3 : Test de l'exemple Stock

Après avoir paramétré les exemples, testez l'exemple Stock pour vous assurer que Notification Services et les exemples fonctionnent correctement.

  1. Dans le menu Démarrer, sélectionnez Programmes, Microsoft SQL Server Notification Services, puis Notification Services Command Prompt.
  2. Pour accéder au dossier Stock, entrez cd Samples\Stock dans l'invite de commande.
  3. Lorsque l'invite de commande s'affiche, entrez RunSample.

    La commande RunSample construit les bases de données de l'exemple, crée le service NS$StockInstance qui exécute l'exemple d'application, lance le service puis dépose les données d'événements XML dans un dossier. Le service s'exécute pendant 60 secondes. Pendant ce temps, Notification Services génère des notifications et les poste dans un dossier.

  4. À l'aide de Windows Explorer, accédez à ..\Program Files\Microsoft SQL Server Notification Services\v2.0.2114.0\Samples\Stock\Test\Notifications.

    Dans ce dossier, vous devriez voir un fichier nommé FileNotifications.txt. Ce fichier contient des notifications issues de l'application Stock, obtenues à l'aide du protocole de fichier standard.

  5. Ouvrez FileNotification.txt avec le Bloc-notes et vérifiez qu'il contient des notifications.

    Si l'exemple ne parvient pas à produire des notifications, consultez les conseils de dépannage dans le fichier Notification Services Readme.txt.

Utilisation de Visual Studio .NET avec les exemples

Après avoir vérifié que l'installation et la configuration initiale fonctionnent en testant l'application Stock, vous pouvez utiliser Visual Studio .NET pour travailler avec les exemples.

Pour utiliser la page Web Samples Setup avec les exemples :

  1. Dans le menu Démarrer, sélectionnez Programmes, Microsoft SQL Server Notification Services, Samples, puis Samples Setup.
  2. Suivez les instructions d'utilisation des exemples, en commençant à l'Étape 3. Vous n'avez pas besoin de relancer l'utilitaire SetupSamples. SetupSamples ne nécessite qu'une seule exécution par installation de Notification Services.

Utilisation de la documentation

Consultez le site Notification Services Books Online pour obtenir davantage d'informations sur les exemples et sur leur mode d'exécution. Vous pouvez directement accéder à la documentation des exemples à partir du menu Démarrer :

  • Dans le menu Démarrer, sélectionnez Programmes, Microsoft SQL Server Notification Services, Samples, puis Samples Documentation.


Dernière mise à jour le jeudi 10 avril 2003



Afficher: