Public/Initialize-SqlPackage.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function Initialize-SqlPackage {

    <#
 
    .SYNOPSIS
    Configures SqlCmd
 
    .DESCRIPTION
    Invoke-SqlCmd requires a path of the SQLCMD binary, that depend on your current installation.
 
    #>


    [CmdletBinding()]
    param(
        # Path to the SQLPACKAGE binary.
        [Parameter( Mandatory )]
        [ValidateScript({ $_.Exists })]
        [System.IO.FileInfo] $Path
    )

    $Global:SqlPackage = $Path
}