Megosztás a következőn keresztül:


Az sqlcmd segédprogram letöltése és telepítése

Vonatkozik a következőkre:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalitikai Platform System (PDW)SQL adatbázis a Microsoft Fabric-ben

Az sqlcmd segédprogram lehetővé teszi Transact-SQL utasítások, rendszereljárások és szkriptfájlok megadását.

sqlcmd-variánsok

Az sqlcmd két változata létezik:

  • sqlcmd (Go): A go-mssqldb-alapú sqlcmd, néha go-sqlcmd néven. Ez a verzió egy önálló eszköz, amelyet az SQL Servertől függetlenül tölthet le. Windowson, macOS-en, Linuxon és tárolókban fut.

  • sqlcmd (ODBC): A platformhoz igazított, ODBC-alapú sqlcmd, amely az SQL Serverrel vagy a Microsoft parancssori segédprogramokkal érhető el, és a mssql-tools csomag egy része Linuxon. Windowson, macOS-en, Linuxon és tárolókban is fut.

Sqlcmd (Go) letöltése és telepítése

sqlcmd (Go) platformfüggetlenül telepíthető Microsoft Windows, macOS és Linux rendszereken. Előfordulhat, hogy az 1.6-nál újabb verziók nem minden csomagkezelőben érhetők el. A rendelkezésre állásukhoz még nincs becsült dátum.

Az sqlcmd (Go) windowsos telepítéséhez válassza az alábbi lehetőségek egyikét.

winget (Windows Package Manager CLI)

  1. Ha még nem rendelkezik vele, telepítse a Windows-csomagkezelő-ügyfelet.

  2. Futtassa a következő parancsot sqlcmd (Go) telepítéséhez.

    winget install sqlcmd
    

Chocolatey

  1. Telepítse Chocolatey, ha még nincs telepítve.

  2. Futtassa a következő parancsot sqlcmd (Go) telepítéséhez.

    choco install sqlcmd
    

Közvetlen letöltés

  1. Töltse le a megfelelő -windows-amd64.zip vagy -windows-arm.zip objektumot az sqlcmd (Go) legújabb kiadásából a GitHub kódtárából.

  2. Bontsa ki a sqlcmd.exe fájlt a letöltött zip mappából.

Sqlcmd (ODBC) letöltése és telepítése

sqlcmd (ODBC) platformfüggetlenül telepíthető Microsoft Windows, macOS és Linux rendszereken.

Töltse le a Windows parancssori segédprogramait az alábbi táblázat használatával.

Driver Platform
Microsoft Parancssori segédprogramok 15 sql serverhez x64x86

A parancssori eszközök általános rendelkezésre állási (GA) jellegűek, de az SQL Server 2019 (15.x) és újabb verziók telepítőcsomagjával is megjelentek.

Verzióinformációk

  • Kiadási szám: 15.0.4298.1
  • Buildszám: 15.0.4298.1
  • Kiadás dátuma: 2023. április 7.

Note

Előfordulhat, hogy az itt megadott sqlcmd letöltés nem ugyanazzal a kiadási és buildszámmal rendelkezik, mint sqlcmd telepítve a legújabb SQL Server kumulatív frissítéssel (CU). Ez egy elvárt viselkedés. Ez a verzió tartalmazza a legújabb CU-ban szereplő összes javítást.

Az sqlcmd (ODBC) támogatja a Microsoft Entra ID-val való hitelesítést, beleértve az Azure SQL Database, az Azure Synapse Analytics és az Always Encrypted szolgáltatások többtényezős hitelesítésének (MFA) támogatását.

Rendszerkövetelmények

  • Windows 10 és újabb verziók
  • Windows Server 2016 és újabb verziók

Ehhez az összetevőhöz az SQL Serverhez készült legújabb Microsoft ODBC Driver 17 szükséges.

Preinstalled

Bizonyos környezetekben az sqlcmd előtelepítve is megtalálható.

Azure Cloud Shell

Az sqlcmd segédprogramot az Azure Cloud Shellből is kipróbálhatja, mivel alapértelmezés szerint előre telepítve van.

Cloud Shell indítása

SQL Server Management Studio (SSMS)

Ha SQLCMD-utasításokat szeretne futtatni az SQL Server Management Studióban (SSMS), lépjen azSQLCMD lekérdezési> módba.

Az SSMS a Microsoft .NET-keretrendszer SqlClient-t használja a végrehajtáshoz rendszeres és SQLCMD módban a Lekérdezésszerkesztőben . Ha sqlcmd fut a parancssorból, sqlcmd az ODBC-illesztőt használja. Mivel különböző alapértelmezett beállítások alkalmazhatók, eltérő viselkedés jelenhet meg, amikor ugyanazt a lekérdezést SQLCMD módban és az sqlcmd segédprogramban hajtja végre az SSMS-ben.