我是 powershell 新手。我需要从另一台机器(而不是在服务器内)备份 MS sql 数据库。
您能否告诉我连接和进行完整备份可能需要哪些实用程序。
答案1
确保sqlps
在要进行备份的机器上安装了该模块。之后,您可以使用 cmdletBackup-SqlDatabase
备份某个数据库。
例子:
Backup-SqlDatabase -ServerInstance 'SERVERNAME\INSTANCE' -Database 'MYDB' -BackupFile 'F:\SQLBackup\mydbbackup.bak'
这将需要完整备份。有关更多信息,请参阅此处的 cmdlet。
答案2
等一下,需要 powershell 吗?如果不需要,您只需在任何 Windows 计算机上安装 SQL Server Management Studio,然后使用它远程访问/备份数据库。