Kürzlich wurde mir klar, dass das Skripting der Datenbank standardmäßig keine Indizes enthält und ich die Option jedes Mal ändern muss.
Könnte jemand bitte den Grund erklären? Gibt es einen Einblick in dieses Standardverhalten oder nur, weil Microsoft dies gerne tut?
sql-server
sql-server-2014
ssms
scripting
Luke Vo
quelle
quelle
Antworten:
Sie müssen die Option nicht jedes Mal ändern. Wenn Sie die Auswahl unter Extras> Optionen> Objekt-Explorer> Skripterstellung ändern, sollte sie bestehen bleiben.
Ich habe keine Ahnung, warum nicht standardmäßig Skripte für Indizes erstellt werden. Keine gute Frage für Ihre Kollegen; Wenn Sie wirklich den Hintergrund wollen, schlagen Sie jemanden im SSMS-Team und kaufen Sie ihm ein Bier - vielleicht können sie es teilen. Sie können auch einen Vorschlag im SQL Server-Feedback-Forum einreichen (falls noch keiner vorhanden ist), der Ihnen möglicherweise sagt, warum dies die Standardeinstellung ist und / oder warum er nicht geändert wird.
quelle