Ne pas utiliser Sql Server Express en standalone


Bonjour à tous,

Aujourd’hui je vais vous parler de restauration de base de données. Lorsque l’on veut debugger une application il est parfois nécessaire de reproduire exactement le même environnement qu’en production. Seulement voilà si nous développons sur une machine « standalone » il se peut que lors de la restauration de la base de données nous ayons un message du type :

The Database was backed up on a server running version XXXXXX. That version is incompatible with this server, which is running version YYYYYY

Où YYYYY est plus petit que XXXX. Et même si on a fait toutes les mises à jour disponibles!

La raison est la suivante, par défaut lors de l’installation d’un SharePoint en version « standalone », même si nous avons installé un SQL Server avant l’installation de SharePoint, celui-ci installe les bases de données de SharePoint dans une instance SQL Express !

Et donc, impossible de restaurer une sauvegarde de base de données provenant d’une SQL Server de production qui ne serait pas SQL Express!

Pour éviter cela, il y a une petite astuce.

Lors de l’installation de SharePoint en « standalone », celui-ci va chercher par défaut une instance SQL nommée « SharePoint », et si il ne la trouve pas, il la créé sur un SQL Express !

Pour éviter cela, lors de l’installation de SQL Server sur la machine de développement, il faut créer une instance « Sharepoint » et le tour est joué !

En espérant que ça aide !

Christopher.

Cet article, publié dans SharePoint 2010, est tagué , . Ajoutez ce permalien à vos favoris.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s