powershell SQLServer的の全データベースバックアップ的.ps1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell SQLServer的の全データベースバックアップ的.ps1相关的知识,希望对你有一定的参考价值。


Invoke-Sqlcmd -Query "exec sp_databases" | ?{ -not (@("master","tempdb","msdb","model") -contains $_.Item(0)) } | %{
    $datebaseName = $_.Item(0)
    
    Write-Host ("■ {0}のフルバックアップを実行します" -f $datebaseName)
    
    $backupSql=@"
BACKUP DATABASE {0}
   TO DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Backup\{0}.Bak'
   WITH FORMAT,
   MEDIANAME = 'SQLServerBackups',
   NAME = 'Full Backup of {0}'
go
exit
"@ -f $datebaseName

    sqlcmd -q $backupSql
    
    Write-Host ""
} 

以上是关于powershell SQLServer的の全データベースバックアップ的.ps1的主要内容,如果未能解决你的问题,请参考以下文章

vbscript 指定したファイルの全てのシートについてA1セルを有效にするスクリプト

markdown MySQL的のオートコミット

sql Vertica的のテーブル作成&データ登录について

markdown Redis的SortedSet的のをコピー

html jQuery的のソート处理サンプル①

markdown MySQL的の文字コードを确认·设定する