Verwaltungswerkzeuge / Datenbankclients
Im Folgenden eine Aufstellung der wichtigsten Verwaltungswerkzeuge ab Sql-Server 2005. Verwaltungswerkzeuge älterer Versionen werden hier nicht berücksichtigt.
SQL Server Managment Studio
Download SSMS
GUI-
Tool für
Administration von Serverinstanzen
-
Erstellen und Ausführen von TSQL- Skripte
-
Codegeneratoren, die aus Einstellungen in Konfigurationsdialogen TSQL- Scripte erzeugen
-
-
Verwalten von Integration Service- Paketen (über Integration Service Kataloge)
-
Einrichtung von Kataloge siehe https://msdn.microsoft.com/de-de/library/gg471509.aspx
-
Verwalten von Berichten
Kommandozeilentool SqlCmd.exe
Befehlszeilenshell zur Ausführung von Transact- SQL Anweisungen. Zur Kommunikation mit dem Server wird die OLE DB- Schnittstelle verwendet.
Verbinden mit der 1. Serverinstanz über ein Windows- Benutzerkonto
sqlcmd -E
Verbinden mit der 1. Serverinstanz über ein SQL- Konto (Benutzername, Passwort)
sqlcmd -U mko -P XXXXX
Verbinden mit der Instanz SQLEXPRESS auf dem Server Shuttle
sqlcmd -E -S Shuttle\SQLEXPRESS
Ausführen des Scripts createDB.sql mittels osql beim Start
sqlcmd -E -i createDB.sql
Direktes Ausführen einer Abfrage auf dem lokalen SQLEXPRESS- Server
sqlcmd -E -S .\SQLEXPRESS -q "SELECT * from dbo.files where SizeInBytes < 1024*1024"