Skip to content

Commit

Permalink
Merge pull request dataplat#4782 from nvarscar/export-system-dacpac
Browse files Browse the repository at this point in the history
Allowing system databases in Export-DbaDacPackage
  • Loading branch information
potatoqualitee authored Dec 6, 2018
2 parents 3154ac8 + 748065f commit 999c00e
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions functions/Export-DbaDacPackage.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -194,8 +194,12 @@ function Export-DbaDacPackage {
Stop-Function -Message "Failure" -Category ConnectionError -ErrorRecord $_ -Target $instance -Continue
}
$cleaninstance = $instance.ToString().Replace('\', '-')

$dbs = Get-DbaDatabase -SqlInstance $server -OnlyAccessible -ExcludeSystem -Database $Database -ExcludeDatabase $ExcludeDatabase
if ($Database) {
$dbs = Get-DbaDatabase -SqlInstance $server -OnlyAccessible -Database $Database -ExcludeDatabase $ExcludeDatabase
} else {
# all user databases by default
$dbs = Get-DbaDatabase -SqlInstance $server -OnlyAccessible -ExcludeSystem -ExcludeDatabase $ExcludeDatabase
}
if (-not $dbs) {
Stop-Function -Message "Databases not found on $instance" -Target $instance -Continue
}
Expand Down

0 comments on commit 999c00e

Please sign in to comment.