Suppression de l'invite SSMS pour enregistrer les modifications

20

enregistrer la modification des éléments suivants

Est-il possible de configurer SQL Server Management Studio (SSMS). afin que la boîte de dialogue ci-dessus n'apparaisse pas lorsque je ferme une fenêtre de requête non enregistrée?

coditori
la source

Réponses:

24

Dans SQL Server 2016, cela semble venir .

Les documents de pré-version disent

Nouvelle option pour ignorer l'invite pour enregistrer les fichiers T-SQL Nous avons ajouté une nouvelle option sous "Outils | Options | Exécution de la requête | SQL Server" pour contrôler si une invite est affichée pour les fichiers T-SQL non enregistrés.

entrez la description de l'image ici

Dans les versions précédentes, aucun paramètre ne supprimait cet avertissement.

Un élément de connexion a été soulevé à ce sujet par Erland Sommarskog et fermé car il ne sera pas corrigé avec l'explication.

Bonjour Erland -

J'ai fait un examen avec certaines des autres équipes de produits et pour rester cohérent avec nos directives, nous ne pourrons pas le faire. Excel, Visual Studio et d'autres produits ne vous permettront pas d'enregistrer avec un contenu modifié, nous devons donc afficher le message.

Merci!

Buck Woody, gestionnaire de programme SQL Server

La page Connect renvoie actuellement une erreur, alors voici une copie en cache de celle-ci .

Martin Smith
la source
Une autre tentative pour résoudre ce problème est sur connect.microsoft.com/SQLServer/feedback/details/308372/…
Twinkles
1
Je peux confirmer que cette option a bien été ajoutée à SSMS 2016.
C-Pound Guru
Re: "restez cohérent dans nos directives" ... le problème avec cette réponse est, ces directives sont pour les documents, et nous ne traitons pas de documents ici. Au moins, les onglets de requête regroupent les cas d'utilisation documentaires et non documentaires en un seul. Visual Studio vous permettra en effet de fermer le contenu modifié sans l'enregistrer - dans les volets veille / immédiat. Et c'est l'équivalent le plus proche de la façon dont la plupart des gens utilisent les onglets de requête. Je suis heureux qu'ils aient enfin ajouté l'option dans SSMS 2016, mais la bonne solution serait que l'interface utilisateur fasse explicitement la distinction entre les modes document et non document.
PJ7