Dernière mise à jour : 15 juin 2006
Remarque |
---|
Pour obtenir la dernière version de ce document, accédez au Centre de téléchargement Microsoft à l'adresse |
Ce document fournit des informations sur la configuration matérielle et logicielle requise, ainsi que des instructions détaillées pour l'installation et la configuration de Microsoft Commerce Server 2007 sur un ordinateur unique. Pour obtenir les instructions concernant le déploiement de Commerce Server 2007 sur plusieurs ordinateurs, reportez-vous à la section « Configuration d'un déploiement d'entreprise » dans l'aide Commerce Server 2007.
Nous vous recommandons vivement de lire ce document avant d'installer Commerce Server.
Remarque |
---|
Toute référence à Commerce Server dans ce document correspond à Commerce Server 2007, sauf indication contraire. |
Contenu de cette section
Présentation de l'installation
L'installation du logiciel Commerce Server 2007 prend en charge trois scénarios répondant aux besoins des trois publics suivants : développeurs et informaticiens, utilisateurs professionnels et intégrateurs de systèmes. Vous devez disposer des configurations matérielle et logicielle requises pour pouvoir installer le logiciel. Les trois scénarios d'installation sont les suivants :
- Microsoft Commerce Server 2007 : permet d'installer les fonctions communes des programmes requises pour l'exécution d'un serveur Web Commerce Server 2007, y compris les composants Commerce Server 2007 et le Gestionnaire Commerce Server. Vous pouvez choisir les composants facultatifs à installer pour Commerce Server 2007 : Publipostage, Assistant Création de projet, Réplication et Analyse du fonctionnement. Ce composant propose la fonctionnalité requise par les informaticiens et les développeurs.
- Applications Microsoft Commerce Server pour utilisateurs professionnels : permet d'installer les applications de gestion d'entreprise. Vous pouvez choisir les applications à installer : Gestionnaire de catalogues, Gestionnaire de schémas de catalogues et d'inventaires, Gestionnaire marketing, et Gestionnaire de commandes et de clients. Les utilisateurs professionnels et les informaticiens se servent de ces applications.
- Adaptateurs Microsoft Commerce Server pour Microsoft BizTalk Server :
permet d'installer quatre adaptateurs Commerce Server : adaptateur BizTalk pour les catalogues, adaptateur BizTalk pour l'inventaire, adaptateur BizTalk pour les commandes et adaptateur BizTalk pour les profils. Les adaptateurs Commerce Server sont utilisés par les intégrateurs de systèmes pour la prise en charge de l'intégration des applications professionnelles de gestion d'activité (LOB) et de l'échange de données.
Ce document fournit les instructions d'installation de l'ensemble des logiciels Commerce Server 2007 sur un même ordinateur. Pour ce faire, vous devez disposer des configurations matérielle et logicielle requises, créer des comptes d'utilisateur, installer et configurer Commerce Server 2007, effectuer les procédures après l'installation pour configurer l'environnement Commerce Server, puis installer les applications Commerce Server pour utilisateurs professionnels et les adaptateurs Commerce Server pour Microsoft BizTalk Server. Des restrictions particulières s'appliquent à la coexistence de certains composants, comme décrit dans la section Considérations et restrictions relatives à l'installation de Commerce Server. Vous devez effectuer les tâches dans l'ordre indiqué.
Remarque |
---|
Ce Guide d'installation concerne les installations sur un seul ordinateur et ne contient aucune information concernant la sécurisation des services Commerce Server sur une configuration sur plusieurs ordinateurs. Pour obtenir les instructions concernant l'amélioration de la sécurité et le déploiement de Commerce Server sur plusieurs ordinateurs, reportez-vous à la section « Configuration d'un déploiement d'entreprise » dans l'aide Commerce Server 2007. |
Configuration requise et procédures à effectuer avant l'installation
Avant d'installer et de configurer Commerce Server 2007, effectuez les étapes ci-dessous :
- Vérifiez la configuration matérielle requise.
- Vérifiez la configuration logicielle requise.
- Vérifiez les Considérations et restrictions relatives à l'installation de Commerce Server.
- Vérifiez les Conditions de mise à niveau, si vous prévoyez de mettre à niveau Commerce Server 2000 ou 2002 vers Commerce Server 2007.
- Installez le système d'exploitation et le logiciel d'administration de site Web.
- Installez les logiciels supplémentaires requis.
- Créez des comptes d'utilisateur.
Configuration matérielle requise
Le tableau suivant répertorie la configuration matérielle minimale requise pour l'installation de tous les logiciels Commerce Server sur un même ordinateur.
Remarque |
---|
Dans un environnement de production, le volume de trafic sur le site Web peut impliquer des configurations matérielles supérieures pour les serveurs Web. Pour plus d'informations sur la configuration matérielle relative à des scénarios de déploiement particuliers, reportez-vous à la section « Quelle est la configuration matérielle requise pour le déploiement ?» dans l'aide de Commerce Server 2007. |
Scénario d'installation | Matériel recommandé |
---|---|
Commerce Server |
|
Configuration logicielle requise
Les sections suivantes répertorient les logiciels que vous devez installer sur le serveur qui exécutera Commerce Server 2007.
Configuration logicielle pour le système d'exploitation Microsoft et le logiciel d'administration de site Web
Le tableau suivant répertorie les plates-formes logicielles du système d'exploitation Microsoft prises en charge, ainsi que le logiciel d'administration de site Web que vous devez installer sur le serveur qui exécutera Commerce Server 2007. Windows Server 2003 Standard Edition et Enterprise Edition, y compris les versions x64, sont pris en charge. Windows Server 2003 Web Edition prend en charge tous les composants de Commerce Server sauf Analyse et Data Warehouse. En outre, il requiert l'installation de Microsoft® SQL Server™ sur un serveur distinct. Windows Server 2003, Datacenter Edition et Itanium Edition ne sont pas pris en charge. Appliquez toujours les dernières mises à jour Windows critiques à la plate-forme que vous choisissez.
Pour comparer les fonctions de chaque édition de la famille Windows Server 2003, consultez la page
Logiciel | Commerce Server 2007 | Serveurs Web Commerce Server 2007 | Applications de gestion commerciale | Adaptateurs BizTalk Server |
---|---|---|---|---|
Plates-formes serveur 32 bits Windows Server 2003 : |
||||
Web Edition avec Service Pack 1 (SP1) |
Oui (ne prend pas en charge le Data Warehouse ni les rapports d'analyse, et demande l'installation de SQL Server sur un serveur distinct) |
Oui |
Oui |
Oui |
Standard Edition avec Service Pack 1 (SP1) |
Oui |
Oui |
Oui |
Oui |
Standard Edition R2 |
Oui |
Oui |
Oui |
Oui |
Enterprise Edition avec Service Pack 1 (SP1) |
Oui |
Oui |
Oui |
Oui |
Enterprise Edition R2 |
Oui |
Oui |
Oui |
Oui |
Plates-formes serveur 64 bits Windows Server 2003 : |
||||
Standard Edition x64 |
Oui |
Oui |
Oui |
Oui |
Enterprise Edition x64 |
Oui |
Oui |
Oui |
Oui |
R2 Standard Edition x64 |
Oui |
Oui |
Oui |
Oui |
R2 Enterprise Edition x64 |
Oui |
Oui |
Oui |
Oui |
Autres : |
||||
Microsoft Windows XP Pro avec Service Pack 2 (SP2) (y compris la version 64 bits) |
Oui (Commerce Server 2007 Developer Edition uniquement) |
Non |
Oui |
Non |
Correctifs logiciels Windows XP COM+ mis à jour (Package 13) |
Oui (Commerce Server 2007 Developer Edition uniquement) |
Non |
Non |
Non |
Correctifs Com+ 1.5 mis à jour (Package 8) depuis Windows Server 2003 avec Service Pack 1 |
Oui (plates-formes serveur 64 bits Windows Server 2003 uniquement) |
Oui (plates-formes serveur 64 bits Windows Server 2003 uniquement) |
Oui (plates-formes serveur 64 bits Windows Server 2003 uniquement) |
Oui (plates-formes serveur 64 bits Windows Server 2003 uniquement) |
Microsoft Internet Information Services (IIS) |
Oui |
Oui |
Oui |
Non |
Mises à jour critiques de Windows |
Requise |
Requise |
Requise |
Requise |
Pour plus d'informations sur l'installation du système d'exploitation et du logiciel d'administration de site Web, reportez-vous à la section Installation du système d'exploitation et du logiciel d'administration de site Web.
Configuration logicielle supplémentaire requise
Le tableau suivant répertorie les logiciels supplémentaires que vous devez installer sur le ou les serveurs qui exécuteront Commerce Server 2007.
Logiciel | Commerce Server 2007 | Serveurs Web Commerce Server 2007 | Applications de gestion commerciale | Adaptateurs BizTalk Server | ||
---|---|---|---|---|---|---|
Microsoft SQL Server 2000 Édition Entreprise avec Service Pack 4 OU Microsoft SQL Server 2005 avec Service Pack 1 |
Oui |
Non |
Non |
Non | ||
Microsoft SQL Server 2000 Analysis Services avec Service Pack 4 OU Microsoft SQL Server 2005 Analysis Services avec Service Pack 1 |
Oui (obligatoire pour le Data Warehouse et les rapports d'analyse) |
Non |
Non |
Non | ||
Composants du Concepteur SQL Server 2000 DTS |
Oui (obligatoire pour les tâches DTS (Distributed Transformation Services) du Data Warehouse) |
Non |
Non |
Non | ||
Microsoft Visual Studio® 2005
|
Oui (obligatoire pour le développement d'applications Web) |
Non |
Non |
Non | ||
Microsoft .NET Framework 2.0 |
Oui |
Oui |
Oui |
Non | ||
Mise à jour de Microsoft .NET Framework 2.0 |
Oui |
Oui |
Oui |
Non | ||
Correctif logiciel Microsoft ADO.NET |
Oui |
Oui |
Oui |
Non | ||
Enregistrer ASP.NET 2.0 comme infrastructure par défaut |
Oui |
Oui |
Oui |
Non | ||
Microsoft BizTalk® Server 2006 |
Facultatif (obligatoire pour utiliser les adaptateurs Commerce Server pour Microsoft BizTalk Server) |
Non |
Non |
Oui | ||
Microsoft Operations Manager (MOM) 2005 |
Facultatif (obligatoire pour utiliser l'analyse de fonctionnement de Commerce Server) |
Non |
Non |
Non |
Pour plus d'informations sur l'installation des logiciels supplémentaires requis, reportez-vous à la section Installation des logiciels supplémentaires requis.
Considérations et restrictions relatives à l'installation de Commerce Server
Les rubriques suivantes traitent des points importants concernant l'ordinateur sur lequel vous installez Commerce Server. Avant d'installer Commerce Server, consultez les informations ci-dessous.
- Vous devez disposer d'autorisations d'administrateur sur l'ordinateur sur lequel vous installez Commerce Server et les applications de gestion d'entreprise de Commerce Server. Connectez-vous au système d'exploitation sous un compte d'utilisateur qui dispose d'autorisations d'administrateur local.
- N'installez pas Commerce Server 2007 sur un contrôleur de domaine. Commerce Server 2007 ne prend pas en charge les installations effectuées sur un contrôleur de domaine.
- Vous pouvez installer Commerce Server 2007 et BizTalk Server 2006 sur le même ordinateur, mais vous devez exécuter l'Assistant Configuration pour chaque produit avant d'installer et de configurer le produit suivant. Par exemple, installez et configurez Commerce Server 2007 avant d'installer et de configurer BizTalk Server 2006 ou inversement.
- Si vous installez Commerce Server 2007 et BizTalk Server 2006 sur le même ordinateur, ne référencez pas les mêmes bases de données SQL Server pour les deux produits.
Vous devez exécuter des bases de données distinctes pour chaque produit.
- La configuration prise en charge pour Commerce Server 2007 inclut les installations Windows Server et SQL Server des mêmes langues. Commerce Server 2007 prend en charge Unicode et vous pouvez personnaliser les paramètres régionaux pour votre installation.
- Si vous installez Commerce Server 2007 sur un ordinateur équipé de Microsoft® Windows SharePoint™ Services ou Microsoft Office SharePoint Portal Server 2003, vous devez configurer les paramètres de sécurité de SharePoint Services de sorte qu'ils n'interfèrent pas avec l'exécution de l'application Commerce Server.
Une configuration appropriée permettra d'éviter que SharePoint Services n'intercepte les demandes entrantes vers Internet Information Services où le site Commerce Server est exécuté. Pour plus d'informations, consultez la page
http://go.microsoft.com/fwlink/?LinkID=68629 .
- Mise à niveau et désinstallation de Commerce Server :
- Lorsque vous effectuez une mise à niveau à partir d'une version précédente, assurez-vous de bien sauvegarder toutes les bases de données Commerce Server avant d'installer Commerce Server 2007. Vous devez sauvegarder toutes les données, y compris les bases de données SQL Server, le code de site et les paramètres de configuration avant de désinstaller Commerce Server 2007.
- N'installez pas Commerce Server 2007 sur un ordinateur sur lequel vous avez installé une version antérieure de Commerce Server. Vous devez désinstaller les versions précédentes de Commerce Server avant d'effectuer une installation de Commerce Server 2007.
- Pour mettre à jour votre édition, par exemple de Standard vers Enterprise, vous devez d'abord désinstaller la version existante, puis réinstaller la version souhaitée de Commerce Server 2007.
- Pour désinstaller une version précédente de Commerce Server, observez les points suivants :
Commencez par désinstaller tous les Service Packs de Commerce Server ou Commerce Server 2002 Feature Pack 1.
Désinstallez les objets d'exécution de Commerce Server. Pour plus d'informations sur la désinstallation des objets d'exécution de Commerce Server, reportez-vous à la section Désinstallation de Commerce Server.
Remarque La désinstallation des objets d'exécution de Commerce Server ne supprimera pas la base de données d'administration ni les bases de données associées à vos sites. Vous pouvez déplacer les données dans vos bases de données vers le schéma Commerce Server mis à jour lorsque vous installez Commerce Server 2007 et lorsque vous effectuez les étapes de l'Assistant Mise à niveau Commerce Server.
- Lorsque vous effectuez une mise à niveau à partir d'une version précédente, assurez-vous de bien sauvegarder toutes les bases de données Commerce Server avant d'installer Commerce Server 2007. Vous devez sauvegarder toutes les données, y compris les bases de données SQL Server, le code de site et les paramètres de configuration avant de désinstaller Commerce Server 2007.
Conditions de mise à niveau
Si vous disposez de Commerce Server 2000 ou Commerce Server 2002, vous devez les désinstaller avant de procéder à l'installation de Commerce Server 2007. Avant toute désinstallation des versions antérieures de Commerce Server, vous devez effectuer la procédure décrite dans la section suivante afin de sauvegarder les données et de préparer la migration des données et ressources de votre site Web vers la plate-forme Commerce Server 2007.
Important |
---|
Si vous effectuez une mise à niveau à partir d'une version bêta de Commerce Server 2007, vous devez utiliser l'outil de mise à niveau, CS2007Upgrade.exe, afin de mettre à niveau les ressources du site et la base de données d'administration. Voir la section « Mise à niveau des versions antérieures de Commerce Server » dans le fichier Lisezmoi de Commerce Server 2007. |
Préparation de la mise à niveau de Commerce Server 2000 ou 2002 vers Commerce Server 2007
Les étapes suivantes décrivent la procédure de mise à niveau de Commerce Server 2000 ou 2002 vers Commerce Server 2007.
Sauvegardez toutes les données, y compris les bases de données SQL Server, le code de site, les ressources globales et les paramètres de configuration avant de désinstaller les versions antérieures de Commerce Server.
Enregistrez tous les sites Web sous forme de fichiers de package (.pup). Pour ce faire, utilisez le Gestionnaire de package de site Commerce Server.
Désinstallez Commerce Server 2000 ou Commerce Server 2002. Reportez-vous aux procédures correspondantes dans la documentation du produit. Commencez par désinstaller tous les Service Packs de Commerce Server ou Commerce Server 2002 Feature Pack 1.
Désinstallez les objets d'exécution de Commerce Server. Pour plus d'informations sur la désinstallation des objets d'exécution de Commerce Server, reportez-vous à la section Désinstallation de Commerce Server.
Remarque La désinstallation des objets d'exécution de Commerce Server ne supprimera pas la base de données d'administration ni les bases de données associées à vos sites. Vous pouvez déplacer les données dans vos bases de données vers le schéma Commerce Server mis à jour lorsque vous installez Commerce Server 2007 et lorsque vous effectuez les étapes de l'Assistant Mise à niveau Commerce Server. Si votre système d'exploitation actuel est Windows 2000, effectuez une mise à niveau vers Windows Server 2003. Voir la section Configuration logicielle pour le système d'exploitation Microsoft et le logiciel d'administration du site Web.
Installez les logiciels requis ou mettez-les à niveau. Voir la section Configuration logicielle supplémentaire requise.
Installez Commerce Server 2007.
Configurez Commerce Server 2007.
Planifiez votre stratégie de migration.
Utilisez l'Assistant Mise à niveau de Commerce Server 2007 pour mettre à niveau les données et ressources du site, ainsi que les ressources globales à partir de Commerce Server 2000 ou 2002 vers Commerce Server 2007. Avant d'utiliser cet Assistant, vérifiez les modifications qu'il peut effectuer.
Assistant Mise à niveau de Commerce Server 2007
Cet Assistant permet de d'effectuer la mise à niveau de Commerce Server 2002 vers Commerce Server 2007. Il migre les ressources globales et les ressources de site existantes (y compris les données de catalogues, de commandes, de campagnes, de marketing et de profil) et les données de site vers Commerce Server 2007.
Commerce Server 2007 ne prend pas en charge les mises à niveau sur place de Commerce Server 2000. En revanche, si vous disposez du package de site Commerce Server 2000, vous pouvez décompresser le site dans une installation Commerce Server 2007, puis vous servir de l'Assistant Mise à niveau pour mettre à niveau les ressources Commerce Server 2000 dans le site décompressé afin qu'elles soient compatibles avec Commerce Server 2007.
Installation du système d'exploitation et du logiciel d'administration de site Web
Installez le système d'exploitation et le logiciel d'administration de site Web dans l'ordre indiqué.
Installez Microsoft Windows Server 2003 OU Microsoft Windows XP Pro Service Pack 2 uniquement si vous installez Commerce Server 2007 Developer Edition.
La sécurité du système d'exploitation et l'administration des sites Web sont ainsi assurées par le biais de Microsoft Internet Information Services (IIS). Pour installer Windows Server 2003 SP1, consultez le site
http://go.microsoft.com/fwlink/?LinkID=57547 .Installez Microsoft Internet Information Services (IIS).
Par défaut, Windows Server 2003 n'installe pas IIS. Pour l'installer, sélectionnez-le en tant qu'option au cours de l'installation de Windows Server 2003 ou exécutez l'Assistant Composants de Windows après avoir installé Windows Server 2003. Pour installer IIS à l'aide de cet Assistant, sélectionnez Serveur d'applications dans la zone Composants.
Remarque Si vous souhaitez installer Réplication Commerce Server (CSS) et que vous prévoyez d'utiliser la racine virtuelle CSS pour les rapports Web, le service de rapport requiert ASP (Active Server Pages) pour afficher les rapports. Pour activer ASP, utilisez l'option Ajouter/Supprimer des composants Windows dans Ajout/Suppression de programmes. ASP est un sous-composant du Service World Wide Web sous services Internet (IIS). Pour exécuter le service de rapport pour CSS sur des versions 64 bits de Windows Server 2003, vous devez activer la prise en charge 32 bits pour IIS sur les versions 64 bits de Windows Server 2003. Pour plus d'informations, consultez le site
http://go.microsoft.com/fwlink/?LinkID=66527 .Installez les mises à jour critiques de Windows.
Contient les dernières mises à jour disponibles pour le système d'exploitation, les logiciels et le matériel. Pour installer toutes les mises à jour critiques de Windows, reportez-vous au site
http://go.microsoft.com/fwlink/?LinkID=16855 .Installez les correctifs logiciels Windows XP COM+ mis à jour (Package 13) si vous avez installé Microsoft Windows XP Pro Service Pack 2.
Pour les développeurs qui exécutent Commerce Server 2007 Developer Edition sous Windows XP, cet ensemble de correctifs fournit une correction à COM+ qui permet de décompresser les sites correctement. Pour plus d'informations sur cet ensemble, consultez le site Web de Microsoft à l'adresse
http://go.microsoft.com/fwlink/?LinkID=65099 .Installez les correctifs Com+ 1.5 mis à jour (Package 8) depuis Windows Server 2003 avec Service Pack 1 si vous avez installé la version 64 bits de Microsoft Windows Server 2003.
Cet ensemble de correctifs permet de décompresser correctement les sites sous la version 64 bits de Windows Server 2003. Pour plus d'informations sur cet ensemble, consultez le site Web de Microsoft à l'adresse
http://go.microsoft.com/fwlink/?LinkID=65098 .
Installation des logiciels supplémentaires requis
Les étapes suivantes indiquent l'ordre d'installation des logiciels supplémentaires requis. Veillez à bien respecter l'ordre indiqué. Reportez-vous aux guides d'installation de chaque composant pour plus d'informations sur l'installation et la configuration de chacun d'eux.
Important |
---|
Certains logiciels requis peuvent demander d'autres logiciels pour leur installation. Reportez-vous aux guides d'installation de chaque composant requis pour plus d'informations et installez les composants le cas échéant. |
Installez Microsoft SQL Server 2000 Édition Entreprise avec Service Pack 4 OU Microsoft SQL Server 2005 avec Service Pack 1.
SQL Server fournit les services de base de données sous-jacents pour Commerce Server. Pour plus d'informations sur l'installation de SQL Server 2000, consultez le site
http://go.microsoft.com/fwlink/?LinkID=62410 . Pour plus d'informations sur l'installation de SQL Server 2005, consultez le sitehttp://go.microsoft.com/fwlink/?LinkID=62409 . Pour plus d'informations sur l'installation de SQL Server 2005 Service Pack 1, consultez le sitehttp://go.microsoft.com/fwlink/?LinkID=66143 .Remarque N'installez pas Commerce Server sur un ordinateur qui exécute SQL Server 2005 Express Edition. En effet, ce dernier n'est pas une plate-forme de bases de données prise en charge pour Commerce Server 2007. Important Les bases de données Commerce Server demandent des paramètres de classement qui ne respectent pas la casse. Si SQL Server est configuré de sorte que les bases de données soient créées avec des paramètres de classement qui respectent la casse par défaut, vous devrez effectuer des tâches supplémentaires pour vérifier que les bases de données Commerce Server ne sont pas créées à l'aide de vos paramètres de classement par défaut. Vous pouvez, par exemple, créer préalablement les bases de données Commerce Server, puis employer une commande, comme celle ci-dessous, pour modifier les paramètres de classement par défaut de ces bases avant d'exécuter le programme d'installation de Commerce Server : ALTER DATABASE
COLLATE SQL_Latin1_General_CP1_CI_AS Installez Microsoft SQL Server 2000 Analysis Services avec Service Pack 4 OU Microsoft SQL Server 2005 Analysis Services avec Service Pack 1.
Utilisé par le Data Warehouse de Commerce Server pour accéder à la base de données OLAP. SQL Server Reporting Services est également requis pour les rapports d'analyse dans Commerce Server 2007.
Remarque Le Data Warehouse de Commerce Server 2007 ne prend pas en charge SQL ni SQL Analysis Services installé sur une instance nommée. Installez les composants du Concepteur SQL Server 2000 DTS si vous utilisez le Data Warehouse dans Commerce Server 2007 avec SQL Server 2005. Cette tâche est impérative pour créer des tâches DTS (Distributed Transformation Services). Vous pouvez télécharger les composants du Concepteur SQL Server 2000 DTS à l'adresse suivante :
http://go.microsoft.com/fwlink/?LinkID=65308 .Installez Microsoft Visual Studio 2005 pour pouvoir développer des applications Web à l'aide de Commerce Server sur cet ordinateur. Cette tâche est requise seulement sur l'ordinateur sur lequel vous développez le site Web. L'installation de Visual Studio 2005 inclut l'installation de .NET Framework 2.0.
Important L'installation de SQL Server 2005 inclut l'installation de Visual Studio 2005 Premier Partner. Visual Studio 2005 Premier Partner ne répond cependant pas à la configuration logicielle requise de Commerce Server 2007 pour le développement. Par conséquent, vous ne pouvez pas utiliser certaines fonctions de Commerce Server 2007, comme l'Assistant Création de projets, sauf si vous installez l'une des versions autonomes de Visual Studio 2005. Installez Microsoft .NET Framework 2.0. si vous n'avez pas installé Microsoft Visual Studio 2005. .NET Framework 2.0 est un composant requis de toutes les installations de Commerce Server. Il permet de déployer et d'exécuter les applications et services Web. Pour installer .NET Framework 2.0, accédez à la page de téléchargement de .NET Framework à l'adresse
http://go.microsoft.com/fwlink/?LinkID=56645 .Enregistrez ASP.NET 2.0 comme infrastructure par défaut.
Toutes les installations de Commerce Server demandent l'enregistrement d'ASP.NET 2.0. Accédez au dossier %windir%\Microsoft.NET\Framework\v2.0.50727 et exécutez la commande suivante à l'invite :
aspnet_regiis.exe -i
Assurez-vous que cette commande réussit.
Installez la mise à jour de Microsoft .NET Framework 2.0.
Que vous installiez .NET Framework 2.0 ou Visual Studio 2005, nous vous recommandons d'installer une correction logicielle pour .NET Framework 2.0 (décrit dans l'article 913393 de la Base de connaissances). Si vous n'installez pas cette correction à ce stade, le programme d'installation de Commerce Server le détectera et vous invitera à installer celle qui se trouve dans le fichier CAB requis (consultez les liens vers les fichiers CAB plus loin dans ce document). Pour obtenir cette correction, téléchargez le fichier CAB requis. Le nom du fichier de correction logicielle dont vous avez besoin s'appelle KB913393.exe. Le fichier CAB contient les logiciels suivants :
- Dotnetfx.exe / netfx64.exe - (.NET Framework 2.0, 32/64 bits)
- DExplore.exe - (Document Explorer 2005)
- Correctif ASP.NET (KB913393)
Les emplacements des fichiers CAB sont les suivants :
Remarque Si vous avez installé Visual Studio 2005, des messages d'erreur peuvent s'afficher lors de l'installation de ces fichiers CAB. Vous pouvez les ignorer. Ils indiquent qu'un composant logiciel contenu dans le fichier CAB est déjà installé. - Dotnetfx.exe / netfx64.exe - (.NET Framework 2.0, 32/64 bits)
Installez le correctif logiciel Microsoft ADO.NET. Pour le télécharger, accédez au site
http://go.microsoft.com/fwlink/?LinkID=68140 .L'exception suivante peut se produire lors de l'utilisation des classes OrdersWebService ou CatalogWebService de Commerce Server :
« System.Data.SqlClient.SqlException : Le démarrage d'une nouvelle demande n'est pas autorisé car celle-ci doit être accompagnée d'un descripteur de transaction valide. »
Ceci est dû à une fin prématurée de transaction DTC (Distributed Transaction Coordinator) transaction. Par exemple, lorsqu'une extraction échoue ou qu'un article est épuisé, la connexion parent des transactions devient inutilisable. Étant donné que Commerce Server dispose toujours d'un groupement de connexions SQL activé, la connexion inutilisable reste active jusqu'à ce que le processus de traitement redémarre. En attendant, tout autre utilisateur affecté à la connexion ne peut pas utiliser le site. Lorsqu'un nombre suffisant d'échecs d'extraction se sont produits, toutes les connexions du groupement sont utilisées et plus aucun utilisateur ne peut accéder au site.
Installez Microsoft BizTalk Server 2006 et configurez-le si vous souhaitez utiliser les adaptateurs Commerce Server pour Microsoft BizTalk Server. Pour plus d'informations sur l'installation et la configuration de BizTalk Server 2006, consultez le site
http://go.microsoft.com/fwlink/?LinkID=46922 .Installez Microsoft Operations Manager (MOM) 2005 et configurez-le si vous souhaitez utiliser le service d'analyse du fonctionnement de Commerce Server.
Les composants du serveur MOM incluent la base de données, le serveur de gestion ainsi que les interfaces utilisateur MOM : la console Administrateur et la console Opérateur MOM. Pour obtenir les dernières informations sur l'installation et la configuration de MOM, consultez le site
http://go.microsoft.com/fwlink/?LinkID=57255 .
Création de comptes d'utilisateur
Avant d'installer Commerce Server, vous devez créer plusieurs comptes qui vous permettront d'exécuter les services Commerce Server. Vous devez créer ces comptes sur un contrôleur de domaine qui gère la sécurité et l'authentification pour l'ordinateur sur lequel vous installez Commerce Server. Si vous ne pouvez pas créer ces comptes en tant que comptes de domaine, créez-les en tant que comptes locaux sur l'ordinateur Commerce Server. Le tableau ci-après décrit les comptes requis par Commerce Server.
Nom du compte | Description |
---|---|
RunTimeUser |
Compte IIS (Internet Services Internet) pour Commerce Server. |
CSStageSvc |
Compte pour l'exécution du service CSS (Commerce Server Staging). |
CSDMSvc |
Compte pour l'exécution du service de publipostage de Commerce Server. |
CatalogWebSvc |
Compte pour l'exécution du service Web de catalogue. |
MarketingWebSvc |
Compte pour l'exécution du service Web de marketing. |
OrdersWebSvc |
Compte pour l'exécution du service Web de commande. |
ProfilesWebSvc |
Compte pour l'exécution du service Web des profils. |
Ces noms de compte sont simplement des exemples ; ils sont toutefois utilisés dans diverses étapes tout au long de ces instructions. Employez des noms adaptés à votre environnement, et utilisez-les dans les instructions suivantes à la place des exemples fournis.
Pour plus d'informations sur la création des comptes de service pour les applications ASP.NET 2.0, consultez le site
Création d'un compte local sur l'ordinateur Commerce Server
Les étapes suivantes indiquent comment créer un compte local sur l'ordinateur Commerce Server.
Sur le Bureau, cliquez avec le bouton droit sur Poste de travail, puis sur Gérer.
Sous Outils systèmedans l'écran Gestion de l'ordinateur, développez Utilisateurs et groupes locaux.
Cliquez avec le bouton droit surUtilisateurs, puis sur Nouvel utilisateur.
Dans la boîte de dialogue Nouvel utilisateur, procédez comme suit :
Utilisez Pour Nom d'utilisateur
Entrer le nom de l'utilisateur.
Nom complet
(Facultatif) Entrer le nom complet de l'utilisateur du compte.
Description
(Facultatif) Entrer la description du compte.
Mot de passe
Entrer le mot de passe de l'utilisateur.
Confirmer le mot de passe
Entrer à nouveau le mot de passe de l'utilisateur.
L'utilisateur doit changer de mot de passe à la prochaine ouverture de session
Désactiver cette case à cocher.
L'utilisateur ne peut pas changer de mot de passe
Désactiver cette case à cocher.
Le mot de passe n'expire jamais
Activer cette case à cocher.
Le compte est désactivé
Désactiver cette case à cocher.
Cliquez sur Créer.
Répétez les étapes 4 et 5 pour tous les autres comptes.
Cliquez sur Fermer.
Création d'un compte de domaine sur un contrôleur de domaine Active Directory
Les étapes suivantes indiquent comment créer un compte de domaine sur un contrôleur de domaine Active Directory.
Cliquez sur Démarrer, pointez vers Programmes, puis sur Outils d'administration et cliquez sur Utilisateurs et ordinateurs Active Directory.
Dans la fenêtre Utilisateurs et ordinateurs Active Directory, développez <nom domaine>.com, cliquez avec le bouton droit sur Utilisateurs, pointez vers Nouveau, puis cliquez sur Utilisateur.
Dans la boîte de dialogue Nouvel objet - Utilisateur, procédez comme suit :
Utilisez Pour Prénom
Taper le prénom pour le compte.
Nom d'ouverture de session de l'utilisateur
Taper le nom du compte approprié à partir de la liste précédente, par exemple RunTimeUser.
Cliquez sur Suivant.
Dans la zone Mot de passe, tapez le mot de passe correspondant au compte, puis retapez-le dans la zone Confirmer le mot de passe.
Sélectionnez L' utilisateur ne peut pas changer de mot de passe et Le mot de passe n'expire jamais, puis cliquez sur Suivant.
Cliquez sur Terminer.
Répétez les étapes 2 à 7 pour tous les autres comptes.
Installation de Commerce Server 2007
Vous pouvez installer Commerce Server 2007 à l'aide de l'Assistant Installation ou à l'invite de commandes. L'Assistant Installation fournit une interface utilisateur graphique qui vous guide tout au long de l'installation. Il représente la méthode préférée pour la plupart des utilisateurs.
L'installation à l'aide de l'invite de commandes est destinée aux scénarios avancés, tels que les installations sans assistance et les installations distantes. Elle est exécutée directement à l'invite de commandes ou à partir de la syntaxe d'invite de commandes qui fait référence à un fichier d'installation permettant de spécifier les options d'installation.
Lorsque vous installez Commerce Server 2007, observez les points suivants :
- Vérifiez que vous avez bien installé tous les logiciels requis pour Commerce Server répertoriés dans la section Configuration logicielle requise.
- Vous devez disposer d'autorisations d'administrateur sur l'ordinateur sur lequel vous installez Commerce Server et les applications de gestion d'entreprise de Commerce Server.
- Connectez-vous au système d'exploitation sous un compte d'utilisateur qui dispose d'autorisations d'administrateur local.
Installation de Commerce Server à l'aide de l'Assistant Installation
Les étapes suivantes décrivent une installation complète de Commerce Server 2007 sur un même ordinateur. Vous devez fermer toutes les applications avant de continuer.
Insérez le CD Microsoft Commerce Server 2007 dans le lecteur.
Double-cliquez sur Setup.exe à la racine de l'image du CD, puis suivez les invites en ligne.
Dans la page de démarrage, sous Installer, cliquez sur Microsoft Commerce Server 2007.
Remarque Le programme effectue une vérification avant l'installation afin d'identifier les configurations non prises en charge sur l'ordinateur d'installation et d'indiquer les logiciels requis. Dans la page Informations sur le client, entrez le nom du client, l'organisation et la clé de produit, puis cliquez sur Suivant.
Dans la page Contrat de licence, lisez et acceptez les termes du contrat. Pour les accepter, sélectionnez Oui, j'accepte les termes du contrat de licence, puis cliquez sur Suivant.
Dans la page Installation des composants, acceptez l'emplacement d'installation par défaut ou cliquez sur Parcourir pour accéder à l'emplacement où vous souhaitez installer Commerce Server 2007. Cliquez ensuite sur Suivant pour installer les composants par défaut de Commerce Server 2007.
Vous pouvez également modifier l'ensemble des composants installés de Commerce Server 2007 :
- Commerce Server 2007 : installe les composants de base de Commerce Server, notamment les systèmes de catalogue, de marketing, de commande, de profils, le Gestionnaire Commerce Server, la documentation du produit, y compris l'aide (F1) de l'interface utilisateur, le kit de développement logiciel (SDK) et le composant Outils clients Commerce Server.
- Service de publipostage : installe le service de publipostage de Commerce Server et ses composants.
- Assistant Création de projet : installe l'Assistant Création de projet.
Il est utilisé dans Microsoft Visual Studio 2005 pour simplifier la création de projets Web Commerce Server. Pour pouvoir utiliser cet Assistant, vous devez avoir installé Visual Studio 2005.
- Réplication : installe les composants CSS (Commerce Server Staging), y compris le moteur de déploiement et le service CSS. Les composants CSS permettent de répliquer le contenu de votre site Web et les données d'entreprise d'un environnement à un autre, par exemple d'un environnement de test à l'environnement de production.
- Service d'analyse du fonctionnement : permet de contrôler les services Web de Commerce Server ainsi que Microsoft Operations Manager (MOM) 2005. Pour pouvoir utiliser ce service, vous devez installer Microsoft Operations Manager (MOM) 2005, le pack MOM de Commerce Server 2007 (disponible séparément) et le composant Service d'analyse du fonctionnement sur au moins un des serveurs du déploiement Commerce Server.
- Service enregistreur de cliché instantané : installe ce service qui permet de sauvegarder et de restaurer les bases de données de Commerce Server. Ce service requiert l'installation et la configuration du service VSS de Windows.
Remarque En fonction des composants que vous installez, s'il manque un logiciel requis, la page Configuration requise redistribuable apparaît. Pour installer le logiciel manquant, sélectionnez l'option appropriée, puis cliquez sur Suivant. Pour obtenir les liens vers les fichiers CAB, reportez-vous à l'aide (F1).
- Commerce Server 2007 : installe les composants de base de Commerce Server, notamment les systèmes de catalogue, de marketing, de commande, de profils, le Gestionnaire Commerce Server, la documentation du produit, y compris l'aide (F1) de l'interface utilisateur, le kit de développement logiciel (SDK) et le composant Outils clients Commerce Server.
Sur la page Résumé, vérifiez que les composants que vous installez sont corrects.
Remarque Commerce Server peut nécessiter un redémarrage du système. Cliquez sur Définir pour spécifier les informations d'identification concernant l'ouverture de session automatique. Cliquez sur Installer. La page Progression de l'installation, qui indique que le programme installe les composants que vous avez sélectionnés, apparaît.
Dans la page Installation terminée, cliquez sur Fichier journal pour consulter la liste des événements associés à l'installation.
Vérifiez que la case à cocher Lancer l'Assistant Configuration de Commerce Server est activée, puis cliquez sur Terminer.
Installation sans assistance de Commerce Server à l'aide de l'invite de commande
Commerce Server 2007 active la distribution électronique de logiciels automatisée, également appelée installation sans assistance. L'installation sans assistance permet d'installer Commerce Server 2007 de manière automatisée sur les ordinateurs qui ont les mêmes configurations. L'installation sans assistance permet aux administrateurs système qui souhaitent installer Commerce Server 2007 sur des ordinateurs distants de le faire sans l'intervention des utilisateurs. Grâce à cette installation, l'utilisateur n'a pas besoin de surveiller l'installation ni d'entrer des données.
Pour effectuer une installation sans assistance, utilisez les options de ligne de commande fournies pour supprimer toute interaction et fournir des paramètres pour toutes les options.
Lorsque vous effectuez une installation sans assistance, le programme d'installation n'affiche aucun message. Un fichier journal capture les informations d'installation, notamment l'indication de réussite de l'installation. Vous pouvez ensuite consulter ce fichier journal et déterminer les résultats de l'installation.
Remarque |
---|
Commerce Server 2007 ne permet pas une installation sans assistance pour les ressources en clusters. Vous ne pouvez pas supprimer de fonctionnalités avec l'installation sans assistance. |
Vous devez désinstaller les versions précédentes de Commerce Server avant d'effectuer une installation sans assistance de Commerce Server 2007. Pour plus d'informations sur la désinstallation de Commerce Server, reportez-vous à la section Préparation de la mise à niveau de Commerce Server 2000 ou 2002 vers Commerce Server 2007.
Procédez comme suit pour effectuer une installation sans assistance de Commerce Server 2007.
Dans le menu Démarrer, pointez sur Programmes, Accessoires, puis cliquez sur Invite de commandes.
Pour lancer l'installation sans assistance, à l'invite de commande, entrez setup.exe /<nom commande>
et appuyez sur la touche Entrée. Le tableau suivant contient les options de ligne de commande de Windows Server 2003 que vous pouvez utiliser pour installer Commerce Server 2007.
Nom de la commande Option Description /ADDLOCAL
<liste des fonctionnalités> ou TOUTES
Les valeurs valides de la liste des fonctionnalités sont les suivantes :
- Feature.MS.CS.server
- Feature.MS.CS.DirectMailer
- Feature.MS.CS.PCW
- Feature.MS.CS.CsStaging
- Feature.MS.CS.HealthMonitoring
Liste de fonctionnalités à installer délimitées par une virgule ou TOUTES pour une installation complète.
/COMPANYNAME
<nom société>
Définit le nom de la société.
/HELP, /?, ou /H
Fournit de l'aide et une référence rapide.
/FORCERESTART
Impose toujours un redémarrage une fois l'installation terminée.
/IGNOREDEPENDENCIES
Ignore les vérifications des éléments téléchargeables prérequis.
/Installdir
<chemin d'installation du produit>
Indique le chemin d'accès complet de l'emplacement d'installation du produit.
/L ou /LOG
<Fichier journal>
Écrit les informations de journalisation dans un fichier journal situé à l'emplacement spécifié. Utilise toujours l'enregistrement MSI commenté et l'ajoute à un fichier existant.
NORESTART
Supprime les invites de redémarrage et les redémarrages automatiques à la fin de l'installation.
/PASSIVE
Effectue une installation passive. Le programme d'installation affiche uniquement la barre de progression.
/PRODUCT
<CommerceServer>,
> Installe l'un des éléments suivants :
- Commerce Server
- Applications de gestion commerciale
- Adaptateurs BizTalk
, , Installe les applications de gestion d'entreprise distinctes.
- Gestionnaire de catalogues et Gestionnaire de schémas de catalogues et d'inventaires
- Gestionnaire marketing
- Gestionnaire de commandes et de clients
/PROMPTRESTART
Affiche un message d'invite avant de lancer le redémarrage.
Cette option ne peut pas être combinée avec l'option /QUIET.
/QUIET
Installation sans assistance.
/REMOVE
<liste des fonctionnalités> ou ALL
Liste de fonctionnalités à supprimer séparées par une virgule ou ALL pour supprimer toutes les fonctionnalités.
/REPAIR
<liste des fonctionnalités> ou ALL
Liste de fonctionnalités à réparer séparées par une virgule ou ALL pour réparer toutes les fonctionnalités.
/S
<Configuration du fichier XML>
Effectue une configuration sans assistance de Commerce Server à l'aide des informations que vous avez fournies dans le fichier XML de configuration. Pour obtenir ce fichier, utilisez l'Assistant Configuration de Commerce Server et cliquez sur Enregistrer dans la page Résumé. Pour plus d'informations, reportez-vous à la section Configuration de Commerce Server.
/USERNAME
<Nom d'utilisateur>
Définit le nom de l'utilisateur.
/X ou /UNINSTALL
Désinstalle Commerce Server.
Voici des exemples d'instructions de commande pour l'installation de chaque composant de Commerce Server 2007 :
- Pour installer Commerce Server :
setup.exe /l %systemdrive%\install.log /ADDLOCAL ALL /PRODUCT CommerceServer /passive /norestart
- Pour installer les applications de gestion d'entreprise de Commerce Server 2007 :
setup.exe /l %systemdrive%\install.log /ADDLOCAL ALL /PRODUCT CSUI /passive /norestart
- Pour installer les adaptateurs Commerce Server pour BizTalk Server 2006 :
setup.exe /l %systemdrive%\install.log /ADDLOCAL ALL /PRODUCT CSBTSAdapters /passive /norestart
- Feature.MS.CS.server
Configuration de Commerce Server
Une fois Commerce Server 2007 installé, l'Assistant Configuration de Commerce Server permet d'entrer les comptes d'utilisateurs de domaine et les mots de passe correspondants du service de publipostage Commerce Server et de la base de données d'administration. Cet Assistant Configuration permet également de configurer le service de rapport pour Réplication Commerce Server.
Remarque |
---|
Vérifiez que le serveur SQL est en cours d'exécution avant de démarrer l'Assistant Configuration de Commerce Server. L'icône de la fenêtre SQL Server Enterprise Manager (SQL Server 2000) ou SQL Server Management Studio (SQL Server 2005) affiche une lumière verte lorsque le serveur est en cours d'exécution. Dans le cas contraire, cliquez avec le bouton droit sur le nom de l'ordinateur, puis cliquez sur Démarrer. Dans la procédure suivante, remplacez les noms d'utilisateur « CSStageSvc » et « CSDMSvc » par les noms que vous avez définis dans la section Création de comptes d'utilisateur. Pour que le service de rapport pour Réplication Commerce Server puisse être configuré, ASP doit être installé sur le serveur Web IIS sur lequel l'Assistant Configuration de Commerce Server 2007 s'exécute. |
Les étapes suivantes décrivent la configuration d'une installation Commerce Server à l'aide de l'Assistant Configuration.
Dans l'Explorateur Windows, recherchez <lecteur>:\Program Files\Commerce Server 2007, puis double-cliquez sur CSConfig.exe.
Remarque Cette étape n'est pas nécessaire si sur la dernière page de l'Assistant Installation de Commerce Server, vous avez choisi de démarrer l'Assistant Configuration de Commerce Server. Dans la page Bienvenue dans l'Assistant Configuration de Microsoft Commerce Server, cliquez sur Suivant.
Dans la page Base de données d'administration, procédez comme suit :
Utilisez Pour SQL Server
Acceptez le nom par défaut de l'ordinateur ou entrez-en un autre.
Nom de la base de données
Accepter MSCS Admin comme nom de base de données par défaut ou entrer un autre nom pour la base de données d'administration.
Dans la section Se connecter en utilisant, procédez comme suit :
Utilisez Pour authentification Windows
Utiliser l'authentification intégrée Windows pour la base de données d'administration.
Remarque Nous vous recommandons d'utiliser cette option pour Commerce Server. Authentification SQL Server
Utiliser l'authentification SQL Serveur pour la base de données d'administration.
Remarque Il existe des risques concernant la sécurité en cas d'utilisation de l'authentification SQL Server dans un déploiement Commerce Server. Nous vous déconseillons d'utiliser cette option. Nom de connexion
Si vous utilisez l'authentification SQL Server, entrez le nom d'ouverture de session SQL Server correspondant à l'ordinateur sur lequel est exécuté SQL Server.
Mot de passe
Si vous utilisez l'authentification SQL Server, entrez le mot de passe SQL Server correspondant à l'ordinateur sur lequel est exécuté SQL Server.
Test
Tester la connexion à la base de données d'administration.
Cliquez sur Suivant.
Si vous avez choisi de ne pas installer le service de réplication Commerce Server, passez à l'étape 8. Sinon, dans la page Service de réplication, sélectionnez Créer une racine virtuelle IIS pour la réplication pour configurer IIS pour le service de rapports pour Réplication Commerce Server, et dans la section Compte de service de réplication, procédez comme suit :
Utilisez Pour Nom de connexion
Entrer <nom ordinateur ou domaine>\CSStageSvc du compte de service de réplication, ou cliquer sur Parcourir pour ouvrir la boîte de dialogue Sélectionner un utilisateur et entrer un nom d'utilisateur.
Mot de passe
Entrer le mot de passe correspondant.
La configuration du service de réplication configure le compte du service de réplication Commerce Server, CSStageSvc, crée le groupe d'utilisateurs Windows CSS_SG avec toutes les autorisations nécessaires à l'exécution du service de réplication, ajoute le compte de service CSStageSvc au groupe CSS_SG, crée les groupes d'utilisateurs Windows « Administrateurs CSS » et « Opérateurs Css » pour la réplication, et enfin, configure le répertoire virtuel du service de rapports pour Réplication Commerce Server.
Important Pour pouvoir effectuer la configuration, vous devez auparavant installer ASP (Active Server Pages). Cliquez sur Suivant.
Si vous n'avez pas installé le service de publipostage Commerce, passez à l'étape 12. Sinon, dans la page Service de publipostage marketing, procédez comme suit :
Utilisez Pour SQL Server
Entrer le nom de l'ordinateur sur lequel SQL Server est installé.
Nom de la base de données
Accepter DirectMailer comme nom de la base de données ou entrer un nouveau nom pour la base de données de service de publipostage.
Remarque La configuration du service de publipostage crée également le groupes d'utilisateurs Windows DML_SG qui dispose des autorisations nécessaires à l'exécution de ce service. Le compte Windows configuré en tant qu'identité du service de publipostage est ajouté à ce groupe. Dans la section Se connecter en utilisant, procédez comme suit :
Utilisez Pour authentification Windows
Utiliser l'authentification intégrée Windows pour la base de données du service de publipostage.
Remarque Nous vous recommandons d'utiliser cette option pour Commerce Server. Authentification SQL Server
Utiliser l'authentification SQL Serveur pour la base de données du service de publipostage.
Remarque Il existe des risques concernant la sécurité en cas d'utilisation de l'authentification SQL dans un déploiement Commerce Server. Nous vous déconseillons d'utiliser cette option. Nom de connexion
Entrer le nom d'ouverture de session SQL Server de l'ordinateur qui exécute SQL Server.
Mot de passe
Entrer le mot de passe SQL Server de l'ordinateur qui exécute SQL Server.
Test
Tester la connexion à la base de données du service de publipostage.
Dans la section Compte du service de publipostage, procédez comme suit :
Utilisez Pour Nom de connexion
Entrer <nom ordinateur ou domaine>\CSDMSvc pour le compte de service de publipostage, ou cliquer sur Parcourir pour ouvrir la boîte de dialogue Sélectionner un utilisateur et entrer un nom d'utilisateur.
Mot de passe
Entrer le mot de passe correspondant.
Cliquez sur Suivant.
Dans la page Résumé, vérifiez les composants que vous configurez.
Remarque Pour enregistrer le fichier XML de configuration, cliquez sur Enregistrer. Pour utiliser ultérieurement les paramètres de configuration qu'il contient, exécutez l'Assistant Configuration et sélectionnez Charger dans la page Bienvenue dans l'Assistant Configuration de Microsoft Commerce Server. Les fichiers enregistrés ne contiennent pas d'informations sensibles sur la sécurité, comme les mots de passe. Toutefois, l'utilisateur peut modifier les fichiers XML enregistrés et insérer les mots de passe qui seront alors accessibles une fois le fichier téléchargé. Cliquez sur Suivant pour configurer les composants.
Dans la page Configuration effectuée, cliquez sur Fichier journal pour afficher les informations détaillées concernant la configuration effectuée. Vous pouvez également cliquer sur Plan de déploiement pour accéder aux rubriques d'aide qui vous guideront tout au long des étapes de déploiement de Commerce Server.
Cliquez sur Terminer pour fermer l'Assistant Configuration.
Procédures à effectuer après l'installation
Une fois Commerce Server installé, vous devez effectuer les étapes de post-installation suivantes dans l'ordre indiqué pour l'installation que vous effectuez :
- Installation sur un seul ordinateur. Vous devez effectuer les procédures suivantes une fois pour chaque déploiement Commerce Server. Un déploiement Commerce Server se compose d'une ou plusieurs installations physiques de Commerce Server 2007 renvoyées vers la même base de données d'administration Commerce Server 2007 ou partageant cette base, MSCSAdmin. Tous les sites Commerce Server qui partagent la même base MSCSAdmin constituent un déploiement Commerce Server.
- Décompression du site CSharp. Décompressez le site CSharp pour configurer les ressources et les applications qui prendront en charge le site Commerce Server.
- Attribution d'autorisations d'accès en écriture à la stratégie d'autorisation de catalogues. Vous devez attribuer ces autorisations pour permettre aux utilisateurs d'accéder au service Web de catalogue.
- Attribution d'autorisations d'accès en écriture au dossier ASP.NET temporaire. Vous devez attribuer des autorisations d'accès en écriture au dossier temporaire ASP.NET pour pouvoir exécuter votre site.
- Attribution d'autorisations au dossier temporaire de Windows. Vous devez attribuer des autorisations d'accès en lecture et en écriture au dossier temporaire de Windows pour pouvoir exécuter votre site.
- Ajout d'utilisateurs aux rôles de stratégie d'autorisation. Vous devez ajouter des utilisateurs aux rôles de stratégie d'autorisation pour permettre aux utilisateurs d'exécuter les applications de gestion d'entreprise.
- Accord de l'accès aux bases de données. Vous devez créer connexions SQL pour les bases de données Commerce Server et accorder l'accès aux bases de données pour exécuter les applications pour utilisateurs professionnels.
- Activation de SSL (Secure Sockets Layer). Pour une station de travail de développement, vous devez activer SSL pour prendre en charge la sécurité sur le site Web du revendeur.
- Attribution d'autorisations aux comptes de processus de traitement IIS. Pour attribuer des autorisations aux comptes de processus du traitement IIS, créez et configurez des pools d'applications pour les services Web, ajoutez les comptes de processus du traitement au groupe IIS_WPG, puis affectez les applications aux pools.
- Accord au Service Web de marketing de l'accès au service de publipostage. Vous devez accorder au service Web de marketing l'accès au service de publipostage.
- Installation des applications de gestion d'entreprise. Installez les applications de gestion d'entreprise.
- Installation des adaptateurs Commerce Server pour BizTalk Server. Pour accéder aux fonctions d'échange de données et d'intégration des applications professionnelles de gestion d'activité (LOB), installez les adaptateurs Commerce Server pour BizTalk Server.
- Décompression du site CSharp. Décompressez le site CSharp pour configurer les ressources et les applications qui prendront en charge le site Commerce Server.
- Installations de gestion d'entreprise. Effectuez la procédure ci-dessous pour chaque utilisateur professionnel auquel vous souhaitez accorder l'accès aux services Web Commerce Server. Chaque application de gestion d'entreprise accède au système Commerce Server par l'URL du service Web. Avant d'installer le logiciel Commerce Server, assurez-vous de bien avoir installé les logiciels requis, comme indiqué dans la section Configuration logicielle supplémentaire requise.
- Installation des applications de gestion d'entreprise. Installez une ou plusieurs applications de gestion d'entreprise sur l'ordinateur des utilisateurs professionnels.
- Installation des applications de gestion d'entreprise. Installez une ou plusieurs applications de gestion d'entreprise sur l'ordinateur des utilisateurs professionnels.
- Installation des adaptateurs BizTalk. Effectuez la procédure ci-dessous pour chaque intégrateur de système ou développeur auquel vous souhaitez accorder l'accès aux adaptateurs Commerce Server. Avant d'installer le logiciel Commerce Server, assurez-vous de bien avoir installé les logiciels requis, comme indiqué dans la section Configuration logicielle supplémentaire requise.
- Installation des adaptateurs Commerce Server pour BizTalk Server. Pour chaque intégrateur de système d'adaptateur BizTalk Server, installez les adaptateurs Commerce Server pour BizTalk Server sur chaque ordinateur.
- Installation des adaptateurs Commerce Server pour BizTalk Server. Pour chaque intégrateur de système d'adaptateur BizTalk Server, installez les adaptateurs Commerce Server pour BizTalk Server sur chaque ordinateur.
Décompression du site CSharp
Le package CSharp Pup (CSharp.pup) inclut les ressources Commerce Server 2007, les services Web et une infrastructure d'application. Avant de décompresser le package CSharp Pup, observez les points suivants :
- Vérifiez que vous êtes connecté en tant que membre du groupe Administrateurs.
- Si vous annulez le processus de décompression, Commerce Server risque de ne pas pouvoir supprimer les bases de données créées au cours de ce processus. Vous devez supprimer manuellement les bases de données en utilisant SQL Server Enterprise Manager (SQL Server 2000) ou SQL Server Management Studio (SQL Server 2005).
Dans le menu Démarrer, pointez sur Programmes, Commerce Server 2007, puis cliquez sur Packages de sites.
Dans le dossier des packages Pup, double-cliquez sur CSharp.pup.
Dans la page Décompresser, acceptez l'option par défaut Décompression rapide, puis cliquez sur Suivant.
Dans la page Décompression rapide, procédez comme suit :
Utilisez Pour Nom du site
Acceptez CSharpSite comme nom du site Web ou entrez un autre nom.
Site Web IIS
Accepter Site Web par défaut comme site Web IIS.
Ordinateur SQL Server
Acceptez le nom par défaut de l'ordinateur qui exécute SQL Server ou, si nécessaire, entrez le nom de l'ordinateur exécutant SQL Server.
Utiliser la sécurité intégrée de Windows
Utiliser la sécurité intégrée de Windows pour les bases de données.
Remarque Nous recommandons cette configuration. Utiliser un nom d'utilisateur et un mot de passe spécifiques
Utiliser l'authentification de SQL Server lors de la connexion aux bases de données.
Remarque Nous déconseillons cette configuration. Nom d'utilisateur SQL Server
Si vous avez choisi d'employer un nom d'utilisateur particulier, entrez le nom d'utilisateur SQL Server pour les bases de données.
Mot de passe de connexion SQL Server
Si vous avez choisi d'employer un nom d'utilisateur particulier, entrez le mot de passe SQL Server.
Dans la page Décompression rapide, cliquez sur Suivant.
Sur la première des deux pages Système de profil, cliquez sur Suivant pour accepter les paramètres par défaut.
Sur la deuxième page Système de profil, cliquez sur OK pour accepter les paramètres par défaut.
Dans la boîte de dialogue Gestionnaire de package de site Commerce Server, vérifiez la liste des ressources que vous avez configurées pour utiliser la sécurité intégrée Windows, puis cliquez sur OK.
Ces ressources nécessitent des autorisations d'accès sur les comptes Windows appropriés. Vous attribuerez ces autorisations dans les étapes consécutives à l'installation ci-après.
Dans la boîte de dialogue Décompression terminée, cliquez sur Afficher le fichier journal pour consulter la liste des événements contenus dans le fichier journal du Gestionnaire de package de site. Cliquez ensuite sur Terminer.
Remarque |
---|
La décompression rapide du site CSharp décompresse la ressource globale CSAuthentication. Cette ressource permet de configurer l'authentification et l'identification de votre site Commerce Server lorsque vous utilisez les méthodes AuthManager et AuthFilter. Ces méthodes sont désapprouvées dans Commerce Server 2007. Nous vous conseillons d'utiliser la méthode de fournisseur d'adhésion Commerce Server pour authentifier les utilisateurs. Pour plus d'informations sur l'implémentation de l'authentification, reportez-vous à la rubrique d'aide « Concepts et tâches liés à l'authentification ». Pour plus d'informations sur la suppression d'une ressource globale, reportez-vous à la rubrique d'aide « Suppression d'une ressource d'un site ». |
Attribution d'autorisations d'accès en écriture à la stratégie d'autorisation de catalogues
Vous devez suivre ces étapes pour que vos utilisateurs puissent accéder au service Web de catalogue. Vous devez attribuer des autorisations d'écriture pour que les utilisateurs puissent accéder à service Web de catalogue.
Cliquez sur Démarrer, puis sur Exécuter, entrez explorer, puis cliquez sur OK.
Dans l'Explorateur Windows, accédez au répertoire d'installation de la stratégie d'autorisation de catalogue, par exemple, <lecteur:>\Inetpub\Wwwroot\CatalogWebService\.
Dans le dossier<nom du service Web du catalogue>, cliquez avec le bouton droit de la souris sur le fichier XML CatalogAuthorizationStore.xml, puis sélectionnez Propriétés.
Dans l'onglet Sécurité de la boîte de dialogue Propriétés de CatalogAuthorizationStore.xml, cliquez sur Ajouter.
Dans la zone Entrez les noms d'objets à sélectionner de la boîte de dialogue Sélectionnez les utilisateurs, les ordinateurs ou les groupes, tapez <nom ordinateur ou domaine>\CatalogWebSvc, puis cliquez sur OK.
Remarque Si nécessaire, remplacez « CatalogWebSvc » par le nom d'utilisateur du compte que vous avez créé dans la section Création de comptes d'utilisateur. Dans la zone Noms d'utilisateurs ou de groupes de la boîte de dialogue Propriétés de CatalogAuthorizationStore.xml, sélectionnez le compte CatalogWebSvc.
Dans la zone Autorisations pour CatalogWebSvc, sélectionnez Écriture dans la colonne Autoriser (Lecture et exécution, et Lecture doivent être déjà sélectionnées dans cette colonne), puis cliquez sur OK.
Attribution d'autorisations d'accès en écriture au dossier ASP.NET temporaire
Procédez comme suit pour attribuer des autorisations d'accès en écriture au dossier ASP.NET temporaire. Affectez des autorisations d'accès en écriture à RunTimeUser et à tous les comptes de service Web que vous avez créés dans la section Création de comptes d'utilisateur. Vous ne serez pas en mesure d'exécuter les applications de gestion d'entreprise si vous omettez ces étapes.
Cliquez sur Démarrer, puis sur Exécuter, entrez explorer, puis cliquez sur OK.
Dans l'Explorateur Windows, accédez au dossier <lecteur:>\Windows\Microsoft.NET\Framework\v2.0.50727 (ou <lecteur:>\WinNT\Microsoft.NET\Framework\v2.0.50727, si nécessaire).
Cliquez avec le bouton droit de la souris sur Temporary ASP.NET Files, puis cliquez sur Propriétés.
Dans l'onglet Sécurité de la boîte de dialogue Propriétés de Temporary ASP.NET Files, cliquez sur Ajouter.
Dans la zone Entrez les noms d'objets à sélectionner, tapez <nom ordinateur ou domaine>\RunTimeUser, puis cliquez sur OK.
Remarque Si nécessaire, remplacez « RunTimeUser » par le nom d'utilisateur du compte que vous avez créé dans la section Création de comptes d'utilisateur. Dans la zone Noms d’utilisateur ou de groupes de la boîte de dialogue Propriétés de Temporary ASP.NET Files, sélectionnez le compte RunTimeUser.
Dans la zone Autorisations pour RunTimeUser, sélectionnez Écriture dans la colonne Autoriser (Lecture et exécution, et Lecture doivent être déjà sélectionnées dans cette colonne), puis cliquez sur OK.
Dans la boîte de dialogue Sécurité, cliquez sur Oui.
Répétez les étapes 3 à 8 pour les comptes CatalogWebSvc, MarketingWebSvc, OrdersWebSvc et ProfilesWebSvc.
Attribution d'autorisations au dossier temporaire de Windows
Procédez comme suit pour affecter les autorisations d'accès en lecture et écriture pour le dossier temporaire de Windows. Affectez des autorisations d'accès en écriture à RunTimeUser et à tous les comptes de service Web que vous avez créés dans la section Création de comptes d'utilisateur. Vous ne serez pas en mesure d'exécuter les applications pour utilisateurs professionnels qui sont hébergées par les services Web de gestion d'entreprise si vous omettez ces étapes.
Cliquez sur Démarrer, puis sur Exécuter, entrez explorer, puis cliquez sur OK.
Dans l'Explorateur Windows, accédez au dossier <lecteur:>\Windows (ou <lecteur:>\WinNT, si nécessaire).
Cliquez avec le bouton droit sur Temp, puis cliquez sur Propriétés.
Dans l'onglet Sécurité de la boîte de dialogue Propriétés de Temp, cliquez sur Ajouter.
Dans la zone Entrez les noms d'objets à sélectionner, tapez <nom ordinateur ou domaine>\RunTimeUser, puis cliquez sur OK.
Remarque Si nécessaire, remplacez « RunTimeUser » par le nom d'utilisateur du compte que vous avez créé dans la section Création de comptes d'utilisateur. Dans la zone Noms d’utilisateur ou de groupes de la boîte de dialogue Propriétés de Temp, sélectionnez le compte RunTimeUser.
Dans la zone Autorisations pour RunTimeUser, sélectionnez Écriture dans la colonne Autoriser (Lecture et exécution, Affichage du contenu du dossier et Lecture doivent être déjà sélectionnées dans cette colonne), puis cliquez sur OK.
Dans la boîte de dialogue Sécurité, cliquez sur Oui.
Répétez les étapes 3 à 8 pour les comptes CatalogWebSvc, MarketingWebSvc, OrdersWebSvc et ProfilesWebSvc.
Ajout d'utilisateurs ou de groupes Windows aux rôles de stratégie d'autorisation
Commerce Server fournit plusieurs rôles de stratégie d'autorisation prédéfinis auxquels vous affectez des utilisateurs professionnels afin que ces derniers puissent effectuer des tâches particulières, comme modifier un catalogue, créer une remise et supprimer une commande. Pour empêcher les utilisateurs professionnels d'effectuer toutes les tâches, vous pouvez leur affecter des rôles spécifiques, comme CatalogPropertyEditor, qui leur permet de gérer seulement les propriétés des catalogues individuels. Lorsque vous affectez des comptes d'utilisateur ou des groupes Windows aux rôles d'administration, vous leur permettez d'effectuer toute opération associée au système Commerce Server correspondant. Par exemple, le rôle d'administrateur marketing permet aux utilisateurs d'effectuer toute opération dans le système de catalogue. Vous trouverez la description de chaque rôle prédéfini dans la rubrique « Gestion des stratégies d'autorisation » de l'aide de Commerce Server 2007.
Grâce au contrôle d'accès basé sur des rôles, vous pouvez spécifier le contrôle de l'accès en fonction de la structure organisationnelle de votre entreprise. Avant que vous attribuiez aux utilisateurs professionnels l'accès aux rôles de stratégie du Gestionnaire d'autorisations, nous vous recommandons d'affecter l'utilisateur professionnel à un groupe Windows, puis d'attribuer à ce groupe des autorisations du Gestionnaire d'autorisations sur le service Web.
Procédez comme suit pour ajouter un minimum d'utilisateurs aux rôles de stratégie d'autorisation.
Étape 1 : Créer des groupes Windows d'administrateurs de gestion d'entreprise
Vous trouverez les instructions de création d'un Windows local dans la rubrique de création d'un groupe local dans l'aide Windows. Vous devez créer quatre groupes d'administrateurs :
- CatalogAdminGroup
- MarketingAdminGroup
- ProfilesAdminGroup
- OrdersAdminGroup
Remarque |
---|
Il s'agit du nombre minimum de groupes Windows à définir. Dans un déploiement de production, vous définirez probablement davantage de groupes pour utiliser de manière optimale les rôles de stratégie d'autorisation disponibles. |
Procédez comme suit pour créer des groupes Windows locaux.
Sur le Bureau, cliquez avec le bouton droit sur Poste de travail, puis sur Gérer.
Sous Outils systèmedans l'écran Gestion de l'ordinateur, développez Utilisateurs et groupes locaux.
Cliquez avec le bouton droit surGroupes, puis sur Nouveau groupe.
Dans la boîte de dialogue Nouveau groupe, procédez comme suit :
Utilisez Pour Nom du groupe
Entrer le nom du groupe.
Description
(Facultatif) Entrer une description du compte de groupe.
Ajouter
Cliquez sur Ajouter pour sélectionner les membres à ajouter au groupe.
Ajoutez tous les comptes d'utilisateur que vous souhaitez faire figurer dans le groupe d'administration.
Cliquez sur Créer.
Répétez les étapes 4 et 5 pour les autres groupes d'administration.
Cliquez sur Fermer.
Cliquez sur le dossier Groupes et vérifiez que les groupes suivants figurent dans la liste :
- CatalogAdminGroup
- MarketingAdminGroup
- ProfilesAdminGroup
- OrdersAdminGroup
- CatalogAdminGroup
Étape 2 : Ajouter des utilisateurs ou des groupes Windows aux rôles de stratégie d'autorisation d'administration
Utilisez le Gestionnaire d'autorisations pour ajouter des utilisateurs ou des groupes d'utilisateurs à un rôle. Le Gestionnaire d'autorisations est intégré à Windows Server 2003. Il fournit un modèle de sécurité basé sur les rôles que vous pouvez utiliser pour définir les autorisations. Grâce au contrôle d'accès basé sur des rôles, vous pouvez spécifier le contrôle de l'accès en fonction de la structure organisationnelle de votre entreprise. Pour plus d'informations sur le Gestionnaire d'autorisations, consultez le site
Le tableau suivant répertorie l'ensemble minimum de rôles de stratégie d'autorisation, ainsi que les magasins d'autorisations correspondants, que vous devez définir.
Magasin d'autorisation | Rôle de stratégie d'autorisation |
---|---|
CatalogAuthorizationStore.xml |
Administrator |
MarketingAuthorizationStore.xml |
MarketingAdministrator |
OrdersAuthorizationStore.xml |
OrdersAdministrator |
ProfilesAuthorizationStore.xml |
ProfileAdministrator |
Procédez comme suit pour ajouter des utilisateurs ou groupes professionnels aux rôles de stratégie d'autorisation.
Cliquez sur Démarrer, puis sur Exécuter, entrez azman.msc, puis cliquez sur OK.
Dans l'écran Gestionnaire d'autorisation, cliquez avec le bouton droit sur Gestionnaire d'autorisation, puis sélectionnez Ouvrir un magasin d'autorisations.
Dans la boîte de dialogue Ouvrir un magasin d'autorisations, vérifiez que l'option du fichier XML est sélectionnée, puis cliquez sur Parcourir pour rechercher la stratégie d'autorisation pour le service Web. Par exemple, le fichier XML de la stratégie d'autorisation du catalogue se trouve à l'emplacement <lecteur:>\Inetpub\Wwwroot\CatalogWebService.
Sélectionnez
.xml , puis cliquez sur Ouvrir.Dans la boîte de dialogue Ouvrir un magasin d'autorisations, cliquez sur OK.
Développez la stratégie d'autorisation jusqu'à \<nom stratégie autorisation>.xml\<nom système>\Role Assignments\<nom rôle>. Par exemple, \CatalogAuthorizationStore.xml\CatalogandInventorySystem\Role Assignments\CatalogAdministrator.
Cliquez avec le bouton droit sur <nom rôle>, puis cliquez sur Assigner des groupes et des utilisateurs Windows.
Dans la section Entrez les noms d'objets à sélectionner de la boîte de dialogue Sélectionnez les utilisateurs, les ordinateurs ou les groupes, entrez le nom du groupe Windows d'administrateurs de catalogues que vous avez défini dans la procédure précédente, par exemple, CatalogAdminGroup. Vous pouvez également entrer un compte d'utilisateur professionnel. Cliquez sur OK.
Répétez les étapes 2 à 8 pour chaque rôle de stratégie d'autorisation dans chaque magasin d'autorisations de service Web. Une fois que vous avez terminé, vous devez définir les éléments suivants :
Rôle de stratégie d'autorisation Groupe d'administrateurs Administrator
CatalogAdminGroup
MarketingAdministrator
MarketingAdminGroup
OrdersAdministrator
OrdersAdminGroup
ProfileAdministrator
ProfilesAdminGroup
Accord aux services Web de l'accès aux bases de données
Pour accorder aux services Web l'accès aux bases de données SQL, vous devez exécuter les deux procédures suivantes :
- Étape 1 : Créer des comptes de base de données SQL
- Étape 2 : Associer les comptes de base de données SQL aux rôles de base de données dans SQL Server
L'étape 2 nécessite le mappage de plusieurs rôles de base de données sur les bases de données pour chaque compte de base de données SQL créé à l'étape 1. Ces rôles sont définis dans la section Mappage utilisateur des bases de données et des rôles de base de données pour les comptes de base de données SQL.
Étape 1 : Créer des comptes de base de données SQL
Vous devez créer un compte de connexion SQL pour les éléments suivants :
- chaque compte utilisateur Commerce Server que vous avez défini dans la section Création de comptes d'utilisateur ;
- le processus ASP.NET, ceci permet d'accorder l'accès en lecture à la base de données MSCS_Admin ;
- l'utilisateur de Réplication Commerce Server.
Exécutez la procédure fournie pour le version de SQL Server que vous utilisez.
Sur l'ordinateur de la phase de conception qui exécute SQL Server, à partir du menu Démarrer, pointez successivement sur Tous les programmes, Microsoft SQL Server, puis cliquez sur Enterprise Manager.
Dans SQL Server Enterprise Manager, développez successivement Serveurs Microsoft SQL Server, Groupe SQL Server, <nom du serveur>(Windows NT), puis Sécurité.
Cliquez avec le bouton droit surConnexions, puis sélectionnez Nouvelle connexion.
Dans la boîte de dialogue Nouvelle connexion, cliquez sur le bouton Rechercher.
Dans la boîte de dialogue Rechercher un utilisateur ou un groupe, entrez le compte RunTimeUser local ou de domaine que vous avez créé dans la section Création de comptes d'utilisateur, puis cliquez sur OK.
Répétez les étapes 3 à 5 pour tous les comptes répertoriés dans la section Création de comptes d'utilisateur. De plus, créez un compte intitulé ASPNet et un autre pour l'utilisateur de Réplication Commerce Server.
Vérifiez que les comptes de connexion SQL suivants figurent désormais sous Connexions :
\ASPNET \RunTimeUser \CatalogWebSvc \CSDMSvc \CSStageSvc \CSSUser (utilisateur de Réplication Commerce Server) \MarketingWebSvc \OrdersWebSvc \ProfilesWebSvc
Sur l'ordinateur de la phase de conception qui exécute SQL Server, à partir du menu Démarrer, pointez successivement sur Tous les programmes, Microsoft SQL Server 2005, puis cliquez sur SQL Server Management Studio.
Dans la boîte de dialogue Se connecter au serveur, cliquez sur Connexion.
Dans SQL Server Management Studio, développez successivement <nom du serveur>(Windows NT), puis développez Sécurité.
Cliquez avec le bouton droit surConnexions, puis sélectionnez Nouvelle connexion.
Dans la boîte de dialogue Nouvelle connexion, cliquez sur le bouton Rechercher.
Dans la boîte de dialogue Rechercher un utilisateur ou un groupe, entrez le compte RunTimeUser local ou de domaine que vous avez créé dans la section Création de comptes d'utilisateur, puis cliquez sur OK.
Répétez les étapes 4 à 6 pour tous les comptes répertoriés dans la section Création de comptes d'utilisateur. De plus, créez un compte intitulé ASPNet et un autre pour l'utilisateur de Réplication Commerce Server, par exemple, CSSUser.
Vérifiez que les comptes de connexion SQL suivants figurent désormais sous Connexions :
\ASPNET \RunTimeUser \CatalogWebSvc \CSDMSvc \CSStageSvc \CSSUser (utilisateur de Réplication Commerce Server) \MarketingWebSvc \OrdersWebSvc \ProfilesWebSvc
Étape 2 : Associer les comptes de base de données SQL aux rôles de base de données dans SQL Server
Vous devez associer les comptes de base de données aux rôles de base de données dans SQL Server. Exécutez la procédure fournie pour le version de SQL Server que vous utilisez. Reportez-vous à la section Mappage utilisateur des bases de données et des rôles de base de données pour les comptes de base de données SQL pour chaque ensemble de mappages utilisateur à effectuer pour chaque compte de base de données SQL.
Sur l'ordinateur de la phase de conception qui exécute SQL Server, à partir du menu Démarrer, pointez successivement sur Tous les programmes, Microsoft SQL Server, puis cliquez sur Enterprise Manager.
Dans SQL Server Enterprise Manager, développez successivement Serveurs Microsoft SQL Server, Groupe SQL Server, <nom du serveur>(Windows NT), Sécurité, puis cliquez sur Connexions.
Dans le volet de droite, cliquez avec le bouton droit sur le compte de base de données, puis cliquez sur Propriétés.
Dans la boîte de dialogue Propriétés de la connexion SQL Server - <nom du compte>, sur l'onglet Accès aux bases de données, dans la zone supérieure, sélectionnez une base de données.
Dans la zone inférieure, indiquez le rôle du compte, puis cliquez sur OK.
Répétez les étapes 3 à 5 jusqu'à ce que tous les comptes requis soient associés aux rôles de base de données spécifiés, puis cliquez sur OK.
Sur l'ordinateur de la phase de conception qui exécute SQL Server, à partir du menu Démarrer, pointez successivement sur Tous les programmes, Microsoft SQL Server 2005, puis cliquez sur SQL Server Management Studio.
Dans la boîte de dialogue Se connecter au serveur, cliquez sur Connexion.
Dans SQL Server Management Studio, développez successivement <nom du serveur>(Windows NT), Sécurité, Connexions, cliquez avec le bouton droit sur le compte de base de données, puis cliquez sur Propriétés.
Dans le volet de gauche de la boîte de dialogue Propriétés de la connexion - <nom du compte>, cliquez sur Mappage de l'utilisateur.
Dans le volet de droite de la zone Utilisateurs mappés à cette connexion, dans la colonne Mappage, activez la case à cocher correspondant à la base de données appropriée.
Dans la zone Appartenance au rôle de base de données - <nom de la base de données>, activez la case à cocher correspondant au rôle approprié sur la base de données, puis cliquez sur OK.
Répétez les étapes 3 à 6 jusqu'à ce que tous les comptes requis soient associés aux rôles de base de données spécifiés, puis cliquez sur OK.
Mappage utilisateur des bases de données et des rôles de base de données pour les comptes de base de données SQL
Le tableau suivant répertorie les comptes présents sur les ordinateurs exécutant SQL Server que vous devez ajouter aux rôles spécifiés. Les noms de base de données commencent par défaut par CSharpSite, mais vous avez peut-être indiqué des noms de base de données différents lorsque vous avez décompressé votre site.
Compte de base de données | Base de données | Rôles SQL Server 2000 | Rôles SQL Server 2005 |
---|---|---|---|
ASPNet |
MSCS_Admin |
db_datareader |
db_datareader |
CatalogWebSvc |
MSCS_Admin |
admin_reader_role |
admin_reader_role |
MSCS_CatalogScratch |
db_owner |
db_ddladmin, db_datareader, db_datawriter | |
CSharpSite_ProductCatalog |
db_owner |
ctlg_CatalogWriterRole, db_ddladmin, db_securityadmin, Inventory_ReaderRole, Inventory_WriterRole, db_datareader, db_datawriter | |
MarketingWebSvc |
MSCS_Admin |
admin_reader_role |
admin_reader_role |
CSharpSite_Marketing |
mktg_MarketingService_role, mktg_runtime_role, mktg_dataManager_role, mktg_promoCodeGenerator_role |
mktg_MarketingService_role, mktg_runtime_role, mktg_dataManager_role, mktg_promoCodeGenerator_role | |
CSharpSite_MarketingLists |
db_owner |
db_owner | |
CSharpSite_ProductCatalog |
ctlg_catalogReaderRole |
ctlg_catalogReaderRole | |
CSharpSite_Profiles |
Profile_Reader, Profile_Schema_Reader |
Profile_Reader, Profile_Schema_Reader | |
OrdersWebSvc |
MSCS_Admin |
admin_reader_role |
admin_reader_role |
MSCS_CatalogScratch |
db_owner |
db_datareader, db_datawriter, db_ddladmin | |
CSharpSite_Marketing |
mktg_runtime_role |
db_ddladmin, mktg_runtime_role | |
CSharpSite_ProductCatalog |
ctlg_catalogReaderRole, Inventory_ReaderRole |
ctlg_catalogReaderRole, Inventory_ReaderRole | |
CSharpSite_Profiles |
Profile_Reader, Profile_Schema_Reader |
Profile_Reader, Profile_Schema_Reader | |
CSharpSite_TransactionConfig |
Orders_Management |
Orders_Management | |
CSharpSite_Transactions |
Orders_Management, Orders_Runtime |
Orders_Management, Orders_Runtime | |
ProfilesWebSvc |
MSCS_Admin |
admin_reader_role |
admin_reader_role |
CSharpSite_Profiles |
Profile_Schema_Manager, Profile_Runtime |
Profile_Schema_Manager, Profile_Runtime | |
RunTimeUser |
MSCS_Admin |
admin_reader_role |
admin_reader_role |
MSCS_CatalogScratch |
db_owner |
db_datareader, db_datawriter, db_ddladmin | |
CSharpSite_Marketing |
mktg_runtime_role |
db_ddladmin, mktg_runtime_role | |
CSharpSite_MarketingLists |
db_datareader |
db_datareader | |
CSharpSite_ProductCatalog |
ctlg_catalogReaderRole, Inventory_RuntimeRole |
ctlg_catalogReaderRole, Inventory_RuntimeRole | |
CSharpSite_Profiles |
Profile_Schema_Reader, Profile_Runtime |
Profile_Schema_Reader, Profile_Runtime | |
CSharpSite_TransactionConfig |
Orders_Runtime |
Orders_Runtime | |
CSharpSite_Transactions |
Orders_Runtime |
Orders_Runtime | |
CSDMSvc |
DirectMailer |
db_owner |
db_owner |
MSCS_Admin |
admin_reader_role |
admin_reader_role | |
CSharpSite_Marketing |
mktg_directmailer_role |
mktg_directmailer_role | |
CSharpSite_MarketingLists |
db_owner |
db_owner | |
CSharpSite_Profiles |
Profile_Schema_Reader, Profile_Reader |
Profile_Schema_Reader, Profile_Reader | |
CSStageSvc |
MSCS_Admin |
admin_reader_role |
admin_reader_role |
MSCS_CatalogScratch |
db_owner |
db_datareader, db_datawriter, db_ddladmin | |
CSharpSite_Marketing |
mktg_MarketingService_role, mktg_runtime_role, mktg_dataManager_role, mktg_promoCodeGenerator_role |
db_ddladmin, mktg_staging_role | |
CSharpSite_MarketingLists |
db_owner |
db_datareader | |
CSharpSite_ProductCatalog |
db_owner |
ctlg_CatalogWriterRole, db_datareader, db_datawriter, db_ddladmin, db_securityadmin, Inventory_ReaderRole, Inventory_WriterRole | |
CSharpSite_Profiles |
Profile_Schema_Manager |
Profile_Schema_Manager | |
CSharpSite_TransactionConfig |
Orders_Management |
Orders_Management | |
CSSUser (<Domaine>\<Utilisateur de Réplication>) |
<Nom du site>_ProductCatalog |
ctlg_CatalogReaderRole, Inventory_ReaderRole |
ctlg_CatalogReaderRole, Inventory_ReaderRole |
MSCS_Admin |
db_datareader |
db_datareader | |
MSCS_CatalogScratch |
db_datareader,db_datawriter, db_ddladmin |
db_datareader,db_datawriter, db_ddladmin |
Activation de SSL (Secure Sockets Layer)
Procédez comme suit pour activer SSL (Secure Sockets Layer) avec l'outil SelfSSL dans le Kit de ressources de services Internet (IIS) 6.0.
Remarque |
---|
Cette procédure s'applique uniquement aux environnements de développement. Les certificats SelfSSL ne conviennent pas pour les environnements de production. |
Dans Internet Explorer, ouvrez
http://go.microsoft.com/fwlink/?linkid=59276 .Dans la page Internet Information Services (IIS) 6.0 Resource Kit Tools, cliquez sur Download.
Dans la boîte de dialogue Téléchargement de fichier, cliquez sur Enregistrer.
Dans la boîte de dialogue Enregistrer sous, placez-vous dans le dossier dans lequel vous souhaitez enregistrer le package exécutable, puis cliquez sur Enregistrer.
Dans la boîte de dialogue Téléchargement terminé, cliquez sur Fermer.
Cliquez sur Démarrer, puis sur Exécuter, entrez explorer, puis cliquez sur OK.
Dans l'Explorateur Windows, accédez à l'emplacement où vous avez enregistré le package exécutable; puis double-cliquez sur iis60rkt.exe.
Dans la boîte de dialogue Ouvrir un fichier - Avertissement de sécurité, cliquez sur Exécuter.
Dans la page Assistant Installation InstallShield pour IIS 6.0 Resource Kit Tools, cliquez sur Suivant.
Dans la page du contrat de licence du logiciel Microsoft, lisez les termes de la licence. Si vous les acceptez, sélectionnez J'accepte, puis cliquez sur Suivant.
Dans la page Informations client, corrigez, acceptez ou entrez votre nom d'utilisateur et votre société, puis cliquez sur Suivant.
Sur la page Type d'installation, acceptez l'option par défaut Complète, acceptez l'option par défaut pour installer cette application pour toute personne utilisant l'ordinateur (tous les utilisateurs), puis cliquez sur Suivant.
Dans la page Démarrage de la copie des fichiers, cliquez sur Suivant.
Dans la page Fin de l'Assistant InstallShield, cliquez sur Terminer.
Cliquez sur Démarrer, pointez sur Programmes, IIS Resources et SelfSSL, puis cliquez sur SelfSSL.
À l'invite de commande, tapez Selfssl.exe /T /V:100, puis appuyez sur la touche Entrée.
Si un message vous invite à remplacer les paramètres SSL du site 1, appuyez sur O, puis appuyez sur ENTRÉE.
L'outil SelfSSL configure sur le site Web par défaut un certificat SSL qui expire dans 100 jours.
Fermez la fenêtre d'invite de commandes.
Attribution d'autorisations aux comptes de processus de traitement IIS
Le processus de traitement IIS (Internet Information Services) est déterminé par le pool d'applications auquel appartient l'application du service Web. Vous devez attribuer les autorisations appropriées aux comptes de processus de traitement IIS pour permettre aux utilisateurs d'accéder aux services Web. Par exemple, vous devez ajouter le compte de processus de traitement IIS au rôle db_owner sur la base de données de catalogue pour permettre à ce compte d'accéder au service Web de catalogue.
Vous devez suivre ces étapes dans l'ordre indiqué pour attribuer les autorisations aux IIS de processus de traitement IIS.
- Étape 1 : Créer des pools d'applications pour les services Web
- Étape 2 : Configurer le compte de pool d'applications
- Étape 3 : Ajouter le compte de processus de traitement au groupe IIS_WPG
- Étape 4 : Affecter les applications aux pools d'applications
L'attribution d'autorisations selon les étapes fournies prend en charge une implémentation de sécurité étroite qui limite l'accès aux données Commerce Server aux seuls composants Commerce Server qui requièrent l'accès à ces données et uniquement aux données dont ils ont besoin.
Étape 1 : Créer des pools d'applications pour le site Web et les services Web
La procédure suivante indique comment créer des pools d'applications dans Internet Information Services (IIS) pour le site Web CSharp Web et les services Web.
Cliquez sur Démarrer, pointez sur Programmes, puis Outils d'administration. Cliquez ensuite sur Gestionnaire des services Internet (IIS).
Dans le Gestionnaire des services Internet (IIS), développez
, cliquez avec le bouton droit sur Pools d'applications, pointez sur Nouveau, puis Pool d'applications. Dans la boîte de dialogue Ajouter un nouveau pool d'applications, dans le champ ID du pool d'applications, entrez le nom du pool d'applications du site Web (par exemple CSharpSiteAppPool), puis cliquez sur OK.
Répétez les étapes 2 et 3 pour chaque service Web (CatalogWebSvc, MarketingWebSvc, OrdersWebSvc et ProfilesWebSvc). À l'issue de cette procédure, cinq pools d'applications sont normalement définis, un pour chacun des quatre services Web et un pour le site Web.
Cliquez sur le dossier Pools d'applications et vérifiez que les pools d'applications suivants figurent dans la liste :
CSharpSiteAppPool
CatalogWebSvcAppPool
MarketingWebSvcAppPool
OrdersWebSvcAppPool
ProfilesWebSvcAppPool
Étape 2 : Configurer les comptes de pool d'applications
La procédure suivante indique comment configurer les pool d'applications pour utiliser les comptes de processus de traitement IIS. L'Identité de chaque pool d'applications doit être définie sur le compte correspondant qui a été créé lorsque vous avez créé les comptes utilisateur, voir la section Création de comptes d'utilisateur. À savoir, l'identité de pool d'applications CSharpSiteAppPool est affectée au compte RuntimeUser, l'identité CatalogWebServiceAppPool est affectée au compte CatalogWebSvc, et ainsi de suite.
Cliquez sur Démarrer, pointez sur Programmes, puis Outils d'administration. Cliquez ensuite sur Gestionnaire des services Internet (IIS).
Dans le gestionnaire IIS, développez <Nom de l'ordinateur> (ordinateur local), puis le dossier Pools d'applications.
Cliquez avec le bouton droit sur le pool d'applications à configurer, par exemple, CSharpSiteAppPool. Cliquez ensuite sur Propriétés.
Dans l'onglet Identité de la boîte de dialogue Propriétés de
, cliquez sur Configurable. Cliquez sur Parcourir. Dans la section Entrez le nom de l'objet à sélectionner, entrez le nom du compte sur lequel vous souhaitez exécuter le processus de traitement (<nom de domaine ou d'ordinateur>\RunTimeUser), puis cliquez sur OK.
Dans la zone Mot de passe, tapez le mot de passe associé à ce compte. Si aucun mot de passe n'est associé au compte, laissez la zone Mot de passe vide et cliquez sur OK.
Dans la boîte de dialogue Confirmer le mot de passe, retapez le mot de passe, puis cliquez sur OK.
Remarque Si le compte que vous avez créé doit être en mesure de démarrer les processus CGI (Common Gateway Interface), attribuez les droits utilisateur Régler les quotas de mémoire pour un processus et Remplacer un jeton au niveau du processus à ce compte. Pour plus d'informations sur la configuration des droits d'utilisateur pour les applications CGI, consultez la rubrique « Configuring CGI Applications » (Configuration des applications CDGI) dans l'aide IIS. Répétez les étapes 3 à 7 pour chaque pool d'applications de service Web (CatalogWebServiceAppPool, MarketingWebSvcAppPool, ProfilesWebSvcAppPool, OrdersWebSvcAppPool). Les attributions doivent correspondre aux indications fournies dans le tableau suivant :
Pool d'applications Identité CSharpSiteAppPool
(<Nom de domaine ou d'ordinateur>\RunTimeUser
CatalogWebServiceAppPool
(<Nom de domaine ou d'ordinateur>\CatalogWebSvc
MarketingWebSvcAppPool
(<Nom de domaine ou d'ordinateur>\MarketingWebSvc
OrdersWebSvcAppPool
(<Nom de domaine ou d'ordinateur>\OrdersWebSvc
ProfilesWebSvcAppPool
(<Nom de domaine ou d'ordinateur>\ProfilesWebSvc
Fermez le Gestionnaire des services Internet.
Étape 3 : Ajouter les comptes de processus de traitement au groupe IIS_WPG
L'étape suivante indique comment ajouter les comptes de processus de traitement IIS au groupe IIS_WPG sur le serveur qui exécute IIS.
Sur le Bureau, cliquez avec le bouton droit sur Poste de travail, puis sur Gérer.
Dans l'écran Gestion de l'ordinateur, sous Outils système, développez Utilisateurs et groupes locaux, puis cliquez sur Groupes.
Dans le volet de droite, cliquez avec le bouton droit sur le groupe IIS_WPG, puis cliquez sur Ajouter au groupe.
Dans la boîte de dialogue Propriétés de IIS_WPG, cliquez sur Ajouter.
Dans la zone Entrez les noms des objets à sélectionner de la boîte de dialogueSélectionnez les utilisateurs, les ordinateurs ou les groupes, entrez le nom du compte sur lequel vous souhaitez exécuter le processus de traitement (<Nom d'ordinateur ou de domaine>\RunTimeUser), puis cliquez sur OK.
Répétez l'étape 5 pour ajouter les comptes CatalogWebSvc, MarketingWebSvc, OrdersWebSvc et ProfilesWebSvc au groupe IIS_WPG.
Dans la boîte de dialogue Propriétés de IIS_WPG, cliquez sur OK.
Fermez l'écran Gestion de l'ordinateur.
Étape 4 : Affecter les applications aux pools d'applications
La procédure suivante indique comment affecter des applications aux pools d'applications que vous avez définis à l'étape 1.
Cliquez sur Démarrer, pointez sur Programmes puis Outils d'administration. Cliquez ensuite sur Gestionnaire des services Internet (IIS).
Dans le Gestionnaire des services Internet (IIS), développez Sites Web puis Site Web par défaut.
Cliquez avec le bouton droit sur la première application affichée sous Site Web par défaut, par exemple, CSharpSite, puis cliquez sur Propriétés.
Dans la boîte de dialogue Propriétés de <Application >, sur l'onglet Répertoire virtuel, sélectionnez le nom du pool d'applications correspondant dans la zone Pool d'applications. Par exemple, pour CSharpSite, sélectionnez le pool d'applications CSharpSiteAppPool.
Répétez l'étape 4 pour chaque application de service Web sous la section Site Web par défaut. Veillez à exécuter cette procédure pour l'ensemble des applications suivantes :
Application Pool d'applications CSharpSite
CSharpSiteAppPool
CatalogWebService
CatalogWebServiceAppPool
MarketingWebService
MarkingWebServiceAppPool
OrdersWebService
OrdersWebServiceAppPool
ProfilesWebService
ProfilesWebServiceAppPool
Fermez le Gestionnaire des services Internet.
Accord au service Web de marketing de l'accès au service de publipostage
Exécutez la procédure suivante pour accorder au service Web de marketing l'accès au service de publipostage. Cette procédure doit être réalisée sur l'ordinateur sur lequel vous exécutez le service de publipostage.
Cliquez sur Démarrer, pointez successivement sur Programmes, Outils d'administration, puis cliquez sur Services de composants.
Dans la fenêtre Services de composants, développez successivement Services de composants, Ordinateurs, Poste de travail, puis Configuration DCOM.
Cliquez avec le bouton droit sur Service de publipostage Microsoft Commerce Server, puis cliquez sur Propriétés.
Dans la boîte de dialogue Propriétés du service de publipostage Microsoft Commerce Server, sous l'onglet Sécurité, dans la section Autorisation d'exécution et d'activation, sélectionnez Personnaliser, puis cliquez sur Modifier.
Dans la boîte de dialogue Autorisation d'exécution, cliquez sur Ajouter.
Dans la zone Entrez les noms d'objets à sélectionner de la boîte de dialogue Sélectionnez les utilisateurs, les ordinateurs ou les groupes, tapez
\MarketingWebSvc, puis cliquez sur OK. Dans la boîte de dialogue Autorisation d'expédition, dans la section Autorisations pour <domaine de données>\MarketingWebSvc, activez les cases à cocher Exécution locale et Activation locale pour Autoriser, puis cliquez sur OK.
Dans la boîte de dialogue Propriétés du service de publipostage Microsoft Commerce Server, sous l'onglet Sécurité, dans la section Autorisations d'accès, sélectionnez Personnaliser, puis cliquez sur Modifier.
Dans la boîte de dialogue Autorisation d'accès, cliquez sur Ajouter.
Dans la zone Entrez les noms d'objets à sélectionner de la boîte de dialogue Sélectionnez les utilisateurs, les ordinateurs ou les groupes, tapez
\MarketingWebSvc, puis cliquez sur OK. Dans la boîte de dialogue Autorisation d'accès, dans la section Autorisations pour <domaine de données>\MarketingWebSvc, activez la case à cocher Accès local pour Autoriser, puis cliquez sur OK.
Dans la boîte de dialogue Propriétés du service de publipostage Microsoft Commerce Server, cliquez sur OK.
Répétez les étapes 3 à 12 pour le compte de groupe DML_SG. Ce compte a été créé lorsque vous avez configuré le service de publipostage à l'aide de l'Assistant Configuration. Reportez-vous à la section Configuration de Commerce Server.
Installation des applications de gestion d'entreprise
Vous devez installer les applications de gestion d'entreprise sur les ordinateurs des utilisateurs personnels. Vous pouvez installer une ou plusieurs applications sur chaque ordinateur. Commerce Server 2007 inclut les applications de gestion d'entreprise suivantes :
- Gestionnaire de catalogues : application requise pour les activités de gestion du site Web concernant les catalogues de produits.
- Gestionnaire de schémas de catalogues et d'inventaires : application requise pour la gestion des définitions de catalogue, des catégories, des produits et des propriétés.
- Gestionnaire de commandes et de clients : application requise pour les activités du site Web de gestion des commandes.
- Gestionnaire marketing : application requise pour les activités de gestion du site Web concernant les remises, la publicité et le publipostage.
Double-cliquez sur Setup.exe à la racine de l'image d'installation du CD.
Dans la page de démarrage de Microsoft Commerce Server 2007, sous Installer, cliquez sur Applications Microsoft Commerce Server pour utilisateurs professionnels.
Si la page Informations sur le client s'affiche, entrez les informations sur le client, puis cliquez sur Suivant.
Dans la page Contrat de licence, lisez et acceptez les termes du contrat. Si vous les acceptez, cliquez sur Oui, j'accepte les termes du contrat de licence, puis sur Suivant.
Dans la page Installation des composants, désélectionnez les applications de gestion d'entreprise que vous ne souhaitez pas installer.
Acceptez le dossier d'installation par défaut ou cliquez sur Parcourir pour choisir un autre dossier, puis cliquez sur Suivant.
Dans la page Résumé, cliquez sur Installer.
Dans la page Installation terminée, cliquez sur Fichier journal pour consulter la liste des événements associés à l'installation. Cliquez ensuite sur Terminer.
Ouvrez une fenêtre d'invite de commandes, tapez iisreset, puis appuyez sur Entrée.
Pour pouvoir accéder aux applications de gestion d'entreprise, vous devez réinitialiser IIS.
Effectuez la procédure suivante pour accéder à l'interface utilisateur des applications de gestion d'entreprise.
Cliquez sur Démarrer, pointez successivement sur Programmes, Microsoft Commerce Server 2007, puis cliquez sur l'application de gestion d'entreprise à laquelle vous souhaitez accéder, par exemple, Gestionnaire de catalogues.
Dans la boîte de dialogue Connexions au site, cliquez sur Modifier.
Dans l'onglet Paramètres de connexion de la boîte de dialogue Paramètres, procédez comme suit :
Utilisez Pour Nom
Accepter la connexion au site Par défaut.
< Service Web >
Accepter l'URL par défaut, ou entrer une nouvelle URL, pour votre connexion au service Web. Par exemple, pour vous connecter au service Web de catalogue, entrez http://
/CatalogWebService/CatalogWebService.asmx. Cliquez sur OK.
Dans la boîte de dialogue Connexions au site, cliquez sur OK pour ouvrir l'application de gestion d'entreprise.
Répétez les étapes 1 à 5 pour chaque application de gestion d'entreprise afin qu'elle soit disponible.
Installation des adaptateurs Commerce Server pour BizTalk Server
Vous pouvez installer les adaptateurs Commerce Server pour BizTalk Server afin de les intégrer à d'autres applications, services Web et partenaires commerciaux. Commerce Server 2007 inclut les adaptateurs professionnels de gestion d'activité suivants :
- Adaptateur BizTalk de catalogues
- Adaptateur BizTalk d'inventaire
- Adaptateur BizTalk de commandes
- Adaptateur BizTalk de profils
Pour pouvoir exécuter cette procédure, vous devez avoir préalablement installé BizTalk Server 2006.
Double-cliquez sur Setup.exe à la racine de l'image d'installation du CD.
Dans la page de démarrage de Microsoft Commerce Server 2007, sous Installer, cliquez sur Adaptateurs Microsoft Commerce Server pour Microsoft BizTalk Server.
Si la page Informations sur le client s'affiche, entrez les informations sur le client, puis cliquez sur Suivant.
Dans la page Contrat de licence, lisez et acceptez les termes du contrat. Si vous les acceptez, cliquez sur Oui, j'accepte les termes du contrat de licence, puis sur Suivant.
Dans la page Installation des composants, acceptez la sélection des adaptateurs BizTalk.
Acceptez le dossier d'installation par défaut ou cliquez sur Parcourir pour choisir un autre dossier, puis cliquez sur Suivant.
Dans la page Résumé, cliquez sur Installer et attendez la fin de l'installation.
Remarque Plusieurs fenêtres de commandes s'affichent et se ferment automatiquement durant l'installation des adaptateurs Commerce Server. Dans la page Installation terminée, cliquez sur Fichier journal pour consulter la liste des événements associés à l'installation. Cliquez sur Terminer.
Désinstallation de Commerce Server
Pour désinstaller Commerce Server 2007 et tous ses composants, effectuez les étapes ci-après dans l'ordre indiqué.
- Étape 1 : Supprimer les objets d'exécution et les outils d'administration de Commerce Server
- Étape 2 : Supprimer les applications de gestion d'entreprise
- Étape 3 : Supprimer les outils clients Commerce Server
- Étape 4 : Supprimer les bases de données Commerce Server
- Étape 5 : Supprimer les répertoires virtuels du site de Commerce Server
- Étape 6 : Supprimer les dossiers et fichiers du site Commerce Server
Remarque |
---|
La désinstallation de Commerce Server 2007 ne supprime pas Microsoft .NET Framework 2.0 ni Microsoft Document Explorer 2005. Si vous n'avez pas besoin de ces composants, supprimez-les manuellement à partir de la boîte de dialogue Ajout/Suppression de programmes. |
Remarque |
---|
Une fois les étapes effectuées, nous vous recommandons de redémarrer l'ordinateur. |
Étape 1 : Supprimer les objets d'exécution et les outils d'administration de Commerce Server
Procédez comme suit pour supprimer les objets d'exécution et les outils d'administration de Commerce Server 2007. Cette étape permet de supprimer les composants principaux de Commerce Server 2007, les clés de registre et les fichiers binaires, à l'exception des dossiers suivants :
- Staging\Data
- Staging\Projects
- Staging\Events
- Staging\Packages
Vous devez supprimer manuellement ces dossiers.
Cliquez sur Démarrer, puis sur Panneau de configuration.
Dans Panneau de configuration, double-cliquez sur Ajout/Suppression de programmes.
Dans la boîte de dialogue Ajout/Suppression de programmes, cliquez sur Modifier/Supprimeren regard de Microsoft Commerce Server 2007.
Dans la page Maintenance des programmes, cliquez sur Supprimer, puis sur Suivant.
Dans la page Résumé, cliquez sur Désinstaller.
L'Assistant Installation désinstalle Commerce Server 2007.
Dans la page Désinstallation terminée, cliquez sur Terminer.
Étape 2 : Supprimer les applications de gestion d'entreprise
Procédez comme suit si vous avez ajouté l'une des applications de gestion d'entreprise suivantes :
- Gestionnaire de catalogues
- Gestionnaire de commandes et de clients
- Gestionnaire marketing
Cliquez sur Démarrer, puis sur Panneau de configuration.
Dans Panneau de configuration, double-cliquez sur Ajout/Suppression de programmes.
Dans la boîte de dialogue Ajout/Suppression de programmes, cliquez sur Applications Microsoft Commerce Server 2007 pour utilisateurs professionnels, puis cliquez sur Modifier/Supprimer à côté de ce programme.
Dans la page Maintenance des programmes, cliquez sur Supprimer, puis sur Suivant.
Dans la page Résumé, cliquez sur Désinstaller.
La boîte de dialogue Progression de l'installation affiche le détail des opérations de désinstallation.
Dans la page Désinstallation terminée, cliquez sur Terminer.
Étape 3 : Supprimer les outils clients Commerce Server
Procédez comme suit pour supprimer les outils clients Commerce Server 2007.
Cliquez sur Démarrer, puis sur Panneau de configuration.
Dans le Panneau de configuration, double-cliquez sur Ajout/Suppression de programmes.
Dans la boîte de dialogue Ajout/Suppression de programmes, cliquez sur Outils clients Commerce Server 2007, puis sur Modifier/Supprimer.
Dans la boîte de dialogue Windows Installer, cliquez sur Oui pour confirmer que vous souhaitez supprimer les outils clients Commerce Server 2007.
Étape 4 : Supprimer les bases de données Commerce Server
Procédez comme suit pour supprimer la base de données d'administration de Commerce Server et les autres bases de données associées à votre site.
Cliquez sur Démarrer, pointez sur Programmes, puis sur Microsoft SQL Server et cliquez sur Enterprise Manager.
Dans SQL Server Enterprise Manager, assurez-vous que SQL Server est en cours d'exécution (l'icône de la fenêtre d'Enterprise Manager affiche une lumière verte). Dans le cas contraire, cliquez avec le bouton droit sur le nom de l'ordinateur qui exécute SQL Server, puis cliquez sur Démarrer.
Développez les nœuds jusqu'au chemin suivant : \Serveurs Microsoft SQL\Groupe SQL Server\Nom serveur SQL\Bases de données.
Cliquez avec le bouton droit sur la base de données à supprimer, puis cliquez sur Supprimer.
Répétez l'étape 3 pour chaque base de données Commerce Server.
Cliquez sur Démarrer, pointez sur Programmes, Microsoft SQL Server 2005, puis cliquez sur SQL Server Management Studio.
Dans la boîte de dialogue Se connecter au serveur, sélectionnez le nom de votre ordinateur, puis cliquez sur Connecter.
Dans le panneau de gauche de SQL Server Management Studio, développez <nom du serveur>, puis Bases de données. Cliquez avec le bouton droit sur la base de données à supprimer, puis sélectionnez Supprimer.
Dans la boîte de dialogue Supprimer un objet, cliquez sur OK.
Répétez l'étape 3 pour chaque base de données Commerce Server.
Étape 5 : Supprimer les répertoires virtuels du site de Commerce Server
Si vous avez décompressé un site, procédez comme suit pour supprimer les répertoires virtuels du site. Il s'agit de tous les répertoires virtuels des services Web de gestion d'entreprise, tels que Catalogue, Marketing, Commandes et Profils.
Cliquez sur Démarrer, pointez sur Programmes puis Outils d'administration. Cliquez ensuite sur Gestionnaire des services Internet (IIS).
Dans Gestionnaire des services Internet, développez les nœuds jusqu'au chemin suivant : \
\Web Sites\ . Cliquez avec le bouton droit sur les répertoires virtuels à supprimer, puis cliquez sur Supprimer.
Dans la boîte de dialogue Gestionnaire des services Internet, cliquez sur Oui pour confirmer la suppression.
Répétez les étapes 3 et 4 pour chaque répertoire virtuel à supprimer.
Étape 6 : Supprimer les dossiers et fichiers du site Commerce Server
Si vous avez décompressé un site, procédez comme suit pour supprimer les dossiers et fichiers du site. Il s'agit de tous les dossiers et fichiers des services Web de gestion d'entreprise, tels que Catalogue, Marketing, Commandes et Profils.
Dans l'Explorateur Windows, accédez au répertoire où les fichiers de site sont installés, par exemple,
:\Inetpub\wwwroot. Cliquez avec le bouton droit sur le dossier à supprimer, puis cliquez sur Supprimer.
Dans la boîte de dialogue Confirmation de la suppression du dossier, cliquez sur Oui pour confirmer la suppression.
Répétez les étapes 2 et 3 pour chaque dossier à supprimer.
Dépannage de l'installation Commerce Server
Cette section décrit les problèmes que vous pouvez rencontrer lors de l'installation ou de la désinstallation de Commerce Server 2007 ; elle propose également des solutions possibles.
- SQL Server ne trouve pas la base de données d'administration
- Impossible de configurer la base de données d'administration
- Impossible de réinstaller Commerce Server pour créer une nouvelle base de données d'administration
- BizTalk Server ne fonctionne plus après la désinstallation de Commerce Server
- AuthFilter ne fonctionne plus après la mise à niveau de Commerce Server
SQL Server ne trouve pas la base de données d'administration
Si vous modifiez le nom de l'ordinateur sur lequel Commerce Server est installé, il se peut que SQL Server ne trouve pas automatiquement la base de données d'administration.
Solution
Vous devez modifier le nom d'utilisateur et le mot de passe de connexion SQL Server de la base de données d'administration.
Dans la console Gestionnaire Commerce Server de Microsoft, cliquez avec le bouton droit sur Gestionnaire Commerce Server, puis cliquez sur Propriétés.
Dans l'onglet Base de données d'administration de la boîte de dialogue Propriétés de Gestionnaire Commerce Server, cliquez sur Modifier.
Après avoir apporté les modifications requises dans la boîte de dialogue Propriétés des liaisons de données, cliquez sur OK.
Impossible de configurer la base de données d'administration
L'écran de configuration de la base de données d'administration (MSCS_Admin) affiche un message commençant par « L'exécution de la commande TSQL... » et vous ne pouvez pas continuer.
Solution
Pour continuer la configuration de la base de données d'administration, procédez comme suit :
- Vérifiez que le service Agent SQL Server est en cours d'exécution sur l'ordinateur qui exécute SQL Server.
- Si vous démarrez une nouvelle installation de Commerce Server 2007 et que vous ayez utilisé SQL Server Enterprise Manager (SQL Server 2000) ou SQL Server Management Studio (SQL Server 2005) pour vérifier qu'aucune base de données MSCS_Admin ou du service de publipostage n'existe sur le serveur qui exécute SQL Server, vous devez vérifier que le dossier de données SQL Server ne contient pas les fichiers suivants :
- Mscs_admin.mdf
- Mscs_admin.ldf
- Directmailer.mdf
- Directmailer.ldf
- Mscs_admin.mdf
- Vérifiez que vous avez acheté suffisamment de licences pour vos installations. SQL Server.
- Vérifiez que vous n'utilisez pas une version préliminaire de SQL Server.
Impossible de réinstaller Commerce Server pour créer une nouvelle base de données d'administration
Vous ne pouvez pas réinstaller Commerce Server pour créer une nouvelle base de données d'administration. Vous devez revenir à une base de données d'administration précédente ou créer une nouvelle base de données d'administration. Le mode Réparer du programme d'installation de Commerce Server ne crée pas de nouvelle base de données d'administration.
Solution
Créez une nouvelle base de données d'administration nommée MSCS_Admin, puis, dans l'Analyseur de requêtes SQL, exécutez les scripts admin_schema.sql et admin_schema_increment.sql. Le système crée une nouvelle base de données d'administration. Lorsque vous exécutez les scripts, le système remplit le schéma de la base de données d'administration, mais ne crée aucune ressource.
Remarque |
---|
Des procédures distinctes sont fournies pour SQL Server 2000 et SQL Server 2005. |
Cliquez sur Démarrer, pointez sur Programmes, puis sur Microsoft SQL Server et cliquez sur Enterprise Manager.
Dans Enterprise Manager, développez les nœuds jusqu'au chemin suivant : Serveurs Microsoft SQL/Groupe SQL Server/
/Bases de données. Cliquez avec le bouton droit sur Bases de données, puis cliquez sur Nouvelle base de données.
Dans la boîte de dialogue Propriétés de la base de données, dans la zone Nom de l'onglet Général, tapez MSCS_Admin, puis cliquez sur OK.
Cliquez sur Démarrer, pointez sur Programmes, Microsoft SQL Server 2005, puis cliquez sur SQL Server Management Studio.
Dans Management Studio, connectez-vous à votre serveur SQL Server, puis dans l'Explorateur d'objets, développez les nœuds dans le chemin d'accès suivant :
/Bases de données. Cliquez avec le bouton droit sur Bases de données, puis cliquez sur Nouvelle base de données.
Dans la boîte de dialogue Propriétés de la base de données, dans la zone Nom de la page Général, tapez MSCS_Admin, puis cliquez sur OK.
Une fois la base de données créée, exécutez le script admin_schema.sql.
Dans SQL Server Enterprise Manager, cliquez sur la base de données MSCS_Admin pour la sélectionner.
Dans le menu Outils, sélectionnez Analyseur de requêtes SQL, puis cliquez sur Ouvrir dans la barre d'outils.
Accédez à l'emplacement Program Files\ \admin_schema.sql, sélectionnez le fichier de script, puis cliquez sur Ouvrir.
Dans la barre d'outils, cliquez sur Exécuter la requête.
Dans SQL Server Management Studio, dans le menu Fichier, cliquez sur Ouvrir, puis sur Fichier.
Dans la boîte de dialogue Ouvrir un fichier, accédez au dossier <lecteur:>\Program Files\Commerce Server 2007 ou à un autre dossier dans lequel vous avez installé Commerce Server.
Sélectionnez le fichier de script admin_schema.sql, puis cliquez sur Ouvrir.
Dans la boîte de dialogue Se connecter au moteur de base de données, cliquez sur Options.
Sur l'onglet Propriétés de connexion, dans la liste déroulante Se connecter à la base de données, cliquez sur
. Dans la boîte de dialogue Parcourir les bases de données, cliquez sur Oui.
Dans la boîte de dialogue Rechercher une base de données sur le serveur, sélectionnez la base de données utilisateur MSCS_Admin, puis cliquez sur OK.
Dans la boîte de dialogue Se connecter au moteur de base de données, cliquez sur Se connecter. La fichier de script admin_schema.sql s'ouvre.
Dans le menu Requête, cliquez sur Exécuter.
Après le script admin_schema.sql, exécutez le script admin_schema_increment.sql.
Dans SQL Server Enterprise Manager, cliquez sur la base de données MSCS_Admin pour la sélectionner.
Dans le menu Outils, sélectionnez Analyseur de requêtes SQL, puis cliquez sur Ouvrir dans la barre d'outils.
Accédez à l'emplacement Program Files\ \ admin_schema_increment.sql, sélectionnez le fichier de script, puis cliquez sur Ouvrir.
Dans la barre d'outils, cliquez sur Exécuter la requête.
Dans SQL Server Management Studio, dans le menu Fichier, cliquez sur Ouvrir, puis sur Fichier.
Dans la boîte de dialogue Ouvrir un fichier, accédez au dossier <lecteur:>\Program Files\Commerce Server 2007, ou à un autre dossier dans lequel vous avez installé Commerce Server.
Sélectionnez le fichier de script admin_schema_increment.sql, puis cliquez sur Ouvrir.
Dans la boîte de dialogue Se connecter au moteur de base de données, cliquez sur Options.
Sur l'onglet Propriétés de connexion, dans la liste déroulante Se connecter à la base de données, cliquez sur
. Dans la boîte de dialogue Parcourir les bases de données, cliquez sur Oui.
Dans la boîte de dialogue Rechercher une base de données sur le serveur, sélectionnez la base de données utilisateur MSCS_Admin, puis cliquez sur OK.
Dans la boîte de dialogue Se connecter au moteur de base de données, cliquez sur Se connecter. La fichier de script admin_schema_increment.sql s'ouvre.
Dans le menu Requête, cliquez sur Exécuter.
Remarque |
---|
Après avoir exécuté les scripts, vous devez à nouveau décompresser vos sites. |
BizTalk Server ne fonctionne plus après la désinstallation de Commerce Server
Commerce Server et BizTalk Server partagent certains composants liés au système de profils. Si Commerce Server et BizTalk Server sont installés sur le même ordinateur et que vous installiez l'un de ces deux produits, certaines fonctionnalités de l'autre produit risquent d'être compromises.
Solution
Utilisez le mode Réparer dans le programme d'installation de Commerce Server ou le programme d'installation de BizTalk Server pour réinstaller les composants accidentellement supprimés lors de la désinstallation de l'autre produit.
AuthFilter ne fonctionne plus après la mise à niveau de Commerce Server
Si vous effectuez la mise à niveau vers Commerce Server 2007 à partir d'une version antérieure de Commerce Server et que vous utilisiez le filtre ISAPI AuthFilter pour faciliter la gestion de l'authentification des utilisateurs dans votre application Web, l'utilisation de votre application Web, notamment des services Web associés, risque d'être impossible car Internet Information Services (IIS) ne trouve pas la DLL AuthFilter (siteauth.dll). Le message suivant est susceptible d'être affiché dans le journal des événements :
- Impossible de charger tous les filtres ISAPI pour le site ou service. En conséquence, le démarrage est interrompu.
Remarque |
---|
Ce problème peut également se produire si vous désinstallez Commerce Server, puis réinstallez Commerce Server dans un autre système de fichiers. |
Solution
Pour remédier à ce problème, utilisez le Gestionnaire IIS pour fournir le chemin d'accès correct de la DLL AuthFilter (siteauth.dll). Dans le Gestionnaire des services Internet, cliquez avec le bouton droit sur votre site, cliquez sur Propriétés, puis dans la boîte de dialogue Propriétés du site, accédez à l'onglet Filtres ISAPI. Sur l'onglet Filtres ISAPI, sélectionnez le filtre AuthFilter, puis cliquez sur Modifier. Dans la boîte de dialogue Ajouter/modifier les propriétés du filtre, cliquez sur Parcourir et recherchez le chemin d'accès correct dans Commerce Server 2007 du fichier exécutable siteauth.dll.
Remarque |
---|
Sur les systèmes 64 bits, utilisez toujours la version 64 bits de la DLL AuthFilter, située (par défaut) dans le dossier <lecteur:>\Program Files\Microsoft Commerce Server 2007. N'utilisez pas la version 32 bits de la DLL AuthFilter, située (par défaut) dans le dossier <lecteur:>\Program Files (x86)\Microsoft Commerce Server 2007. |
--------------------------------------------------------------------------------------------------
Les informations contenues dans ce document, y compris les URL et autres références à des sites Web Internet, pourront faire l'objet de modifications sans préavis. Sauf mention contraire, les sociétés, organisations, produits, noms de domaine, adresses de messagerie, logos, personnes, lieux et événements mentionnés dans les exemples sont fictifs. Toute ressemblance avec des sociétés, organisations, produits, noms de domaine, adresses de messagerie, logos, personnes, lieux ou événements réels est purement fortuite et involontaire. L'utilisateur est tenu d'observer la réglementation relative aux droits d'auteur applicable dans son pays. Aucune partie de ce document ne peut être reproduite, stockée ou introduite dans un système de restitution, ou transmise à quelque fin ou par quelque moyen que ce soit (électronique, mécanique, photocopie, enregistrement ou autre) sans la permission expresse et écrite de Microsoft Corporation.
Microsoft peut détenir des brevets, avoir déposé des demandes d'enregistrement de brevets ou être titulaire de marques, droits d'auteur ou autres droits de propriété intellectuelle portant sur tout ou partie des éléments qui font l'objet du présent document. Sauf stipulation expresse contraire d'un contrat de licence écrit de Microsoft, la fourniture de ce document n'a pas pour effet de vous concéder une licence sur ces brevets, marques, droits d'auteur ou autres droits de propriété intellectuelle.
© 2006 Microsoft Corporation. Tous droits réservés.
Microsoft, Windows, Windows Server, Windows SharePoint Services, Active Directory, ActiveX, BizTalk, FrontPage, JScript, MSDN, MSN, Outlook, PivotChart, PivotTable, Visual Basic, Visual C++, Visual C#, Visual Studio, Win32, Windows Media et Windows NT sont soit des marques de Microsoft Corporation, soit des marques déposées de Microsoft Corporation aux États-Unis et/ou dans d'autres pays.
Tous les autres noms de produits sont des marques de leurs propriétaires respectifs.