In einem Netzwerk gibt es bestimmte installierte Versionen von Microsoft SQL Server, beginnend mit 2005, 2008 und 2008 R2.
Gibt es eine spezielle MSDN-Option, mit der das Öffnen neuer Seiten in der Version von SQL Server, an der gearbeitet wird, behoben werden kann?
Kann ich beispielsweise festlegen, dass MSDN unter Microsoft SQL Server 2008 R2 geöffnet wird, wenn ich nur mit dieser Version arbeite?
BEARBEITEN, um zu klären, was ich frage:
- Wenn ein Benutzer das Internet mit einer Suchmaschine nach der Syntax einer bestimmten SQL-Anweisung durchsucht, gelangt er möglicherweise zu einer MSDN-Webseite wie der folgenden, auf der die SQL-Anweisung "SELECT (Transact-SQL)" angezeigt wird:
https://msdn.microsoft.com/en-us/library/ms189499.aspx
Selbst wenn der Benutzer mit einem Benutzernamen wie "UserName123" im MSDN-System angemeldet ist, gibt es keine offensichtlichen Einstellungen - oder ich habe sie möglicherweise noch nicht gefunden -, sodass die Version von Microsoft SQL Server voreingestellt werden kann. Derzeit werden die Seiten immer mit der neuesten Version "SQL Server 2014" geöffnet.
In diesem Fall muss der Benutzer aus der Dropdown-Liste "Andere Versionen" seine bevorzugte Microsoft SQL Server-Version auswählen, z. B. "SQL Server 2005". Es gibt Fälle, in denen der Benutzer dies vergisst und die Syntax für eine Version von Microsoft SQL Server liest, an der er nicht interessiert ist.
Abschließend die Frage: Ist es möglich, mithilfe von MSDN-Benutzerkonfigurationseinstellungen automatisch die Microsoft SQL Server-Version festzulegen, die beim Anzeigen von Informationen automatisch ausgewählt wird?
INSERT
(Transact-SQL
) beschrieben ist. Die aktuelle Situation ist nur bis zu dem Punkt gemischt, an dem der Microsoft SQL Server Management Studio-Client Version 2008 R2 ist, während der Datenbankserver, auf dem der Benutzer eine Verbindung herstellt, Version 2005 ist. Mithilfe einerSELECT @@VERSION
Anweisung kann ich sehen, wohin der Benutzer geht. Trotzdem ist mir aufgefallen, dass MSDN normalerweise mit der neuesten Version (heutzutage 2014) geöffnet wird und der Benutzer manchmal stecken bleibt.F1
Hotkey in SSMS zu nutzen, wenn sich der Cursor über einem Wort befindet, das Sie nachschlagen möchten, wodurch Sie auf die lokal installierte BOL zugreifen können (die Sie nur mit der entsprechenden Version verwalten können). oder die entsprechende Online-Seite für die von Ihnen verwendete SSMS-Version.Antworten:
Ich hatte einen zusammengewürfelten Hack mit dem, was ich zur Hand hatte. Wenn Sie Fiddler nicht installiert haben, müssen Sie es von http://www.telerik.com/fiddler herunterladen
Keep: 100 sessions
Stellen Sie es so ein, dass Sie zur Registerkarte AutoResponder gehen und diese Regel hinzufügen:Wenn die Anfrage übereinstimmt:
regex:https://msdn.microsoft.com/en-us/library/ms(\d+)(\(v=sql.(100|105|110)\))?.aspx
Dann antworten Sie mit:
*redir:https://msdn.microsoft.com/en-us/library/ms$1(v=sql.90).aspx
Wenn Sie eine andere Version von SQL Server verwenden möchten, ändern Sie die Nummer am Ende der Zeichenfolge "Antworten mit" und stellen Sie sicher, dass diese Nummer aus der Zeichenfolge "If Request Matches" entfernt wird. Andernfalls wird eine Umleitungsschleife angezeigt .
Enable rules
und überprüfenUnmatched requests passthrough
. Fiddler muss Traffic (F12
) erfassen, damit dies funktioniert. Der Konfigurationsbildschirm sollte folgendermaßen aussehen:quelle