error describe(错误描述):
System.Data.SqlClient.SqlError: 未正确配置 BackupDirectory 注册表项。当未提供完整路径名时,此项应指定存储磁盘备份文件的根路径。此路径还用于定位重新启动检查点文件以进行 RESTORE。 (Microsoft.SqlServer.Smo)
差了一下资料 原来是注册表问题
操作:
在HKET_local_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/MSSQL.1 /MSSQLSERVER
下添加以下字符串值:
key: BackupDirectory
value:C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Backup
最后 使用master
use mster
go
restore database dzbs_admin from
disk='C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Backup/zz.bak' with REPLACE
即可