在此答案的上下文中-remote
指您的机器,local
是数据库服务器。
先决条件
句法
RESTORE DATABASE TESTPROJECT FROM DISK = N'C:\test.bak';
或者,您可以remote
使用UNC语法从备份文件中还原。我通常不使用此选项,但是如果local
文件系统上没有足够的磁盘空间用于备份文件和已还原的数据库,则该选项很有用。
此选项是否成功取决于某些变量-remote
分配给数据库服务帐户的文件系统的权限,网络运行状况及其他。
先决条件
句法
RESTORE DATABASE TESTPROJECT FROM DISK = N'\\remotemachine\c$\test.bak';