Changes to Microsoft Dynamics NAV Cmdlets From Previous Release
Applies to: Microsoft Dynamics NAV 2018. See Microsoft Dynamics NAV 2017 version.
The following sections provide an overview of the new, changed, and removed cmdlets in the Microsoft Dynamics NAV Administration Shell and Microsoft Dynamics NAV Development Shell since the previous release.
Changes to Microsoft Dynamics NAV Administration Shell Cmdlets
New and changed cmdlets for administering the Dynamics NAV deployment
The following cmdlets are new in the Microsoft.Dynamics.NAV.Management module.
Cmdlet | Description |
---|---|
Restart-NAVServerInstance | Restarts a Microsoft Dynamics NAV Server instance. |
Start-NAVServerInstance | Starts a Microsoft Dynamics NAV Server instance. |
Stop-NAVServerInstance | Stops a Microsoft Dynamics NAV Server instance. |
Set-NAVApplication | Sets the application version or application family fields in the application database connected to the specified Microsoft Dynamics NAV Server instance. |
Set-NAVTenant | Specifies settings for a tenant that is mounted on a Microsoft Dynamics NAV Server instance. |
The following cmdlets have been changed in the Microsoft.Dynamics.NAV.Management module.
Cmdlet | Description |
---|---|
Dismount-NAVtenant | -InptTenantRuntimeSettings and -InputTenantSettings parameters have been removed. -ExclusiveAccessTicket parameter has been added. |
Get-NAVTenant | -ForceRefresh parameter has been added |
Mount-NAVtenant | -Async parameter has been added. |
Start-NAVDataUpgrade | -SingleTransaction, -SkipAppVersionCheck, and -SkipIfAlreadyUpgraded parameters have been added. |
Sync-NAVTenant | -CommitPerTable parameter added. |
New-NAVServerInstance | -DeveloperServicesPort has been added. |
New-NAVWebServerInstance | -RegionFormat, -Language, and -Company parameters have been removed. |
Remove-NAVCompany | -ForceImmediateDataDeletion parameter has been added. |
New and changed cmdlets for administering Dynamics NAV Extensions
The following cmdlet are new in the Microsoft.Dynamics.NAV.Apps.Management module.
Cmdlet | Description |
---|---|
Start-NAVAppDataUpgrade | Upgrades a NAV App to a specified tenant. |
Sync-NAVApp | Synchronizes an app to the specified tenant's database. |
The following cmdlets have been changed in the Microsoft.Dynamics.NAV.Apps.Management module.
Cmdlet | Description |
---|---|
Get-NAVAppInfo | -TenantSpecificSettings, -SymbolsOnly, and -TenantId parameters have been added. |
Get-NAVAppTenant | -IncludeFailed and -Id parameters have been added. |
Publish-NAVApp | -PackageType, -ApplicationDatabaseName, -ApplicationDatabaseServer, -ApplicationDatabaseCredentials, and -IdePath parameters have been added. |
Repair-NAVApp | -PackageType, -ApplicationDatabaseName, -ApplicationDatabaseServer, -ApplicationDatabaseCredentials, -IdePath, and -ServiceAccount parameters have been added. |
Uninstall-NAVApp | -ExclusiveAccessTicket parameter has been added. |
Changes to Microsoft Dynamics NAV Development Shell Cmdlets
Changed cmdlets for merging and modifying application object files
The following cmdlets have been changed in the Microsoft.Dynamics.NAV.Model.Tools module.
Cmdlet | Description |
---|---|
Compare-NAVApplicationObject | -IgnoreDocumentation parameter has been added. |
New-NAVCrmTable | -DeltaPath parameter has been added. |
See Also
Administration Cmdlets for Microsoft Dynamics NAV
Development Cmdlets for Microsoft Dynamics NAV
Administration Cmdlets for Microsoft Dynamics NAV Extensions
Development Cmdlets for Microsoft Dynamics NAV Extensions
Microsoft Dynamics NAV Windows PowerShell Cmdlets