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


Az SqlPackage kibocsátási megjegyzései

A legújabb verzió letöltése

Ez a cikk az SqlPackage kiadott verziói által biztosított funkciókat és javításokat sorolja fel.

A kibocsátási megjegyzések elolvasása

Az Applies to oszlop minden szakaszban a következőképpen határozódik meg:

  • SqlPackage CLI – parancssori műveletek (közzététel, importálás, exportálás, kinyerés, Parquet, diagnosztika, dotnet eszköz)
  • MSBuild/ SQL-projektek – SQL-projekt összeállítása (Microsoft.Build.Sql SDK, SQL Server Data Tools (SSDT) integrációja)
  • DacFx API / Séma összehasonlítása - Microsoft.SqlServer.DacFx NuGet API-k, séma összehasonlítása
  • Platform – ScriptDom, Microsoft.Data.SqlClient, .NET-támogatás, rendszer DACPACsok, kompatibilitási alapértelmezések

Aktuális kiadások (170.x)

A következő kiadások az SqlPackage jelenleg támogatott verziói.

170.3.93 SqlPackage

Kiadás dátuma: 2026. február 10.

dotnet tool install -g microsoft.sqlpackage --version 170.3.93
Platform Download
Windows .NET 10 .zip fájl
Windows .msi fájl
macOS .NET 10 .zip fájl
Linux .NET 10 .zip fájl

Features

Feature Details A következőkre vonatkozik:
Deployment Hozzáadva az adatbázis-beállítások ACCELERATED_DATABASE_RECOVERY és OPTIMIZED_LOCKING támogatása. SqlPackage CLI; DacFx API / Schema összehasonlítás
Permissions Javítja az engedélyek közzétételét a EXECUTE ON EXTERNAL MODEL engedélyek belefoglalásával. SqlPackage CLI; DacFx API / Séma összehasonlítása
Platform .NET 10 támogatás hozzáadva a DacFx könyvtárhoz és az SqlPackage parancssorhoz. Az SqlPackage dotnet tool a .NET 8 és a .NET 10 rendszerhez is elérhető. Platform; SqlPackage CLI; DacFx API / Séma összehasonlítás
Platform A .NET Standard 2.0-támogatás hozzáadva a DacFx-kódtárhoz. Platform; DacFx API / Séma összehasonlítása
Platform A Microsoft.Data.SqlClient v6.1.3-ra hivatkozik. Platform
ScriptDom A ScriptDom frissítése a 170.157.0-s verzióra. Platform
Vector Kibővíti a vektoroszlopok támogatását az alaptípus módosításához. SqlPackage CLI; MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása

Fixes

Feature Details A következőkre vonatkozik:
Deployment Kijavítottunk egy hibát az SQL Database-ben a Microsoft Fabricben való üzembe helyezéskor, ha a céladatbázis tartalmaz egy biztonsági szabályzatot. SqlPackage CLI; DacFx API / Séma összehasonlítása
Export Kijavítottunk egy hibát, amely miatt az exportált .dacpac fájlok XSD-sémaellenőrzése meghiúsult, mert logikai attribútumértékek értékeket használnakTrue/False a kisbetű true/falsehelyett. GitHub-probléma SqlPackage parancssori felület
Import Kijavítottunk egy hibát, amely miatt a névben szereplő speciális karaktereket tartalmazó táblázat importálása (például /, "vagy $) csendesen nem tudott adatokat importálni a felhasználó figyelmeztetése nélkül. GitHub-probléma SqlPackage parancssori felület
Ledger Kijavítottunk egy hibát, amely miatt egy számított oszlopot tartalmazó főkönyvtábla a modell érvényesítése és összeállítása során problémát okoz NullReferenceException . GitHub-probléma MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása
SQL-projektek Kijavítottunk egy hibát, amely miatt oszlopcentrikus, klaszterezett indexdefinícióval rendelkező tábla létrehozása egy SQL-projektben szintaxishiba miatt meghiúsult. GitHub-probléma MSBuild/SQL-projektek
SQL-projektek Kijavítottunk egy hibát, amely miatt egy táblán NVARCHAR(MAX) lévő fürtözött oszlopcentrikus index vagy más LOB típusú oszlop helytelenül jelentette azt a hibát, hogy az oszlopcentrikus indexek nem támogatottak vektoroszlopokkal. GitHub-probléma MSBuild/SQL-projektek
Vector Kijavítottunk egy hibát, amely miatt a jelentést használó VECTOR_SEARCH eljárások érvényesítési figyelmeztetést adtak meg arról, hogy az oszlophivatkozás nem oldható meg. GitHub-probléma MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása

170.2.70 SqlPackage

Kiadás dátuma: 2025. október 14.

dotnet tool install -g microsoft.sqlpackage --version 170.2.70
Platform Download
Windows .NET 8 .zip fájl
Windows .msi fájl
macOS .NET 8 .zip fájl
Linux .NET 8 .zip fájl

Features

Feature Details A következőkre vonatkozik:
Külső modellek Külső modellek támogatása az Azure SQL Database-ben és az SQL Server 2025-ben (17.x) az importáláshoz, exportáláshoz, kinyeréshez, üzembe helyezéshez és SQL-projektek összeállításához. SqlPackage CLI; MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása
Külső modellek Támogatás hozzáadva a AI_GENERATE_CHUNKS és AI_GENERATE_EMBEDDINGS függvényekhez. SqlPackage CLI; DacFx API / Séma összehasonlítása
JSON Az Azure SQL Database és az SQL Server 2025 (17.x) JSON-indexeinek támogatása az importáláshoz, exportáláshoz, kinyeréshez, üzembe helyezéshez és SQL-projektek összeállításához. SqlPackage CLI; MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása
JSON JSON függvények támogatása hozzáadva: JSON_ARRAYAGG, JSON_OBJECTAGG és JSON_QUERY. SqlPackage CLI; MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása
Platform Az SqlPackage .zip build .NET SDK-jának frissítése 8.0.414-re Platform; SqlPackage parancssori felület
Regex Hozzáadták a REGEXP_LIKE függvény támogatását. SqlPackage CLI; MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása
ScriptDom A ScriptDom frissítése a 170.128.0-s verzióra. Platform
Vector Az Azure SQL Database és az SQL Server 2025 (17.x) vektorindexeinek támogatása hozzáadva az importáláshoz, exportáláshoz, kinyeréshez, üzembe helyezéshez és SQL-projektek összeállításához. SqlPackage CLI; MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása
Vector Kiterjeszti a vektoros adattípus támogatását az SQL Server 2025 (17.x) verzióra, és megadja a 32 bites lebegőpontos méretet. SqlPackage CLI; MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása
Vector Hozzáadták a Vector függvény VECTOR_SEARCH támogatását. SqlPackage CLI; MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása

Fixes

Feature Details A következőkre vonatkozik:
Adatmaszkolás Kijavítottunk egy hibát, amely miatt a datetime adatmaszkoló függvények nem voltak felismerve a projekt összeállítása során. GitHub-probléma MSBuild/SQL-projektek
Külső modellek Kijavítottunk egy hibát, amely miatt az adatbázis-hatókörű hitelesítő adatok külső modellfüggőségei miatt a projekt buildelése meghiúsult. MSBuild/SQL-projektek
JSON Kijavítottunk egy hibát a JSON-indexek és az alapértelmezett JSON-elérési út összehasonlítása során. DacFx API / Séma összehasonlítása; SqlPackage parancssori felület
Platform A Microsoft.Data.SqlClient 5.1.7-ös verzióra hivatkozik. Platform
XML Kijavítottunk egy hibát, amely miatt az XML-lekérdezési útvonalat (xQuery) nem kezelték kis- és nagybetűk megkülönböztetésével a modell összehasonlítása során. Még a kis- és nagybetűkre nem érzékeny adatbázisok esetében is az xQuery útvonal megkülönbözteti a kis- és nagybetűket. GitHub-probléma DacFx API / Séma összehasonlítása; SqlPackage parancssori felület

170.1.61 SqlPackage

Kiadás dátuma: 2025. július 30.

dotnet tool install -g microsoft.sqlpackage --version 170.1.61
Platform Download
Windows .NET 8 .zip fájl
Windows .msi fájl
macOS .NET 8 .zip fájl
Linux .NET 8 .zip fájl

Features

Feature Details A következőkre vonatkozik:
Adatvirtualizálás Az Azure SQL Database adatvirtualizálásához kapcsolódó objektumok támogatása importálási, exportálási, kinyerési és közzétételi műveletekben. SqlPackage parancssori felület
Adatvirtualizálás Hozzáadta az Azure SQL-adatbázist a közzétételhez a Parquet fájlok előzetes verziójával, lehetővé téve az Azure Blob Storage és a Parquet fájlok használatát az adatok importálására az adatbázisba. Az adatok parquet-fájlokba történő kinyerése nem érhető el az Azure SQL Database-ben, mivel az az Azure SQL Database-benCREATE EXTERNAL TABLE AS SELECT nem elérhető funkcióktól függ. SqlPackage parancssori felület
Deployment Támogatás hozzáadva a /p:IgnorePreDeployScript és /p:IgnorePostDeployScript közzétételi tulajdonságokhoz. Ezek a tulajdonságok alapértelmezésként a false értéket veszik fel, és ha engedélyezve vannak, az üzembe helyezési terv kihagyja a megfelelő szkripteket. GitHub-probléma SqlPackage CLI; DacFx API / Séma összehasonlítása
Permissions Támogatást adtak az Azure SQL Database és az SQL-adatbázis engedélyéhez a Microsoft Fabricben. Ez az engedély egy vagy több tükrözött táblát tartalmazó adatbázis exportálásához szükséges. GitHub-probléma SqlPackage CLI; DacFx API / Séma összehasonlítása
Permissions Hozzáadva az SQL Server 2025 (17.x) CREATE ANY EXTERNAL MODEL és ALTER ANY EXTERNAL MODEL engedélyek támogatása. SqlPackage CLI; DacFx API / Séma összehasonlítása
Permissions Az SQL Server 2025 (17.x) és az Azure SQL Database engedélyének ALTER ANY INFORMATION PROTECTION támogatása hozzáadva. SqlPackage CLI; DacFx API / Séma összehasonlítása
Platform Az SqlPackage .zip build .NET SDK-jának frissítése 8.0.412-re történik. Platform; SqlPackage parancssori felület
ScriptDom A ScriptDom frissítése a 170.0.64-es verzióra. Platform
ScriptDom Frissíti az adattárházat a Fabric platformon a TSqlFabricDWParser ScriptDomban való használathoz. Platform; DacFx API / Séma összehasonlítása

Fixes

Feature Details A következőkre vonatkozik:
Always Encrypted (mindig titkosítva) Kijavítottunk egy hibát, amely miatt a Interactive közzétételi /AzureKeyVaultAuthMethod paraméter beállítása nem működött megfelelően. SqlPackage parancssori felület
Deployment Kijavítottunk egy hibát, amely miatt a DbScopedConfigMaxDOPSecondarytulajdonság nem lett megfelelően beállítva az üzembe helyezés során. GitHub-probléma SqlPackage CLI; DacFx API / Séma összehasonlítása
Deployment Kijavítottunk egy hibát, amely miatt az idegenkulcs-korlátozásokat tartalmazó táblák közzététele meghiúsult a Microsoft Fabric adattárházában nem támogatott szintaxissal. SqlPackage parancssori felület
Deployment Kijavítottunk egy hibát, amely miatt a kiszolgálóobjektumok az SQL-adatbázisba való üzembe helyezéskor bekapcsolódtak a Microsoft Fabric rendszerében. A kiszolgálóobjektumok nem támogatottak a Microsoft Fabric sql-adatbázisában. GitHub-probléma SqlPackage parancssori felület
Deployment Kijavítottunk egy hibát, amely miatt a fürtözött oszlopcentrikus indexek létrehozása egy fürtözött index létrehozásával kezdődött, ami növeli az üzembe helyezés többletterhelését és idejét. GitHub-probléma SqlPackage parancssori felület
Extract Kijavítottunk egy hibát, amely miatt egy adatbázis sql-adatbázisból való kinyerése a Microsoft Fabricben használhatatlan felhasználódefiníciós szkripteket eredményezett. GitHub-probléma SqlPackage parancssori felület

170.0.94 SqlPackage

Megjelenés dátuma: 2025. április 15.

dotnet tool install -g microsoft.sqlpackage --version 170.0.94
Platform Download
Windows .NET 8 .zip fájl
Windows .msi fájl
macOS .NET 8 .zip fájl
Linux .NET 8 .zip fájl

Features

Feature Details A következőkre vonatkozik:
DACPACVerify Két .dacpac fájl tartalmának ellenőrzését a Microsoft.DacpacVerify előnézeti eszköz egészíti ki. DacFx API / Séma összehasonlítása
Extract Hozzáadva a támogatás a .dacpac fájl mappába való kicsomagolásához. A /Action:Extract parancs /SourceFile: és /TargetFile: paraméterekkel használatos. A célfájlnak mappának kell lennie, és ha forrásfájl (.dacpac) van megadva, az adatbázis-kapcsolat tulajdonságai nem érvényesek. A tulajdonság /p:ExtractTarget=SchemaObjectType a forrásadatbázis helyett fájlból .dacpac való kibontáshoz szükséges. A végrehajtható fájl Dacunpack.exe el lesz távolítva a DacFx.msi telepítőből. SqlPackage CLI; DacFx API / Séma összehasonlítása
Parquet Támogatás megadva a timestamp, rowversion, uniqueidentifier, text, ntext, image, json, xml és vector adattípusok számára, amikor a Parquet fájlokat az Azure Blob Storage-ban használják a SqlPackage kivonat és közzététel műveleteihez. SqlPackage parancssori felület
Parquet A táblaadatok BCP-fájlokba való exportálásának és importálásának támogatása, ha a tábla nem támogatott adattípust tartalmaz, miközben Parquet-fájlokat használ az Azure Blob Storage-ban a fennmaradó adatokhoz az SqlPackage kinyerési és közzétételi műveletekkel. Példa adattípus a sql_variant, és a rendszer a BCP-be .dacpac ír egy ilyen típusú oszlopot tartalmazó táblázatot, míg a többi táblát az Azure Blob Storage Parquet-fájljaiba írja. SqlPackage parancssori felület
Platform NET-keretrendszer SqlPackage verziója a .NET-keretrendszer 4.7.2-es verziójára frissült. Platform; SqlPackage parancssori felület
Platform Eltávolítottuk a .NET 6 támogatását. Platform; SqlPackage parancssori felület
ScriptDom Frissítette a ScriptDom 170.18.0-s verzióját. Platform
SQL-projektek A Microsoft Fabricben az Azure SQL Database és az SQL Database alapértelmezett kompatibilitási szintje már 170. További információért látogass el: Adatbázis-kompatibilitási szint 170 az Azure SQL Database-ben és az SQL Database-ben a Microsoft Fabric-ben. MSBuild/SQL-projektek
Vector A vektoros adattípus mostantól támogatott a célplatformon Azure SQL Database az importáláshoz, exportáláshoz, kinyeréshez, üzembe helyezéshez és SQL-projektépítéshez. SqlPackage CLI; MSBuild/SQL-projektek; DacFx API / Séma összehasonlítása

Fixes

Feature Details A következőkre vonatkozik:
Deployment Kijavítottunk egy hibát, amely miatt külső táblára történő módosítás üzembe helyezésekor az összes külső tábla törölve és újból létrehozva lett, ha a módosított tábla nem tartalmazott értékeket a REJECT_VALUE vagy REJECT_SAMPLE_VALUE mezők számára. SqlPackage CLI; DacFx API / Séma összehasonlítása
Deployment Kijavítottunk egy hibát, amely miatt egy oszlop hosszának módosítása helytelen adatvesztési figyelmeztetést eredményezett, ha az oszlop rendezése meg van adva, és megfelel az adatbázis alapértelmezett rendezésének. GitHub-probléma SqlPackage CLI; DacFx API / Séma összehasonlítása
Deployment Kijavítottunk egy hibát, amely miatt a bizalmassági besorolás megváltozik egy táblában, és az indexek újra létrejönnek. GitHub-probléma SqlPackage CLI; DacFx API / Séma összehasonlítása
Export Optimalizálta a táblaméret becslésének használatát az exportálási műveletek során. SqlPackage parancssori felület
Extract Kijavítottunk egy hibát, amely miatt az adatbázis-referenciával való kinyerés .dacpac meghiúsult. GitHub-probléma SqlPackage CLI; DacFx API / Séma összehasonlítása
Szövet adattárház Kijavítottunk egy hibát, amely miatt a sp_refreshsqlmodule rendszer a közzétételi művelet során meghívta a rendszer tárolt eljárását. A Fabric Data Warehouse nem támogatja sp_refreshsqlmodule , ezért az üzembe helyezés meghiúsul. SqlPackage parancssori felület
Szövet adattárház Kijavítottunk egy hibát, amely miatt a táblakorlátozások szerepelnek egy .dacpac fájlokban, de hiányoznak .sql fájlokból, amikor egy adatbázis ki lett nyerve a Fabric Adattárházból. GitHub-probléma SqlPackage parancssori felület
SQL-projektek Kijavítottunk egy hibát, amely miatt a Visual Studióban telepített SSDT nélküli építés helytelen buildelési viselkedést eredményezett. GitHub-probléma MSBuild/SQL-projektek
SQL-projektek Kijavítottunk egy hibát, amely miatt a kódelemzés engedélyezése esetén a kimenetben duplikáltak a buildre vonatkozó figyelmeztetések. GitHub-probléma MSBuild/SQL-projektek
SQL-projektek Kijavítottunk egy hibát, amely miatt a szolgáltatásközvetítő változókra beállított paraméterei hamis figyelmeztetéseket eredményeznek. GitHub-probléma MSBuild/SQL-projektek

Archivált kiadások (162.x és korábbi verziók)

A 162.x és a régebbi verziók kibocsátási megjegyzéseit az SqlPackage kibocsátási megjegyzéseiben (archív) találja.