Microsoft_MVP_banner

D365FO: LCS Exported Bacpac File Contains Corrupted Data

D365FO: π™‡π˜Ύπ™Ž π™šπ™­π™₯π™€π™§π™©π™šπ™™ π™—π™–π™˜π™₯π™–π™˜ π™π™žπ™‘π™š π™˜π™€π™£π™©π™–π™žπ™£π™¨ π™˜π™€π™§π™§π™ͺπ™₯π™©π™šπ™™ 𝙙𝙖𝙩𝙖

If you experience the below error message when trying to import bacpac file into tier 1 (DEV)Β environment then use the suggested steps to get over this error and get your database imported.

Importing to database ‘AxDB_Daxture’ on server ‘.’.

SqlPackage.exe : *** Error importing database:Could not load package from ‘C:UsersAdminb1c06345afDownloadsdaxturebackup.bacpac’.

At line:13 char:5

+Β  Β  Β & $LatestSqlPackage $commandParameters “/p:CommandTimeout=0”

+Β  Β  Β ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Β  Β  + CategoryInfoΒ  Β  Β  Β  Β  : NotSpecified: (*** Error impor…backup.bacpac’.:String) [], RemoteException

Β  Β  + FullyQualifiedErrorId : NativeCommandError

Β 

Β 

File contains corrupted data.

Β 

Based on this docs linkΒ https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/database/import-database, download the .NET CORE version of SqlPackage.exe.

Β 

This is the .zip file that can be extracted toΒ C:TempSqlpackage-dotnetcore

From there, instead of using theΒ Sqlpackage.exe under C:Program Files (x86), use the Sqlpackage.exe in C:TempSqlpackage-dotnetcore.

Command will be:

C:TempSqlpackage-dotnetcore>SqlPacage.exe /a:import /sf:D:Exportedbacpacmy.bacpac /tsn:localhost /tdn:<target database name> /p:CommandTimeout=1200

Β 

Β 

Share:

Send Us A Message

Leave a Reply

Your email address will not be published. Required fields are marked *

FaisalFareed@2025. All rights reserved

Design by T3chDesigns