Releaseopmerkingen voor SqlPackage

de nieuwste versie downloaden

In dit artikel vindt u een overzicht van de functies en oplossingen die worden geleverd door de uitgebrachte versies van SqlPackage.

Hoe u deze release-opmerkingen kunt lezen

De kolom Van toepassing op in elke sectie is als volgt gedefinieerd:

  • SqlPackage CLI - opdrachtregelacties (publiceren, importeren, exporteren, extraheren, Parquet, diagnostische gegevens, dotnet-hulpprogramma)
  • MSBuild / SQL-projecten - SQL-projectbuild (Microsoft.Build.Sql SDK, SQL Server Data Tools (SSDT)-integratie)
  • DacFx-API/Schema vergelijken - Microsoft.SqlServer.DacFx NuGet-API's, schema vergelijken
  • Platform - ScriptDom, Microsoft.Data.SqlClient, .NET-ondersteuning, systeem DACPACs, compatibiliteitsstandaarden

Huidige releases (170.x)

De volgende releases zijn de momenteel ondersteunde versies van SqlPackage.

170.5.96.0 SqlPackage

Releasedatum: 15 september 2026

dotnet tool install -g microsoft.sqlpackage --version 170.5.96.0
Platform Download
Windows .NET 10 .zip bestand
Windows .NET Framework .msi bestand
macOS .NET 10 .zip bestand
Linux .NET 10 .zip bestand

Features

Feature Details Van toepassing op:
Extract De eigenschap DacExtractOptions.PermissionGranteeScope en de optie DacPermissionGranteeScope.DatabaseRolesOnly toegevoegd om alleen machtigingen te extraheren die aan databaserollen zijn toegekend of geweigerd. Standaard blijven extractiebewerkingen permissies bevatten voor alle databasehoofden. De optie is ook beschikbaar als een SqlPackage-extractie-eigenschap. SqlPackage CLI; DacFx-API/Schema vergelijken
Platform Alleen-lezen SqlCmdVariables en TargetPlatform eigenschappen toegevoegd aan DacPackage, waardoor aanroepers de SQLCMD-variabelen en het doelplatform van een pakket kunnen inspecteren vóór de implementatie. DacFx-API/Schema vergelijken
Schema vergelijken De methoden ExcludeAll() en IncludeAll() zijn toegevoegd aan SchemaComparisonResult om de inclusiestatus van alle uitsluitbare schemaverschillen te wijzigen. DacFx-API/Schema vergelijken
SQL-projecten Toegevoegd SkipExistingModelValidation aan TSqlObjectOptions. Deze optie laat model-toevoeg-, bijwerk- en verwijderingsoperaties doorgaan wanneer het model al fouten heeft, en ondersteunt live IntelliSense-modelupdates in SQL-projecten. DacFx-API/Schema vergelijken
Vector Ondersteuning toegevoegd voor dimensies van vectorkolommen en basistypen in tabelwaardenparameters en retourtypen van functies. MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken
ScriptDom ScriptDom bijgewerkt naar versie 180.102.0. Platform

Fixes

Feature Details Van toepassing op:
Code-analyse Een probleem opgelost waarbij regel SR0007 onjuist nullable-column-waarschuwingen rapporteerde voor de null-safe IS DISTINCT FROM en IS NOT DISTINCT FROM predicaten. GitHub-probleem MSBuild/ SQL-projecten
Deployment Een probleem opgelost waarbij DoNotDropExtendedProperties=True niet werd gehonoreerd vanwege conflicterende deployment-opties. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Een probleem opgelost waarbij DacFx een onnodige ALTER TRIGGER instructie genereerde terwijl een triggerschema niet was gedefinieerd. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Een probleem opgelost waarbij het publiceren van inline constraints uit een project een redundante ALTER TABLE ... ADD CONSTRAINT instructie genereerde. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Een probleem opgelost waarbij deployment een onjuiste drop-instructie genereerde voor naamloze standaardbeperkingen. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Er is een probleem verholpen waarbij sp_addextendedproperty@level1type=N'NULL' gebruikte voor een uitgebreide eigenschap in een beveiligingsbeleid. SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Er is een probleem verholpen waarbij een BACPAC-import of -implementatie een opgeslagen procedure kon implementeren die OPENROWSET(BULK ..., DATA_SOURCE = ...) gebruikt vóór de externe gegevensbron. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Een probleem opgelost waarbij een implementatievoorbeeldrapport geen standaardbeperkingen toonde die een tabelherbouw zou aanmaken na kolomherschikking. Het gegenereerde implementatiescript was al correct. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Export Er is een probleem opgelost waarbij een grote BACPAC-export mislukte door een Stream was too long-overloop in System.IO.Packaging. SqlPackage CLI
Export Een probleem opgelost bij het exporteren van grote, vaste lengte Always Encrypted kolommen naar een BACPAC. SqlPackage CLI
Extract Een probleem met InvalidCastException bij het extraheren van machtigingen op objectniveau in een beveiligingsbeleid opgelost. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Extract Een probleem opgelost waarbij Azure SQL Database-extractie gebruikers-naar-login-mappingen voor Microsoft Entra externe of conventionele SQL-logins verloor. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Extract Er is een probleem opgelost waarbij bij het extraheren van een SQL-project opties per batch SET ANSI_NULLS en SET QUOTED_IDENTIFIER werden uitgegeven in de gegenereerde .sqlproj, waardoor de implementatie werd verhinderd van objecten die deze opties vereisen in Data Warehouse in Microsoft Fabric. SqlPackage CLI; MSBuild / SQL-projecten
Extract Er is een probleem verholpen waarbij reverse engineering met SQL72018: SqlExternalLanguage could not be imported mislukte wanneer door het systeem gedefinieerde externe talen aanwezig waren in SQL Server 2027. SqlPackage CLI; DacFx-API/Schema vergelijken
Extract Er is een probleem opgelost waarbij reverse-engineering van externe talen op Azure SQL Managed Instance mislukte omdat is_system_language niet kon worden gekoppeld. SqlPackage CLI; DacFx-API/Schema vergelijken
Import Een probleem opgelost waarbij een BACPAC-import een grote VARBINARY(MAX) waarde leeg liet terwijl de enige unieke sleutel van de tabel een NULL kolom bevatte. SqlPackage CLI
Import Een probleem opgelost waarbij cloud BACPAC-importen met vectorindexen faalden voordat tabelgegevens waren geladen. Het aanmaken van vectorindexen wordt nu voltooid tijdens de datafase. SqlPackage CLI
Platform Er is een probleem opgelost waarbij de deserialisatie van verouderde DACPAC's mislukte bij niet-doorzoekbare pakketonderdeelstromen. SqlPackage CLI; DacFx-API/Schema vergelijken
Platform Een probleem opgelost waarbij DacPackage.Unpack pakketdeelpaden buiten de gevraagde bestemmingsmap konden worden opgelost. DacFx-API/Schema vergelijken
Schema vergelijken Een probleem opgelost waarbij schemavergelijking met Data Warehouse in Microsoft Fabric primaire sleutels en andere beperkingen uit uitgesloten tabellen in het gegenereerde deploymentscript bevatte. DacFx-API/Schema vergelijken
Schema vergelijken Een probleem opgelost waarbij schemavergelijking redundante child-element scripts genereerde voor inline-scriptbare elementen. DacFx-API/Schema vergelijken
SQL-projecten Een probleem opgelost waarbij SQL71558 identifier-casing waarschuwingen werden gerapporteerd voor referenties die via synoniemen werden opgelost. GitHub-probleem MSBuild/ SQL-projecten
SQL-projecten Een probleem opgelost waarbij het aanmaken of updaten van een SQL-project nondeterministische objectvolgorde opleverde. GitHub-probleem MSBuild/ SQL-projecten
SQL-projecten Een probleem opgelost waarbij SQL-projectbuilds faalden bij het refereren naar externe data, zoals met OPENROWSET. GitHub-probleem MSBuild/ SQL-projecten
SQL-projecten Vaste VECTOR_SEARCH tabel alias en afstandskolomresolutie in SQL-projectbouwen. MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken
SQL-projecten Foutmeldingslocaties bijgewerkt om te gebruiken (line,col) in plaats van (line,col,line,col). MSBuild/ SQL-projecten

170.4.83.3 SqlPackage

Releasedatum: 3 juni 2026

dotnet tool install -g microsoft.sqlpackage --version 170.4.83.3
Platform Download
Windows .NET 10 .zip bestand
Windows .NET Framework .msi bestand
macOS .NET 10 .zip bestand
Linux .NET 10 .zip bestand

Features

Feature Details Van toepassing op:
Database-optie Er is ondersteuning toegevoegd voor de databaseoptie AUTOMATIC_INDEX_COMPACTION. Documentatie voor automatische indexcompressie SqlPackage CLI; DacFx-API/Schema vergelijken
Dynamische gegevensmaskering Er is ondersteuning toegevoegd voor dynamische gegevensmaskering voor het extraheren en publiceren van bewerkingen voor Data Warehouse in Microsoft Fabric. SqlPackage CLI; DacFx-API/Schema vergelijken
Extract Er is ondersteuning toegevoegd voor het extraheren van een database naar de SQL-projectindeling. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Platform Verwijzingen Microsoft. Data.SqlClient v6.1.5. Platform
ScriptDom ScriptDom bijgewerkt naar versie 180.18.1. Platform

Fixes

Feature Details Van toepassing op:
Deployment Uitrolfouten opgelost die werden veroorzaakt door een schemagebonden functie die ALTER TABLE-bewerkingen blokkeerde. SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Er is een probleem opgelost met het behouden van eigendomsgegevens van het externe model bij de implementatie in een database. SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Er is een probleem opgelost bij het implementeren van een tabel met CLUSTER BY in een Data Warehouse in Microsoft Fabric. SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Er is een probleem opgelost met het implementeren van een tabel met IDENTITY kolom naar een Data Warehouse in Microsoft Fabric. SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Er is een probleem opgelost waarbij tijdens de implementatie in hoofdletters wordt gezocht naar een DacPac-bestand, waardoor de implementatie in sommige landinstellingen, zoals de Turkse, kan mislukken. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Import Er is een probleem opgelost waarbij database- en DDL-triggers die gegevens invoegen in tabellen het importproces konden verstoren. SqlPackage CLI; DacFx-API/Schema vergelijken
Schema vergelijken Er is een probleem opgelost waarbij het verhogen van de lengte van een varchar-veld leidt tot een waarschuwing voor gegevensverlies en een controle die mislukt wanneer er rijen aanwezig zijn. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
SQL-projecten Er is een fout opgelost bij het genereren van SQL-bestanden van een project in niet-Windows machines. MSBuild/ SQL-projecten
SQL-projecten Er is een probleem opgelost waarbij gegenereerde scripts met behulp van een .scmp bestand als bron ongewenste SET ANSI_NULLS OFF opdrachten bevatten. GitHub-probleem MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken
Schema vergelijken Er is een probleem opgelost waarbij het uitzonderingsbericht onjuist was toen de TargetScripts tag ontbreekt in een .scmp bestand. GitHub-probleem DacFx-API/Schema vergelijken
Deployment Er is een probleem opgelost waarbij een NullReferenceException optrad bij het gebruik van IncludeCompositeObjects=true met een verwijzing naar SameDatabase. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Platform Het foutbericht is verbeterd bij het opgeven van een niet-ondersteund opslagmodel op .NET Core. GitHub-probleem Platform; SqlPackage CLI
Fabric Data Warehouse Er is een probleem opgelost waarbij het implementeren van tabellen met IDENTITY kolommen naar Fabric Data Warehouse is mislukt vanwege niet-ondersteunde SEED of INCREMENT syntaxis. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken

170.3.93 SqlPackage

Releasedatum: 10 februari 2026

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

Features

Feature Details Van toepassing op:
Deployment Ondersteuning toegevoegd voor databaseopties ACCELERATED_DATABASE_RECOVERY en OPTIMIZED_LOCKING. SqlPackage CLI; DacFx-API/Schema vergelijken
Permissions Verbetert de publicatie van machtigingen door EXECUTE ON EXTERNAL MODEL rechten op te nemen. SqlPackage CLI; DacFx-API/Schema vergelijken
Platform .NET 10-ondersteuning toegevoegd aan de DacFx-bibliotheek en de SqlPackage CLI. SqlPackage dotnet tool is beschikbaar voor zowel .NET 8 als .NET 10. Platform; SqlPackage CLI; DacFx-API/Schema vergelijken
Platform .NET Standard 2.0-ondersteuning toegevoegd aan de DacFx-bibliotheek. Platform; DacFx-API/Schema vergelijken
Platform Verwijst naar Microsoft.Data.SqlClient v6.1.3. Platform
ScriptDom ScriptDom bijgewerkt naar versie 170.157.0. Platform
Vector Breidt vectorkolomondersteuning uit om het basistype te wijzigen. SqlPackage CLI; MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken

Fixes

Feature Details Van toepassing op:
Deployment Er is een fout opgelost bij het implementeren naar SQL-database in Microsoft Fabric wanneer de doeldatabase een beveiligingsbeleid bevat. SqlPackage CLI; DacFx-API/Schema vergelijken
Export Er is een probleem opgelost waarbij geëxporteerde .dacpac-bestanden falen voor XSD-schemavalidatie vanwege booleaanse kenmerkwaarden die True/False-waarden gebruiken in plaats van kleine letters true/false. GitHub-probleem SqlPackage CLI
Import Er is een probleem opgelost waarbij het importeren van een tabel met speciale tekens in de naam (zoals /, "of $) op de achtergrond geen gegevens kan importeren zonder de gebruiker te waarschuwen. GitHub-probleem SqlPackage CLI
Ledger Er is een probleem opgelost waarbij een grootboektabel met een berekende kolom een NullReferenceException probleem veroorzaakt tijdens modelvalidatie en -build. GitHub-probleem MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken
SQL-projecten Er is een probleem opgelost waarbij het bouwen van een SQL-project met een inline geclusterde columnstore-indexdefinitie in een tabel mislukt met een syntaxisfout. GitHub-probleem MSBuild/ SQL-projecten
SQL-projecten Er is een probleem opgelost waarbij een geclusterde columnstore-index in een tabel met NVARCHAR(MAX) of andere LOB-type kolommen een fout rapporteert dat columnstore-indexen niet worden ondersteund met vectorkolommen. GitHub-probleem MSBuild/ SQL-projecten
Vector Er is een probleem opgelost waarbij procedures met behulp van VECTOR_SEARCH een validatiewaarschuwing rapporteren dat de kolomreferentie niet kon worden opgelost. GitHub-probleem MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken

170.2.70 SqlPackage

Releasedatum: 14 oktober 2025

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

Features

Feature Details Van toepassing op:
Externe modellen Er is ondersteuning toegevoegd voor externe modellen in Azure SQL Database en SQL Server 2025 (17.x) voor het importeren, exporteren, extraheren, implementeren en bouwen van SQL-projecten. SqlPackage CLI; MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken
Externe modellen Er is ondersteuning toegevoegd voor functies AI_GENERATE_CHUNKS en AI_GENERATE_EMBEDDINGS. SqlPackage CLI; DacFx-API/Schema vergelijken
JSON Er is ondersteuning toegevoegd voor JSON-indexen in Azure SQL Database en SQL Server 2025 (17.x) voor het importeren, exporteren, extraheren, implementeren en bouwen van SQL-projecten. SqlPackage CLI; MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken
JSON Er is ondersteuning toegevoegd voor JSON-functies JSON_ARRAYAGG, JSON_OBJECTAGGen JSON_QUERY. SqlPackage CLI; MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken
Platform De SqlPackage-build .zip .NET SDK wordt bijgewerkt naar 8.0.414 Platform; SqlPackage CLI
Regex Er is ondersteuning toegevoegd voor de REGEXP_LIKE functie. SqlPackage CLI; MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken
ScriptDom ScriptDom bijgewerkt naar versie 170.128.0. Platform
Vector Er is ondersteuning toegevoegd voor de vectorindexen in Azure SQL Database en SQL Server 2025 (17.x) voor het importeren, exporteren, extraheren, implementeren en bouwen van SQL-projecten. SqlPackage CLI; MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken
Vector Breidt de ondersteuning voor vectorgegevenstype uit naar SQL Server 2025 (17.x) en geeft de 32-bits floatgrootte op. SqlPackage CLI; MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken
Vector Er is ondersteuning toegevoegd voor vectorfunctie VECTOR_SEARCH. SqlPackage CLI; MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken

Fixes

Feature Details Van toepassing op:
Gegevensmaskering Er is een probleem opgelost waarbij de functies voor datum/tijd-gegevensmaskering niet werden herkend tijdens de projectbuild. GitHub-probleem MSBuild/ SQL-projecten
Externe modellen Er is een probleem opgelost waarbij afhankelijkheden van een extern model op basis van een databasereferentie ertoe leiden dat de projectbuild mislukt. MSBuild/ SQL-projecten
JSON Er is een fout opgelost bij het vergelijken van JSON-indexen met het standaard JSON-pad. DacFx-API/schema vergelijken; SqlPackage CLI
Platform Verwijst naar Microsoft.Data.SqlClient v5.1.7. Platform
XML Er is een probleem opgelost waarbij het XML-querypad (xQuery) tijdens modelvergelijking niet als hoofdlettergevoelig werd behandeld. Zelfs bij niet-hoofdlettergevoelige databases is het xQuery-pad hoofdlettergevoelig. GitHub-probleem DacFx-API/schema vergelijken; SqlPackage CLI

170.1.61 SqlPackage

Releasedatum: 30 juli 2025

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

Features

Feature Details Van toepassing op:
Gegevensvirtualisatie Er is ondersteuning toegevoegd voor objecten met betrekking tot gegevensvirtualisatie voor Azure SQL Database bij import-, export-, extract- en publicatiebewerkingen. SqlPackage CLI
Gegevensvirtualisatie Azure SQL Database toegevoegd aan de publicatie met parquet-bestanden preview, waardoor het gebruik van Azure Blob Storage- en Parquet-bestanden wordt ingeschakeld om gegevens in een database te importeren. Het extraheren van gegevens naar Parquet-bestanden is niet beschikbaar voor Azure SQL Database, omdat deze afhankelijk is van de functionaliteit die niet beschikbaar is in Azure SQL Database, CREATE EXTERNAL TABLE AS SELECT. SqlPackage CLI
Deployment Er is ondersteuning toegevoegd voor publicatie-eigenschappen /p:IgnorePreDeployScript en /p:IgnorePostDeployScript. Deze eigenschappen zijn standaard ingesteld op false, en wanneer deze zijn ingeschakeld, resulteert dit in het weglaten van de bijbehorende scripts in het implementatieplan. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Permissions Er is ondersteuning toegevoegd voor de machtiging ALTER ANY EXTERNAL MIRROR voor Azure SQL Database en SQL Database in Microsoft Fabric. Deze machtiging is vereist voor het exporteren van een database die een of meer gespiegelde tabellen bevat. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Permissions Er is ondersteuning toegevoegd voor de machtigingen CREATE ANY EXTERNAL MODEL en ALTER ANY EXTERNAL MODEL voor SQL Server 2025 (17.x). SqlPackage CLI; DacFx-API/Schema vergelijken
Permissions Er is ondersteuning toegevoegd voor de machtiging ALTER ANY INFORMATION PROTECTION voor SQL Server 2025 (17.x) en Azure SQL Database. SqlPackage CLI; DacFx-API/Schema vergelijken
Platform De .NET SDK van de SqlPackage-build .zip wordt bijgewerkt naar 8.0.412. Platform; SqlPackage CLI
ScriptDom ScriptDom bijgewerkt naar versie 170.0.64. Platform
ScriptDom Hiermee werkt u het datawarehouse van de Fabric-platform bij zodat het TSqlFabricDWParser in ScriptDom kan gebruiken. Platform; DacFx-API/Schema vergelijken

Fixes

Feature Details Van toepassing op:
Altijd versleuteld Er is een probleem opgelost waarbij de Interactive optie voor de /AzureKeyVaultAuthMethod publicatieparameter niet correct werkte. SqlPackage CLI
Deployment Er is een probleem opgelost waarbij de DbScopedConfigMaxDOPSecondaryeigenschap niet juist was ingesteld in de implementatie. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Er is een probleem opgelost waarbij het publiceren van tabellen met vreemde sleutel beperkingen mislukt vanwege syntaxis die niet wordt ondersteund in data-warehouse in Microsoft Fabric. SqlPackage CLI
Deployment Er is een probleem opgelost waarbij serverobjecten werden opgenomen bij de implementatie in SQL Database in Microsoft Fabric. Serverobjecten worden niet ondersteund in SQL Database in Microsoft Fabric. GitHub-probleem SqlPackage CLI
Deployment Er is een probleem opgelost waarbij geclusterde columnstore-indexen worden gemaakt door eerst een geclusterde index te maken, wat de overhead en tijd van de implementatie verhoogt. GitHub-probleem SqlPackage CLI
Extract Er is een probleem opgelost waarbij het extraheren van een database uit een SQL-database in Microsoft Fabric resulteert in onbruikbare scripts voor gebruikersdefinities. GitHub-probleem SqlPackage CLI

170.0.94 SqlPackage

Releasedatum: 15 april 2025

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

Features

Feature Details Van toepassing op:
DACPACVerify Ondersteuning voor het verifiëren van de inhoud van twee .dacpac bestanden is toegevoegd in de preview-tool Microsoft.DacpacVerify. DacFx-API/Schema vergelijken
Extract Er is ondersteuning toegevoegd voor het uitpakken van een .dacpac bestand in een map. Het /Action:Extract commando wordt gebruikt met /SourceFile: en /TargetFile: parameters. Het doelbestand moet een map zijn en wanneer een bronbestand (.dacpac) is opgegeven, zijn er geen eigenschappen van de databaseverbinding geldig. De eigenschap /p:ExtractTarget=SchemaObjectType is vereist voor het extraheren uit een .dacpac bestand in plaats van uit een brondatabase. Het uitvoerbare bestand Dacunpack.exe wordt verwijderd uit het DacFx.msi installatieprogramma. SqlPackage CLI; DacFx-API/Schema vergelijken
Parquet Er is ondersteuning toegevoegd voor de tijdstempel, rowversion, uniqueidentifier, tekst, ntext, afbeelding, json, xml en vector bij het gebruik van Parquet-bestanden in Azure Blob Storage met sqlPackage-extract- en publicatiebewerkingen. SqlPackage CLI
Parquet Er is ondersteuning toegevoegd voor het exporteren en importeren van tabelgegevens naar BCP-bestanden wanneer de tabel een niet-ondersteund gegevenstype bevat tijdens het gebruik van Parquet-bestanden in Azure Blob Storage voor de resterende gegevens met SqlPackage-extract- en publicatiebewerkingen. Een voorbeeld van een gegevenstype is sql_variant en een tabel met een kolom van dat type wordt geschreven naar BCP terwijl .dacpac de resterende tabellen naar Parquet-bestanden in Azure Blob Storage worden geschreven. SqlPackage CLI
Platform SqlPackage voor .NET Framework-versie bijgewerkt naar .NET Framework 4.7.2. Platform; SqlPackage CLI
Platform Ondersteuning voor .NET 6 verwijderd. Platform; SqlPackage CLI
ScriptDom ScriptDom bijgewerkt naar versie 170.18.0. Platform
SQL-projecten Het standaardcompatibiliteitsniveau voor Azure SQL Database en SQL Database in Microsoft Fabric is nu ingesteld op 170. Zie Databasecompatibiliteitsniveau 170 in Azure SQL Database en SQL-database in Microsoft Fabric voor meer informatie. MSBuild/ SQL-projecten
Vector Het vectorgegevenstype wordt nu ondersteund in het doelplatform Azure SQL Database voor importeren, exporteren, extraheren, implementeren en bouwen van SQL-projecten. SqlPackage CLI; MSBuild/ SQL-projecten; DacFx-API/Schema vergelijken

Fixes

Feature Details Van toepassing op:
Deployment Er is een probleem opgelost waarbij het implementeren van een wijziging in een externe tabel ervoor zorgt dat alle externe tabellen worden verwijderd en opnieuw worden gemaakt als de gewijzigde tabel geen waarden voor REJECT_VALUE of REJECT_SAMPLE_VALUEbevat. SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Er is een probleem opgelost waarbij het wijzigen van een kolom om de lengte ervan uit te breiden resulteert in een onjuiste waarschuwing voor gegevensverlies als de sortering van de kolom is opgegeven en overeenkomt met de standaardsortering van de database. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Deployment Er is een probleem opgelost waarbij wijzigingen in vertrouwelijkheidsclassificatie in een tabel ertoe leiden dat indexen opnieuw worden gemaakt. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Export Het gebruik van tabelgrootteschatting tijdens exportbewerkingen is geoptimaliseerd. SqlPackage CLI
Extract Er is een probleem opgelost waarbij het extraheren van een .dacpac samen met een databaseverwijzing mislukt. GitHub-probleem SqlPackage CLI; DacFx-API/Schema vergelijken
Fabric Data Warehouse Er is een probleem opgelost waarbij de door het sp_refreshsqlmodule systeem opgeslagen procedure wordt aangeroepen tijdens een publicatiebewerking. Fabric Data Warehouse biedt geen ondersteuning sp_refreshsqlmodule en dit zorgt ervoor dat de implementatie mislukt. SqlPackage CLI
Fabric Data Warehouse Er is een probleem opgelost waarbij tabelbeperkingen worden opgenomen in een .dacpac maar geen .sql bestanden wanneer een database werd geëxtraheerd uit een Fabric Data Warehouse. GitHub-probleem SqlPackage CLI
SQL-projecten Er is een probleem opgelost waarbij bouwen zonder SSDT in Visual Studio resulteert in onjuist buildgedrag. GitHub-probleem MSBuild/ SQL-projecten
SQL-projecten Er is een probleem opgelost waarbij buildwaarschuwingen in uitvoer worden gedupliceerd wanneer codeanalyse is ingeschakeld. GitHub-probleem MSBuild/ SQL-projecten
SQL-projecten Er is een probleem opgelost waarbij servicebrokerparameters die zijn ingesteld op variabelen, leiden tot valse waarschuwingen. GitHub-probleem MSBuild/ SQL-projecten

Gearchiveerde releases (162.x en eerdere versies)

U vindt releaseopmerkingen voor versie 162.x en oudere versies in de releaseopmerkingen voor SqlPackage (archief).