Als «sqlcmd» getaggte Fragen

SQLCMD ist das Befehlszeilenprogramm von Microsoft SQL Server, mit dem Sie T-SQL-Befehle an einer Eingabeaufforderung ausführen können.


3
Der Befehl SQLCMD kann keine Akzente einfügen
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 6 Jahren migriert . Ich versuche, sqlcmd.exe auszuführen, um eine neue Datenbank über die Befehlszeile einzurichten . Ich verwende SQL Server Express 2012 unter Windows 7 64-Bit. Hier ist der Befehl, den …



1
Festlegen von Variablen im SQLCMD-Modus
Verwenden von SQL Server 2008 R2 Enterprise Edition Betrachten Sie die folgende Aussage: :setvar source_server_name "SERVERNAME\INSTANCENAME" Ist es im SQLCMD-Modus möglich, diesen Wert mit TSQL abzurufen? Etwas wie: :setvar source_server_name = SELECT @@servername Vielen Dank Update 15.07.2013 Die beiden unten aufgeführten Antworten haben nicht das gewünschte Ergebnis geliefert, daher füge …

6
Hat jemand den sqlcmd-Modus in der Praxis verwendet? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …


1
Stellen Sie über SQLCMD in PowerShell eine Verbindung zu LocalDB her
Ich versuche, über PowerShell mit dem Dienstprogramm SQLCMD auf den Server "localdb \ MSSQLLocalDB" auf meinem Computer zuzugreifen. Ich verwende PowerShell v5, .NET v5.0 und der Servername lautet, (localdb)\MSSQLLocalDBwenn ich in Microsoft SQL Server Management Studio 2014 eine Verbindung dazu herstelle. PS C:\> sqlcmd -S localdb\MSSQLLocalDBund PS C:\> sqlcmd -S …

1
Ausführen eines aus SSMS in SQLCMD generierten TSQL-Skripts. Anführungszeichen scheitern
Ich versuche, eine Datenbank auf einem Computer bereitzustellen, indem ich ein Skript ausführe, das mit dem Tool "Skripte generieren" in SQL Server Management Studio generiert wurde. Hier ist der Befehl, den ich ausgegeben habe: sqlcmd -S LOCALHOST\sqlexpress -I -U user -P ******** -i C:\Rollouts\NI-9-25-2012_10-42-AM\Rollout.sql > rolloutlog.txt Ich erhalte folgende Fehler: …

2
Variable innerhalb einer anderen Variablen im SQLCMD-Modus
Beim Versuch, mein SQL-Skript im SQLCMD-Modus aufzuräumen, stieß ich auf ein Problem: :setvar db_suffix "some_suffix" :setvar some_db "some_db_$(db_suffix)" print 'some_db: $(some_db)' Die Ausgabe davon ist: some_db: some_db_$(db_suffix) Was ich jedoch erwartet hatte, war: some_db: some_db_some_suffix Gibt es eine Möglichkeit, eine solche variable Interpolation durchzuführen? (Beachten Sie, dass T-SQL-Funktionen wie CONCAT()nicht …


5
Wie werden MS SQL-Ergebnisse vertikal angezeigt?
Folgendes habe ich derzeit beim Ausführen von Abfragen in sqlcmd: 1> SELECT 1,2,3,4 2> GO ----------- ----------- ----------- ----------- 1 2 3 4 (1 rows affected) Bei längeren Ergebnissen ist dieses Ausgabeformat zwar nicht lesbar, da es in das Terminal eingeschlossen wird. Wie zeige ich die Ergebnisse vertikal an (entspricht …


2
Unterdrücken Sie SQLCMD-Nachrichten
Wäre es möglich, alle sqlcmdan das cmdFenster ausgegebenen Nachrichten zu unterdrücken ? Ich führe ein großes Skript aus und es scheint mit all den Processed XXXX total recordsNachrichten sehr verlangsamt zu sein . Das Skript ist über 4 GB groß, daher gibt es eine große Datenmenge.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.