Added more storage scripts #115638

This commit is contained in:
Jurjen Ladenius
2025-10-08 08:31:36 +02:00
parent f96deb9bf7
commit 8a57c600a0
11 changed files with 85982 additions and 59 deletions

View File

@@ -25,8 +25,6 @@ $serverList= @('c0m7f8nybr.database.windows.net','calculations.database.windows.
'logit-backup.database.windows.net', 'mhpfktialk.database.windows.net', 'participants.database.windows.net', 'signin-effectory.database.windows.net',
'sqlserver01prod.6a1f4aa9f43a.database.windows.net')
# 'sqlserver01test.164709c94fb0.database.windows.net', 'replication.database.windows.net',
$databaseListQuery = @'
SELECT name, database_id, create_date
FROM sys.databases
@@ -54,7 +52,9 @@ foreach ($server in $serverlist) {
Write-Host "Server [$server)]"
Write-Host "----------------------------------------------------------------------------------------------------------------------------------------------------------------------"
$access_token = (Get-AzAccessToken -ResourceUrl https://database.windows.net).Token
$access_token_secure = (Get-AzAccessToken -ResourceUrl https://database.windows.net).Token
$access_token = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto([System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($access_token_secure))
$connectionString = "Data Source=$server;Initial Catalog=master;Persist Security Info=False;Encrypt=True;TrustServerCertificate=False;Application Name=CloudEngineering";
$databases = Invoke-Sqlcmd -Query $databaseListQuery -ConnectionString $connectionString -AccessToken $access_token