In diesem Artikel werden die Neuerungen der versionierten Releases der Microsoft SQL Server-Tools in Linux und macOS aufgelistet und beschrieben.
18.4.1.1 – Juli 2024
Neues Element
Details
Umbenennung von Sqlcmd AAD
Azure Active Directory wurde in Entra ID umbenannt.
Umbenennung von BCP AAD
Azure Active Directory wurde in Entra ID umbenannt.
18.3.1.1, Juli 2023
Neues Element
Details
Alpine ARM64
Nur für Alpine Linux freigegeben. Diese Version unterstützt jetzt die ARM64-Plattform auf Alpine Linux.
18.2.1.1, Januar 2023
Neues Element
Details
Sqlcmd Bugfix
Problem mit nicht ausgeblendeten Befehlszeilenparametern behoben
18.1.1.1, August 2022
Neues Element
Details
Sqlcmd Bugfix
Problem behoben, bei dem die Option „-M“ ein Argument erforderte.
Sqlcmd Bugfix
Es wurde ein Problem behoben, bei dem nohup und SIGHUP dazu führen können, dass es in bestimmten Situationen hängen bleibt.
Sqlcmd Bugfix
Das Angeben der Eingabecodepage mit der Option „-f“ wurde korrigiert.
Sqlcmd Bugfix
Die Erkennung der aktuellen Zeichencodierung wurde korrigiert.
Sqlcmd Bugfix
Die Option für die Eingabedateicodepage wurde korrigiert.
17.10.1.1, Juni 2022
Neues Element
Details
Sqlcmd Bugfix
Problem behoben, bei dem die Option „-M“ ein Argument erforderte.
Sqlcmd Bugfix
Es wurde ein Problem behoben, bei dem nohup und SIGHUP dazu führen können, dass es in bestimmten Situationen hängen bleibt.
18.0.1.1, Februar 2022
Neues Element
Details
Sqlcmd Bugfix
Überflüssige nachfolgende Bytes nach der Codierungskonvertierung wurden korrigiert.
TDS 8.0
Unterstützung für die strikte TDS 8.0-Verschlüsselung hinzugefügt
Standardmäßig sicher
Nachdem der Microsoft ODBC-Treiber 18 für SQL Server auf die standardmäßige Verschlüsselung nach yes geändert wurde, erfordern sqlcmd und bcp standardmäßig eine Verschlüsselung und Validierung von Zertifikaten. Bei sqlcmd können Sie mit -No eine Verbindung zur optionalen Verschlüsselung herstellen. Bei bcp können Sie mit -Yo eine Verbindung zur optionalen Verschlüsselung herstellen. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit sqlcmd und Herstellen einer Verbindung mit bsp.
17.9.1.1, Februar 2022
Neues Element
Details
Sqlcmd Bugfix
Überflüssige nachfolgende Bytes nach der Codierungskonvertierung wurden korrigiert.
17.8.1.2: Oktober 2021
Neues Element
Details
Paketupdate
RPM-Pakete für Red Hat 7, Red Hat 8, SUSE 12 und SUSE 15 wurden aktualisiert, um die SHA256 RPM-Signierung zu verwenden.
Ein Fehler bei der Umleitung von Eingaben und leere Zeilen, die zu einer wiederholten Ausführung geführt haben, wurden behoben.
Sqlcmd Bugfix
Eine fehlerhafte Fehlerberichterstattung für r-, p-, X- und k-Optionen bei bestimmten Formatierungen wurde behoben.
Sqlcmd -z/-Z „Password“ Option
Dieses Feature wird ab sofort unterstützt.
17.6.1.1 – Juli 2020
Neues Feature
Details
Sqlcmd-Befehlszeilenparser aktualisiert
Es wurden Fehler aufgrund eines unerwarteten Verhaltens behoben, das bei der Verwendung bestimmter Optionen in unterschiedlicher Reihenfolge aufgetreten ist.
Sqlcmd-Fehlermeldungen aktualisiert
Es wurden verschiedene Inkonsistenzen bei der Rückgabe von Fehlern in sqlcmd korrigiert.
Option „-Y“ von sqlcmd korrigiert
Es wurde ein Problem behoben, bei dem die Option „-Y“ wirkungslos war.
Abgeschnittene Sqlcmd-Spaltennamen korrigiert
Es wurde ein Problem behoben, bei dem Spaltennamen falsch abgeschnitten wurden.
Linux-Exitcodes von sqlcmd
Es wurde ein Problem behoben, bei dem der Prozessexitcode in Linux fehlte.
Nächste Schritte
Erfahren Sie mehr über das Herstellen einer Verbindung mit BCP und SQLCMD.