Considérations relatives à l'installation d'exemples de bases de données et d'exemples de code SQL Server (Générateur de rapports version 2.0)

Les exemples de code et les exemples de bases de données pour SQL Server ne sont pas fournis avec le produit. Vous pouvez en revanche rechercher et télécharger des exemples de code et des exemples de bases de données dans la page MicrosoftSQL Server 2008 Community Projects & Products Samples du site Web CodePlex, à l'adresse https://www.codeplex.com/sqlserversamples (en anglais). Sur cette page, les exemples sont regroupés par catégories. Par exemple, MicrosoftSQL ServerReporting Services est une catégorie. Vous pouvez télécharger les exemples d'une catégorie spécifique ou tous les exemples.

Les didacticiels et la plupart des exemples de rapports utilisent les exemples de bases de données AdventureWorks ou AdventureWorks2008. Les exemples de rapports ne s'exécuteront pas si la base de données correspondante n'est pas installée sur un ordinateur auquel les utilisateurs ont accès, et ces derniers ne pourront pas effectuer les didacticiels. S'agissant des exemples de rapports et des didacticiels du Générateur de rapports version 2.0, vous devez installer uniquement AdventureWorks2008. Vous devez disposer d'une autorisation d'accès aux bases de données pour pouvoir les utiliser. Les rapports AdventureWorksOffline comptent parmi les exemples disponibles. Ces rapports n'utilisent pas de données externes et ne dépendent pas de la base de données AdventureWorks2008.

Vous pouvez installer une base de données spécifique ou la famille des bases de données AdventureWorks.

Les URL suivantes donnent directement accès aux exemples de code et de bases de données Reporting Services :

Téléchargement d'exemples de code et de bases de données

CodePlex comprend des exemples de code et de bases de données pour la version actuelle et les versions antérieures de SQL Server. Vous pouvez télécharger tous les exemples ou uniquement ceux liés à un composant SQL Server spécifique tel que Reporting Services et une base de données issue de la famille d'exemples de bases de données AdventureWorks.

Pour télécharger tous les exemples de code SQL Server 2008

  1. Accédez à la page d'accueil du site Web Microsoft SQL Server 2008 Community Projects & Products.

  2. Cliquez sur le lien « Download all the samples together » (Télécharger tous les exemples de code à la fois).

Pour télécharger des exemples de code spécifiques à Reporting Services

  1. Accédez à la page d'accueil du site Web Microsoft SQL Server 2008 Community Projects & Products.

  2. Cliquez sur le lien de la catégorie « Microsoft SQL Server Reporting Services ».

  3. Dans la section Microsoft SQL Server Reporting Services, cliquez sur le lien « Download » (Télécharger).

  4. Dans la page Microsoft SQL Server 2008 Reporting Services Product Samples, dans la liste Downloads & Files (Téléchargements et fichiers), cliquez sur la version du processeur qui vous intéresse. Les téléchargements disponibles concernent les processeurs x86, x64 et Itanium.

    [!REMARQUE]

    Par défaut, les exemples de fichiers sont installés à l'emplacement suivant : C:\Program Files\Microsoft SQL Server\100\Samples\ReportingServices.

Pour télécharger une base de données de la famille des bases de données AdventureWorks

  1. Accédez à la page d'accueil du site Web Microsoft SQL Server 2008 Community Projects & Products.

  2. Effectuez l'une des opérations suivantes :

    • Cliquez sur le lien « Download the AdventureWorks family of samples » (Télécharger des exemples de la famille AdventureWorks).

    • Cliquez sur le lien de la catégorie « Sample Databases » (Exemples de bases de données).

  3. Dans la section Samples Database, cliquez sur le lien « Download » (Télécharger).

  4. Sur la page Microsoft SQL Server 2008 Database Product Samples,dans la liste Downloads & Files (Téléchargements et fichiers),cliquez sur la base de données et sur la version de processeur qui vous intéresse.

    [!REMARQUE]

    Pour les exemples et les didacticiels du Générateur de rapports version 2.0, cliquez sur le lien « SQL2008.AdventureWorks OLTP DB ».

Pour télécharger des exemple de versions antérieures de SQL Server

  1. Accédez à la page d'accueil du site Web Microsoft SQL Server 2008 Community Projects & Products.

  2. Cliquez sur l'onglet Releases (Versions).

    [!REMARQUE]

    La version par défaut est la plus récente.

  3. Dans le volet Releases, cliquez sur la version pour laquelle vous souhaitez télécharger des exemples.

  4. Dans la liste Downloads & Files (Téléchargements et fichiers), cliquez sur la version de processeur correspondant aux exemples que vous souhaitez télécharger.

Installation d'AdventureWorks2008

La recherche en texte intégral est intégrée à AdventureWorks2008 ; par conséquent, la recherche en texte intégral doit être installée. Par ailleurs, AdventureWorks2008 utilise FILESTREAM.

Pour installer AdventureWorks2008

  1. Le programme d'installation s'exécute. Selon le système d'exploitation installé, vous pouvez être invité à confirmer le téléchargement et l'installation du fichier. Si vous y êtes invité, cliquez sur Exécuter.

  2. Dans l'Assistant Installation des exemples Microsoft SQL Server AdventureWorks OLTP (v2008) RTM <version du processeur>, cliquez sur Suivant.

  3. Acceptez le contrat de licence, puis cliquez sur Next (Suivant).

  4. Dans la page Custom Setup (Installation personnalisée), cliquez sur l'icône correspondant à Restore AdventureWorks2008 (OLTP) (Restaurer AdventureWorks2008 (OLTP)), puis sélectionnez Will be installed on local hard drive (Installation sur le disque dur local).

  5. Cliquez sur Next (Suivant).

  6. Dans la page Database Setup (Installation de la base de données), dans la liste déroulante Select Local Database Instance for AdventureWorks (Sélectionner l'instance de base de données locale pour AdventureWorks), sélectionnez l'instance sur laquelle la base de données doit être installée.

  7. Cliquez sur Next (Suivant).

  8. Cliquez sur Install (Installer).

  9. Cliquez sur Finish (Terminer).

Activation de FILESTREAM

Vous devez activer FILESTREAM à deux emplacements : dans le Gestionnaire de configuration SQL Server et dans SQL ServerManagement Studio. Dans SQL Server Management Studio, vous pouvez activer FILESTREAM via la boîte de dialogue Propriétés ou exécuter une instruction Transact-SQL dans la fenêtre Requête. Après avoir apporté les modifications nécessaires, redémarrez le moteur de base de données.

Pour activer FILESTREAM dans le Gestionnaire de configuration SQL Server

  1. Dans le menu Démarrer, pointez sur Tous les programmes, sur SQL Server 2008 et sur Outils de configuration, puis cliquez sur Gestionnaire de configuration SQL Server.

  2. Dans la liste des services, cliquez avec le bouton droit sur Services SQL Server, puis cliquez sur Ouvrir.

  3. Dans le composant logiciel enfichable Gestionnaire de configuration SQL Server, recherchez l'instance de SQL Server sur laquelle vous souhaitez activer FILESTREAM.

  4. Cliquez avec le bouton droit sur l'instance, puis cliquez sur Propriétés.

  5. Dans la boîte de dialogue Propriétés deSQL Server, cliquez sur l'onglet FILESTREAM.

  6. Activez la case à cocher Activer FILESTREAM pour l'accès Transact-SQL.

  7. Si vous souhaitez lire et écrire des données FILESTREAM à partir de Windows, cliquez sur Activer FILESTREAM pour l'accès en continu aux E/S de fichier.

  8. Le cas échéant, mettez à jour la valeur par défaut dans la zone de texte Nom de partage Windows. Il s'agit du partage qui contient les données FILESTREAM.

  9. Si des clients distants doivent accéder aux données FILESTREAM stockées sur ce partage, sélectionnez Permettre aux clients distants d'avoir un accès en continu aux données FILESTREAM.

  10. Cliquez sur Appliquer.

Pour activer FILESTREAM dans SQL Server Management Studio à l'aide de la boîte de dialogue Propriétés

  1. Dans le menu Démarrer, pointez sur Tous les programmes, sur SQL Server 2008, puis cliquez sur SQL Server Management Studio.

  2. Dans la boîte de dialogue Se connecter au serveur, dans la liste déroulante Type de serveur, sélectionnez Moteur de base de données.

  3. Dans la liste déroulante Nom du serveur, sélectionnez l'instance du moteur de base de données SQL Server à laquelle vous souhaitez vous connecter. Il s'agit de l'instance sur laquelle vous allez installer la base de données AdventureWorks2008.

  4. Si le type d'authentification est Authentification SQL Server, indiquez le nom d'utilisateur et le mot de passe.

  5. Cliquez sur Se connecter.

  6. Cliquez avec le bouton droit sur l'instance de SQL Server souhaitée, puis cliquez sur Propriétés.

  7. Dans le volet Sélectionner une page, cliquez sur Avancé.

  8. Affectez à la propriété Niveau d'accès du flux de fichier la valeur Accès total activé.

  9. Cliquez sur OK.

Pour activer FILESTREAM dans SQL Server Management Studio à l'aide d'une instruction Transact-SQL

  1. Ouvrez SQL ServerManagement Studio.

  2. Dans la boîte de dialogue Se connecter au serveur, dans la liste déroulante Type de serveur, sélectionnez Moteur de base de données.

  3. Dans la liste déroulante Nom du serveur, sélectionnez l'instance du moteur de base de données SQL Server à laquelle vous souhaitez vous connecter. Il s'agit de l'instance sur laquelle vous allez installer la base de données AdventureWorks2008.

  4. Si le type d'authentification est Authentification SQL Server, indiquez le nom d'utilisateur et le mot de passe.

  5. Cliquez sur Se connecter.

  6. Dans SQL ServerManagement Studio, cliquez sur Nouvelle requête.

  7. Collez l'instruction suivante dans la fenêtre Requête :

    EXEC sp_configure ‘filestream_access_level’, ‘[access_level]’

    RECONFIGURE

    [!REMARQUE]

    Définissez le niveau d'accès à 1 ou 2, selon vos besoins. Les valeurs valides pour le niveau d'accès sont les suivantes :

    0 = désactive la prise en charge de FILESTREAM pour cette instance.

    1 = active FILESTREAM pour l'accès Transact-SQL.

    2 = active FILESTREAM pour l'accès en continu Transact-SQL et Win32.

  8. Cliquez sur Exécuter pour exécuter l'instruction.

Installation d'exemples de rapports sur le serveur de rapports

Les fichiers Lisezmoi, disponibles sur CodePlex et dans la documentation en ligne de SQL Server fournissent des informations sur l'installation des exemples de rapports. Les exemples de rapports ont été créés dans un projet Reporting ServicesBusiness Intelligence Development Studio, dans le cadre d'une solution. Pour rendre les exemples de rapports accessibles sur le serveur de rapports, vous devez ouvrir les rapports dans Business Intelligence Development Studio et les publier sur un serveur de rapports à l'aide des fonctionnalités de déploiement de Business Intelligence Development Studio.