一、功能需求
在SQL Server数据库中还原SAM完整备份(适用于SAM 3.81之后版本)。
二、配置要点
由于SAM 3.81之后版本由于为了提升性能,采取了分区表,因此分区文件比较多(大概有40多个),因此在还原的时候需要使用脚本还原的方式进行。
三、配置步骤
1、在查询分析器中执行RG-SAM 安装目录\tools\Create_Restoredb_Script.sql脚本文件。
2、在查询分析器中执行如下SQL 脚本,即可还原数据库。
USE [master]
GO
EXEC [dbo].[RestoreDataBase_Full]
@DataBaseBakPath = N'要还原的备份文件完整路径',
@NewDataBaseName = N'还原后的SAM数据库名'
3、以下为例子
USE [master]
GO
EXEC [dbo].[RestoreDataBase_Full]
@DataBaseBakPath = N'C:\samdbbackup\samdb.bak',
@NewDataBaseName = N'SAMDB'
4、等待数据库还原,如果没有出现错误,则表示还原成功,在还原过程中为避免还原错误,务必耐心等待,禁止进行其他操作。
四、配置验证
检查还原后的数据库,确认数据正确。