Skip to content

Commit 942a7e2

Browse files
committed
fix CI failure on Windows
1 parent 0a4cce1 commit 942a7e2

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/dotnet-core.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff 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'

0 commit comments

Comments
 (0)