Pourquoi dois-je disposer de Sql Express est installé avec Visual Studio quand j'ai déjà Microsoft Sql Server Developer?
Quel est le bénéfice que je tire de l'installation de Sql Express avec Visual Studio (2010) quand j'ai déjà Développeur de Microsoft Sql Server (2008)?
Le seul avantage que je peux imaginer, c'est que je peux développer pour la plateforme sans avoir à se préoccuper de qui celle(s) que j'ai installé. Il y a un réel négatif détriment de retrait Sql Server Express (plus précisément l'instance SqlExpress) à partir de ma machine de développement?
- Presque identique à stackoverflow.com/questions/2466564/...
- L'autre réponse discussions sur l'utilisation de l'
App_data
dossier, qui sans doute va de pair avec l'aide de laUser Instance
etAttachDbFileName
fonctionnalités. Je vous supplie de PAS ce faire. Si vous voulez un deuxième avis, je suis sûr que @marc_s de va me. 🙂 - Ouais, je n'étais pas sûr à ce sujet Jeff, parce que l'on dit simplement: "qui dois-je utiliser" et n'a pas d'adresse "dois-je être en mesure de retirer"
Vous devez vous connecter pour publier un commentaire.
Les seuls avantages que je peux penser à avoir Exprimer ainsi sont:
Si aucune de ces situations sont pertinents, je ne peux pas penser à un seul inconvénient à la suppression de l'instance Express. Pour être sûr, vous voudrez peut-être commencer par arrêter et désactiver le service Express pour une semaine, juste pour être sûr que rien de ce que vous avez est de compter sur elle.
Remarque que la désinstallation de s'Exprimer à partir des Programmes et des Fonctions retirer le moteur, mais il laissera tout de vos bases de données utilisateur intacte. Donc, il n'y a aucune crainte de la perte de données, à condition que vous arrêtez le service SQL Server gracieusement avant de le désinstaller.
Pour supprimer SQL Server Express, vous cliquez-droit sur celui de ces éléments apparaît dans Ajout/suppression de Programmes /Programmes et Fonctionnalités:
(Il ne devrait être qu'un de ces, sauf si vous avez vraiment foiré ensemble d'instances sur une machine x64.)
Devrait être à l'abri de tout supprimer, à moins que vous souhaitez sauvegarder toutes les bases de données utilisateur. Vous pouvez également rechercher .mdf fichiers que vous voulez effacer ou enregistrer qui peut avoir été copié à différentes parties de votre système en raison de l'utilisation dans une application ou en cours de développement.
SQL Server Developer edition n'inclut pas la fonctionnalité Instances Utilisateur (aka NORMAL) qui est uniquement disponible dans SQL Server Express edition. Visual Studio 2010 et les versions antérieures est à l'aide des Instances d'Utilisateur pour ouvrir les fichiers MDF incorporé dans vos projets. Avec Developer edition, mais, sans l'autorisation Expresse de l'édition vous voyez un message d'erreur si vous avez essayé d'ouvrir ces fichiers.
Maintenant, Visual Studio 2012 comprend LocalDB version de SQL Server 2012 Express à cet effet.