Bonjour,
Je rencontre actuellement des soucis avec un de mes projets d'entreprise. Nous avons une base de données MS SQL 2005 (standard) dont nous avons des applications et clients connectés tout le temps et qui commence à grossir.
Nous souhaitons déporté la partie 'reporting et consulting' sur un serveur bis avec la meme base de données consultable en lecture seule, et avec un délais de mise à jour de quelques minutes.
Nous avons mis en place le procédé de "log shipping" qui fonctionne trés bien, mais le problème c'est que le procédé à besoin de l'accès exclusif à la base de données où les journaux de transactions sont appliqué et donc, la base est inaccessible. De plus, tant qu'une personne est connecté à la base, la restauration n'est plus possible et la base de données n'est pas mise à jour.
Etant donnée que nous appliquons les journaux toutes les minutes, cela pose un problème si une personne est connecté sur la base.
Existe t'il un autre moyen pour actualiser la seconde base de données avec les données de la base principale sans bloquer la seconde base pour les utilisateurs qui consultent???
Descriptif des serveurs utilisés :
Serveur Principal:
MS SQL 2005 EN x32 standard
HP DL380 G6
8 GO de mémoire vive
1 téra de HDD
Serveur secondaire:
MS SQL 2005 EN x32 standard
HP DL380 G6
8 GO de mémoire vive
6 téra de HDD
connexion entre les deux serveurs à 1 Gigabits.
Merci d'avance
Partager