Comment faire pour installer une version 32 bits de SQL Server 2005 Reporting Services sur un ordinateur qui exécute une version 64 bits de Windows

Traductions disponibles Traductions disponibles
Numéro d'article: 934162 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Cet article explique comment installer une version 32 bits de Microsoft SQL Server 2005 Reporting Services (SSRS) sur un ordinateur qui exécute une version 64 bits de Microsoft Windows.

Plus d'informations

Reporting Services fournit prise en charge 64 bits native pour les suivants :
  • Composants serveur sur les versions Itanium de Windows et sur les versions 64 bits de Windows.
  • Outils client sur les versions 64 bits de Windows.
Toutefois, les éditions suivantes de SQL Server 2005 qui incluent des Reporting Services sont disponibles uniquement dans les versions 32 bits :
  • SQL Server 2005 Express Edition with Advanced Services
  • SQL Server 2005 Workgroup Edition
Si vous utilisez un de ces éditions de SQL Server 2005 sur un ordinateur qui exécute une version 64 bits de Windows, procédez comme suit pour installer la version 32 bits de Reporting Services :
  1. Désinstallez la version 64 bits de Reporting Services.

    Remarque Impossible d'installations côte à côte de versions 32 bits de Reporting Services et les versions 64 bits de Reporting Services dans Microsoft Windows - 32 - sur - Windows - 64 (WOW64) sous-système.
  2. Installer la version 64 bits de Microsoft .NET Framework 2.0 redistributable package.
  3. Activez la version 32 bits de Microsoft ASP.NET sur l'ordinateur.

    Remarque Vous pouvez exécuter le script dans cet article pour activer la version 32 bits d'ASP.NET. Si vous n'activez pas la version 32 bits d'ASP.NET avant d'installer SQL Server 2005 Express Edition avec Advanced Services ou SQL Server 2005 Workgroup Edition, Reporting Services est impossible sur la page composants à installer . En outre, vous recevrez un message d'avertissement pour l'article ASP.NET version inscription requise sur la page Analyse de configuration système . Si vous affichez le rapport pour ce message d'avertissement, un des messages d'erreur suivants s'afficher :
    • Dans Windows Server 2008, vous recevez message d'erreur suivantes :
      ASP.NET 64 bits est enregistré. ASP.NET 32 bits pour installer Microsoft Reporting Services 2005 (32.bit) est requis.
    • Dans Windows Server 2003, vous recevez message d'erreur suivantes :
      Impossible de trouver l'enregistrement de version ASP.NET avec Microsoft Internet Information Services (IIS)
  4. Installez la version 32 bits de Reporting Services après avoir exécuté le script.
Les sections suivantes fournissent des informations sur comment faire pour installer la version 32 bits de Reporting Services sur un ordinateur qui exécute la version 64 bits de Microsoft Internet Information Services (IIS) 6.0 et sur un ordinateur qui exécute la version 64 bits d'IIS 7.0. La version 64 bits de Windows Server 2003 contient la version 64 bits de services Internet (IIS) 6.0. La version 64 bits de Windows Vista contient la version 64 bits d'IIS 7.0.

Installer la version 32 bits de Reporting Services sur un ordinateur qui exécute la version 64 bits d'IIS 6.0

Pour installer la version 32 bits de Reporting Services sur un ordinateur qui exécute la version 64 bits d'IIS 6.0, procédez comme suit :
  1. Désinstallez la version 64 bits de Reporting Services.

    Remarque Impossible d'installations côte à côte de versions 32 bits de Reporting Services et les versions 64 bits de Reporting Services.
  2. Exécutez le fichier Dotnetfx64.exe pour installer manuellement le .NET Framework.

    Le fichier Dotnetfx64.exe est dans le dossier Tools\redist\2.0 sur le support d'installation de SQL Server 2005. Pour télécharger le fichier Dotnetfx64.exe, reportez-vous au site Microsoft suivant :
    http://go.microsoft.com/fwlink/?LinkId=70186
  3. Dans le Gestionnaire IIS, cliquez sur Web Server Extensions .
  4. Dans le volet d'informations, cliquez avec le bouton droit sur ASP.NET V2.0.50727 , puis cliquez sur Autoriser .
  5. Cliquez avec le bouton droit sur Sites Web , puis cliquez sur Propriétés .
  6. Cliquez sur l'onglet Filtres ISAPI .
  7. Dans la colonne Nom du filtre , cliquez sur ASP.NET_2.0.50727 et puis cliquez sur Modifier .
  8. Remplacer C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_filter.dll avec C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll.
    Remarque Le fichier aspnet_filter.dll dans le dossier C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ est une version 32 bits du fichier.
  9. Cliquez sur OK à deux reprises, puis fermez Gestionnaire.
  10. À l'invite de commande, exécutez la commande suivante :
    cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs définir w3svc/AppPools/Enable32bitAppOnWin64 1
  11. Installer la version 32 bits de Reporting Services.
  12. Une fois l'installation terminée, ouvrez le Gestionnaire des services Internet, puis sur Extensions du serveur Web .
  13. Dans le volet d'informations, cliquez avec le bouton droit sur ASP.NET V2.0.50727 (32 bits) , puis cliquez sur Autoriser .

Installer la version 32 bits de Reporting Services sur un ordinateur qui exécute la version 64 bits d'IIS 7.0

Pour installer la version 32 bits de Reporting Services sur un ordinateur qui exécute la version 64 bits d'IIS 7.0, procédez comme suit :
  1. Activer ASP.NET et IIS avant d'installer Reporting Services.
  2. Ouvrez une invite de commande. Pour ce faire, cliquez sur Démarrer , pointez sur tous les programmes , sur Accessoires , cliquez avec le bouton droit sur invite , puis cliquez sur Exécuter en tant qu'administrateur .
  3. Dans la boîte de dialogue Contrôle de compte d'utilisateur , cliquez sur Continuer .
  4. Définissez l'option Enable32bitAppOnWin64 sur True au niveau parent sous le niveau de site principal. Pour ce faire, procédez comme suit :
    1. Dans le Gestionnaire IIS, cliquez sur Pools d'applications .
    2. Dans le volet Actions, cliquez sur Définir par défaut pool d'applications .
    3. Dans la section Général , définissez l'option Enable32bitAppOnWin64 à True .
    Remarque Par défaut, un programme d'installation SQL Server 2005 64 bits recherchera une installation IIS 64 bits. Si l'option Enable32bitAppOnWin64 est la valeur false à la racine, l'installation de Reporting Services doit terminée avec succès.
  5. Installez la version 32 bits de Reporting Services. Vous devez appliquer SQL Server 2005 Service Pack 2 (SP2) après avoir installé Reporting Services dans Windows Vista. Si vous installez SQL Server 2005 Express Edition with Advanced Services, vous pouvez exécuter SQL Server 2005 Express Edition avec Advanced Services SP2.

    Pour plus d'informations, site Web Microsoft suivant :
    http://go.microsoft.com/fwlink/?LinkID=63922
    En cas d'erreurs lors de l'installation, consultez la section "Dépannage des erreurs le programme d'installation sur Windows Vista".
  6. Réinitialisez IIS.
  7. Configurer le serveur rapport pour l'administration locale. Pour accéder aux serveur de rapports et Gestionnaire de rapports localement, procédez comme suit :
    1. Démarrez Microsoft Internet Explorer.
    2. Dans le menu Outils , cliquez sur Options Internet .
    3. Cliquez sur sécurité .
    4. Cliquez sur sites de confiance .
    5. Cliquez sur sites .
    6. Sous Ajouter ce site Web à la zone , tapez http:// servername.
    7. Si vous n'utilisez pas HTTPS pour le site par défaut, cliquez pour désactiver le nécessite certification du serveur (https:) pour tous les sites dans cette zone case à cocher.
    8. Cliquez sur Ajouter .
    9. Répétez les étapes f et g pour ajouter http://localhost, puis cliquez sur Fermer .

      Cette étape vous permet de démarrer Internet Explorer pour localhost ou pour le nom de l'ordinateur réseau du serveur pour Report Server et Gestionnaire d'états.
  8. Créer des affectations de rôles que vous accordez explicitement complet-autorisations accès. Pour ce faire, procédez comme suit :
    1. Démarrez Internet Explorer en utilisant l'option Exécuter en tant qu'administrateur . Pour ce faire, cliquez sur Démarrer , cliquez sur Tous les programmes , cliquez avec le bouton droit sur Internet et puis cliquez sur Exécuter en tant qu'administrateur .
    2. Démarrez Gestionnaire de rapports.

      Remarque Par défaut, l'URL du Gestionnaire de rapports est http:// servername / rapports. Si vous utilisez SQL Server 2005 Express Edition avec Advanced Services SP2, l'URL du Gestionnaire de rapports est http:// servername / rapports $ sqlexpress. Si vous utilisez une instance nommée de Reporting Services, l'URL du Gestionnaire de rapports est http:// servername / rapports $ InstanceName.
    3. Dans la page Ma page d'accueil , cliquez sur Propriétés .
    4. Cliquez sur Nouvelle attribution de rôle .
    5. Tapez un compte d'utilisateur Windows dans le format suivant :
      domain\user
    6. Sélectionnez le Gestionnaire de contenu de case à cocher.
    7. Cliquez sur OK .
    8. Dans le coin supérieur droit de la page d'accueil , cliquez sur Paramètres du site .
    9. Cliquez sur configurer la sécurité au niveau du site .
    10. Cliquez sur Nouvelle attribution de rôle .
    11. Tapez un compte d'utilisateur Windows dans le format suivant :
      domain\user
    12. Cliquez pour sélectionner le système administrateur case à cocher.
    13. Cliquez sur OK .
    14. Fermez le Gestionnaire de rapports.
  9. Ouvrez Gestionnaire de rapports dans Internet Explorer sans utiliser l'option Exécuter en tant qu'administrateur .

Résoudre les erreurs d'installation sur Windows Vista

Si vous rencontrez des messages d'erreur "Échec setup" pour SQL Server Native Client (SNAC), pour Database Services et Reporting Services. Ou, le SNAC package d'installation peut être installé de manière incorrecte ou non valide. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
929667Message d'erreur lorsque vous installez SQL Server 2005 Express Edition Service Pack 2 CTP: «Impossible de trouver un package d'installation pour le produit Microsoft SQL Server Native Client»
Si les étapes pour installer la version 32 bits de Reporting Services ne résolvent pas les erreurs, procédez comme suit :
  1. Quitter le programme d'installation.
  2. Cliquez sur Démarrer , puis sur Panneau de configuration .
  3. Cliquez sur désinstaller un programme .
  4. Cliquez sur Microsoft SQL Server Native Client .
  5. Cliquez sur désinstaller .
  6. Cliquez sur Oui .
  7. Extraire le SQL Server 2005 Express Edition avec Advanced package d'installation de services dans un dossier sur votre ordinateur. Pour ce faire, exécutez SQLEXPR_ADV.EXE /x à l'invite de commande.
  8. Sélectionnez un dossier dans lequel extraire les fichiers.
  9. Dans le dossier, recherchez le fichier Sqlncli_x64.msi. Ceci est le package d'installation SNAC pour SNAC.
  10. Double-cliquez sur le fichier Sqlncli_x64.msi, puis exécutez le programme d'installation.
  11. Dans la page Sélection des composants , cliquez sur SQL Server Native Client SDK , cliquez sur cette fonctionnalité sera installée sur le disque dur , cliquez sur Suivant et puis cliquez sur installer .
  12. Dans la boîte de dialogue Contrôle de compte d'utilisateur , cliquez sur Continuer .
  13. Installez SQL Server 2005 Express Edition with Advanced Services.
  14. Réinitialisez IIS.
  15. Répétez les étapes 9 à 11 de «Installer la version 32 bits de Reporting Services sur un ordinateur qui exécute la version 64 bits d'IIS 7.0» section.

Plus d'informations

Dans IIS 7.0, l'option Enable32bitapponwin64 peut être définie à différents niveaux au niveau du site Web en plus au niveau du site spécifique. Cela n'était pas le cas avec IIS 6.0. Vous pouvez soit exécuter IIS 6.0 en mode complet 32 bits ou en mode 64 bits, mais pas les deux.

Un programme d'installation SQL Server 2005 32 bits recherche pour une installation IIS 32 bits. C'est parce qu'une installation de SQL Server 2005 32 bits requiert IIS pour exécuter en mode 32 bits. Ce n'est pas true dans un scénario d'IIS 7.0 car IIS 7.0 peut exécuter dans différents modes ou nombre de bits à différents niveaux. Par exemple, IIS 7.0 peut exécuter un site Web spécifique en mode 32 bits et un autre site Web en mode 64 bits. Cette nouvelle fonctionnalité a été introduite dans IIS 7.0.

Pour plus d'informations, reportez-vous aux sites Web Microsoft aux adresses suivantes :

processus de travail en mode 32 bits
http://learn.iis.net/page.aspx/201/32-bit-mode-worker-processes
propriété de métabase Enable32BitAppOnWin64 (IIS 6.0)
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5d306956-b2a2-4708-9bb9-72a395d474bb.mspx

Références

Pour plus d'informations sur l'installation Reporting Services sur un Windows ordinateur Vista, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
934164Comment faire pour installer SQL Server 2005 Reporting Services sur un ordinateur Windows Vista
Pour savoir comment mettre à niveau de Reporting Services sur un Windows ordinateur Vista, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
934163Comment mettre à niveau de SQL Server 2005 Reporting Services sur un ordinateur Windows Vista

Propriétés

Numéro d'article: 934162 - Dernière mise à jour: lundi 22 juin 2009 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2005 Reporting Services
Mots-clés : 
kbmt kbtshoot kbexpertiseinter kberrmsg kbinfo kbsql2005rs kbhowto KB934162 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 934162
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com