我正在尝试备份 SQL Server 2008 R2 数据库,数据库的名称是 test
。
我正在使用以下 PowerShell 脚本,但我收到一条错误消息,指出数据库不存在,但我可以看到 test
数据库和表,并且可以查询它。
Backup-SqlDatabase -ServerInstance testpc-001\SQLEXPRESS -Database test -BackupAction
Database
如果我尝试使用
编辑上述脚本$date = Get-Date -Format yyyyMMddHHmmss
$dbname = 'test'
Backup-SqlDatabase -ServerInstance SQLEXPRESS -Database $dbname -BackupFile
"C:\DBbackups\$($dbname)_db_$($dt).bak"
我收到一个错误,无法连接到 SQLEXPRESS
最佳答案
$date = Get-Date -Format yyyyMMddHHmmss
$dbname = 'test'
Backup-SqlDatabase -ServerInstance testpc-001\SQLEXPRESS -Database $dbname -BackupFile
"C:\DBbackups\$($dbname)_db_$($date).bak"
-ServerInstance 参数中有错字
关于powershell - 如何使用 Powershell 备份 SQL Server 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25262363/