我已经看过并阅读了有关如何在 C 驱动器中备份 sql server 数据库的教程,但我还没有看过或阅读过如何将数据库完全备份到闪存驱动器中。我尝试按照在我的计算机或其他具有 sql server management studio 的计算机中备份数据库的方式来执行此操作,但我想这不一样。当我尝试在我的闪存驱动器中进行备份时,出现此错误:
“服务器servername 的备份失败。(Microsoft.SqlServer.SmoExtended)”。它具有附加信息,例如 设备上的卷`G:\Backup\mybackup 不是当前正在处理的媒体集的一部分。确保备份设备加载了正确的媒体”。
当我将备份的数据库从闪存驱动器恢复到具有 sql 管理的不同 PC 时,是否会以相同的方式进行。
这就是我所做的——(我的闪存驱动器在 G 中:)
谢谢!
您是否尝试过像这样使用 BACKUP 查询:
完整备份
BACKUP DATABASE MyDatabase TO disk = 'G:\Backup\MyDatabase.bak'
Run Code Online (Sandbox Code Playgroud)
差异备份
BACKUP DATABASE MyDatabase TO disk = 'G:\Backup\MyDatabase.bak' WITH DIFFERENTIAL
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3543 次 |
| 最近记录: |