File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -80,14 +80,14 @@ jobs:
8080 - name : Restore AdventureWorks2012 from backup
8181 shell : pwsh
8282 run : |
83- $BAK = "$env:TEMP\AdventureWorks2012.bak"
84- Write-Host "Downloading AdventureWorks2012.bak..."
85- Invoke-WebRequest -Uri "https://github.com/Microsoft/sql-server-samples/releases/download/adventureworks/AdventureWorks2012.bak" -OutFile $BAK
86-
87- # Get the default data path from SQL Server
83+ # Get the default data path from SQL Server (the service account can read/write here)
8884 $dataPath = Invoke-Sqlcmd -ServerInstance "localhost" -Username "SA" -Password "YourStrong@Passw0rd" -TrustServerCertificate -Query "SELECT SERVERPROPERTY('InstanceDefaultDataPath') AS DataPath" | Select-Object -ExpandProperty DataPath
85+ $BAK = Join-Path $dataPath "AdventureWorks2012.bak"
86+
87+ Write-Host "Downloading AdventureWorks2012.bak to $BAK ..."
88+ Invoke-WebRequest -Uri "https://github.com/Microsoft/sql-server-samples/releases/download/adventureworks/AdventureWorks2012.bak" -OutFile $BAK
8989
90- Write-Host "Restoring AdventureWorks2012 to $dataPath ..."
90+ Write-Host "Restoring AdventureWorks2012..."
9191 $restoreQuery = @"
9292 RESTORE DATABASE [AdventureWorks2012]
9393 FROM DISK = N'$BAK'
You can’t perform that action at this time.
0 commit comments