SQL-Version ohne SQL-Studio auslesen
Mit folgendem Aufruf kann die SQL-Server-Version auch ohne ein SQL-Management-Studio ermittelt werden:
sqlcmd -S \ -d master -E -Q "SELECT @@VERSION"
Parameter: | |
-S | Server, zu dem sqlcmd eine Verbindung aufbauen soll, Server und Instanzname werden durch einen Backslash getrennt, der Server kann entweder als IP oder Servernamen angegeben werden, wenn der aktuelle Rechner als Server verwendet werden soll, kann ein Punkt "." als Server angegeben werden. |
-d |
Datenbank auf die sqlcmd zugreifen soll. Im Normalfall wird die Datenbank "master" bei der Installation automatisch angelegt. |
-E | Verwendet die Zugangsdaten des aktuell angemeldeten Benutzers per "trusted connection" statt einen Benutzernamen und ein Passwort. |
-Q |
Gibt die Abfrage, die ausgeführt werden soll, an. Die Abfrage "SELECT @@VERSION" gibt die Version der SQL-Instanz aus, es kann theoretisch jede beliebige Abfrage angegeben werden. |
Bevor Sie mit der Versionsabfrage beginnen können, müssen Sie zunächst den Namen Ihrer SQL-Instanz kennen, dieser ist beispielsweise in den Diensten zwischen den Klammern des Namen des Diensts "SQL Server" aufgeführt. Falls Sie mehrere SQL-Instanzen am Server besitzen, müssen Sie hier die gewünschte Instanz heraussuchen.
Führen Sie anschließend den Befehl mit für Ihre SQL-Instanz aus, in diesem Beispiel gehen wir davon aus, dass diese mit "SQLSERVER" benannt ist.
sqlcmd -S .\SQLSERVER -d master -E -Q "SELECT @@VERSION"

Die Consato, ein Überblick
Wir gehen in Vorleistung
Kennenlern-Angebot |
Ihr Nutzen
|
Ergebnis nach Ihren Vorgaben, etwa ...
|
Weitere Informationen: |
Umfang: 4 Stunden. Kostenlos und ohne weitere Verpflichtungen. Für: Unternehmen mit mindestens 10 Arbeitsplätzen |