|
| 1 | +--- |
| 2 | +title: Microsoft DacFx & sqlpackage release notes| Microsoft Docs |
| 3 | +description: 'Microsoft sqlpackage release notes' |
| 4 | +ms.custom: "tools|sos" |
| 5 | +ms.date: "06/20/2018" |
| 6 | +ms.prod: sql |
| 7 | +ms.reviewer: "alayu; sstein" |
| 8 | +ms.suite: "sql" |
| 9 | +ms.prod_service: sql-tools |
| 10 | +ms.component: sqlpackage |
| 11 | +ms.tgt_pltfrm: "" |
| 12 | +ms.topic: conceptual |
| 13 | +author: "pensivebrian" |
| 14 | +ms.author: "broneill" |
| 15 | +manager: kenvh |
| 16 | +--- |
| 17 | +# sqlpackage release notes |
| 18 | + |
| 19 | +**[Download the latest version](sql-package-download.md)** |
| 20 | + |
| 21 | +## sqlpackage 17.8 |
| 22 | + |
| 23 | +release date: June 22, 2018 |
| 24 | +build: 14.0.4079.2 |
| 25 | + |
| 26 | +The release contains the following highlights: |
| 27 | + |
| 28 | +- Improved error messages for connection failures. Also include the SqlClient exception message. |
| 29 | +- Added MaxParallelism command line parameter to specify the degree of parallelism for database operations. |
| 30 | +- Support index compression on single partition indexes for import/export. |
| 31 | +- Fixed a reverse engineering issue for XML column sets with SQL 2017 and later. |
| 32 | +- Fixed an issue where scripting the database compat level 140 was ignored for Azure SQL Database. |
| 33 | + |
| 34 | +## sqlpackage 17.4.1 |
| 35 | + |
| 36 | +release date: January 25, 2018 |
| 37 | +build: 14.0.3917.1 |
| 38 | + |
| 39 | +This build contains the following highlights: |
| 40 | + |
| 41 | +- When importing .bacpac from Azure SQL Database using a database master key without a password to an on-premise database, create a database master key with a password |
| 42 | +- Database catalog collation support. |
| 43 | +- Fix unresolved pseudo columns for graph tables. |
| 44 | +- Added ThreadMaxStackSize command line parameter for models with TSQL statements having a very large number of nested SQL statements. |
| 45 | +- Fix using the SchemaCompareDataModel and SQL authentication to compare schemas. |
| 46 | + |
| 47 | +## sqlpackage 17.4.0 |
| 48 | + |
| 49 | +release date: December 12, 2017 |
| 50 | +build: 14.0.3881.1 |
| 51 | + |
| 52 | +This build contains the following highlights: |
| 53 | + |
| 54 | +- Added /d command line parameter to log diagnostic information to the console.- Do not block when encountering a database compat level not understood. Instead, the latest Azure SQL Database or on-premise SqlPlatform will be assumed. |
| 55 | +- Added support for 'temporal retention policy' on SQL2017+ and Azure SQL Database. |
| 56 | +- Added /df:"C:\Temp\sqlpackage.log" command line parameter to specify a file path to save diagnostic information. |
| 57 | +- Added /d command line parameter to log diagnostic information to the console. |
| 58 | + |
| 59 | +## sqlpackage on macOS and Linux 0.0.1 (preview) |
| 60 | + |
| 61 | +release date: May 9, 2018 |
| 62 | +build: 15.0.4057.1 |
| 63 | + |
| 64 | +This build contains the cross-platform preview build of sqlpackage that targets .NET Core 2.0, and can run macOS and Linux. |
| 65 | + |
| 66 | +This is an early preview with following known issues: |
| 67 | + |
| 68 | +- The /p:CommandTimeout parameter is hard coded to 120 |
| 69 | +- Build and deployment contributors are not supported |
| 70 | + - Will be fixed in the move to .NET Core 2.1 where System.ComponentModel.Composition.dll is supported |
| 71 | + - Need to handle case-sensitive paths |
| 72 | +- SQL CLR UDT types are not supported. |
| 73 | + - This includes SQL Server Types SqlGeography, SqlGeometry, & SqlHierarchyId |
| 74 | +- Older .dacpac and .bacpac files that use json data serialization are not supported |
| 75 | +- Referenced .dacpacs (e.g. master.dacpac) may not resolve due to issues with case-sensitive file systems. |
| 76 | + - A workaround is to capitalize the name of the reference file (e.g. MASTER.BACPAC) |
0 commit comments