Merge pull request #162 from jelster/patch-1

prevent attach failure when db name contains '.'
This commit is contained in:
Perry Skountrianos - MSFT
2017-01-05 12:37:57 -08:00
committed by GitHub
@@ -46,7 +46,7 @@ if ($null -ne $dbs -And $dbs.Length -gt 0){
}
$files = $files -join ","
$sqlcmd = "sp_detach_db $($db.dbName);CREATE DATABASE $($db.dbName) ON $($files) FOR ATTACH ;"
$sqlcmd = "sp_detach_db ""$($db.dbName)"";CREATE DATABASE ""$($db.dbName)"" ON $($files) FOR ATTACH ;"
Write-Verbose "Invoke-Sqlcmd -Query $($sqlcmd) -ServerInstance '.\SQLEXPRESS'"
Invoke-Sqlcmd -Query $sqlcmd -ServerInstance ".\SQLEXPRESS"
@@ -54,4 +54,4 @@ if ($null -ne $dbs -And $dbs.Length -gt 0){
}
Write-Verbose "Started SQL Server."
while ($true) { Start-Sleep -Seconds 3600 }
while ($true) { Start-Sleep -Seconds 3600 }