Table des matières
Quelle Version ?
Le choix de la version va dépendre de la plateforme sur laquelle sera installé SQL Server :
- Windows Server 2008 R2 ou inférieur : SQL Server 2008 R2
- Windows Server 2012 : SQL Server 2012
De même, si votre serveur est sur une plateforme 64bits, il est préférable d'opter pour la version 64bits de SQL Server.
ex: si vous avez des postes client lourd avec Windows 7 et un serveur Windows 2008R2, il est intéressant de prendre une version 2008R2 de SQL Server.
Quelle Edition ?
Les principales éditions (http://technet.microsoft.com/fr-fr/library/cc645993.aspx):
- Express : l'édition Express est gratuite et possède les fonctionnalités suffisantes pour être utilisée avec GesCOF. Cependant, elle a les limitations suivantes 1) : taille des bases limitée à 10GB, utilise 1GB de RAM maximum, utilise 1 CPU maximum.
- Standard
- Enterprise : fonctionnalités supplémentaires pour de la très haute disponibilité.
- Vous devrez obligatoirement installer l'outil SQL Server Management Studio.
- Si vous optez pour l'édition Express, vous devez télécharger le package SQL Server with Advanced services (SQLEXPRADV) qui contient l'outil Management Studio.
Installation
Vous devez vérifier spécialement les points suivants :
- SQL Server est installé avec la double authentification Windows et SQL Server.
- Sauf contraintes de sécurité importantes, les services SQL Server et SQL Server Browser sont lancés avec un compte administrateur local.
- Le composant SQL Server Management Studio est installé.
Paramétrage
Si vous avez un parefeu sur le serveur, configurez celui-ci (http://technet.microsoft.com/fr-fr/library/cc646023.aspx) :
- Pour autoriser l'accès au moteur de base de données
- Sauf contraintes de sécurité importantes, autorisez l'accès à SQL Server Browser (port UDP 1434)
Lancer l'outil SQL Server Configuration Manager et vérifier les points suivants :
- Sauf contraintes de sécurité importantes, le service SQL Server Browser doit être lancé et être en mode de démarrage automatique.
- Activer si ce n'est fait les protocoles clients “Mémoire partagée”, “TCP/IP” et “Canaux nommés”.
Connexion
Il faut définir une connexion SQL Server qui sera utilisée par GesCOF. Elle devra permettre de lire, écrire et modifier la structure de la base GesCOF. Nous conseillons aussi d'autoriser la création de backups de la base. Sauf contraintes de sécurité importantes, vous pouvez utiliser le rôle prédéfini db_owner.
Le poste client (ou le serveur d'application) sur lequel GesCOF est installé se connecte au serveur de données via une connexion ODBC 32bits qui utilisera la connexion SQL Server définie ci-dessus.
Vous pouvez suivre le mode opératoire pour créer la connexion.