Comment héberger la database de MercatorIshop.exe sur le serveur SQL ?

0000001108     -      16/03/2011
Obsolète

Cette information est obsolète. Les développements de sites web autour de Mercator se font maintenant

Mercator 6.1 permet un hébergement de la database de MercatorIshop.exe sur le serveur SQL :
  • Html.dbf
  • Msgs.dbf
  • Output.dbf
  • Sql.dbf
  • Cookies.dbf
  • Log.dbf
L'installation de cette fonctionnalité se fait via l'utilitaire IshopSql.exe (ci-joint) qui doit être placé dans le même répertoire que MercatorIshop.exe. Dans ce programme, le menu "SqlServer" permet d'effectuer la migration. (La migration s'effectue de façon semblable à la migration d'une base de données Mercator).

Remarque : le contenu de la table LOG n'est jamais migré/démigré.

Une fois la migration effectuée avec succès, le menu "SqlServer" permet de
  • Changer les paramètres de connexion : Browse Config File
  • Réparer les droits d'accès sur la database : Rebuild Access Rights
  • Démigrer vers une database DBF : Downgrade DBF
Pour revenir à la situation avant migration, donc en DBF, il suffit :
  • De supprimer le fichier SQL sans extension
  • De remettre dans le répertoire de MercatorIshop.exe tous les fichiers présents dans le sous-répertoire PreSql
  • De supprimer ce sous répertoire PreSql.
Contrairement à Mercator, il n'existe pas d'outils permettant de modifier la structure de la base de données via l'interface DBF. Les modifications de structure doivent donc être effectuées exclusivement à partir des outils propres à SQL Server (Entreprise Manager, SQL Studio, …) Attention : nous recommandons de ne pas autoriser l'utilisation de valeurs NULL. En conséquence, il est conseillé de fixer une valeur par défaut pour chaque champ ajouté.

L'hébergement de la database de MercatorIshop.exe sur le serveur SQL requiert :
  • Un code d'installation 6.1 ou ultérieur de Mercator
  • Un code d'installation contenant MSDE ou SQL pour Mercator


A télécharger : 0000001108.zip (89 Kb - 10/01/2014)



Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.