SQL数据库还原步骤说明

用现场数据做算法时,将数据还原到纯净环境中,不影响现场运行。

一、第一步  将所需的数据拷贝出来

1. 备份所需数据库的Runtime.bak文件,记住所备份出的文件目录,默认保存路径为:

         C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup 

图片

图片

图片

图片

2. 拷贝项目数据库,数据库所在位置查看wondeware的winplantformGR对数据库的配置,如下图所示,

备注:History文件夹整体拷贝,记住所拷贝的History文件夹所在目录,恢复数据时需要 

图片

二、第二步  搭建恢复数据库的环境

1. 电脑重装系统,要求将重装后的系统计算机名字改成与原始数据库的计算机名一样

2. 安装Wonderware环境,不能在旧环境直接更改计算机名。

3. 安装数据库管理软件

三、第三步  恢复数据库步骤

1.环境搭建完成后,在SMC里将historian数据库shut down ,如下图所示: 

图片

2. 在SQL里面数据库客户端中停掉Runtime数据库,如下图所示,选中Runtime,在右键单单击后出来的面板选择删除,弹出如下所示弹窗,勾选下图所示选项,确定 

图片

3. 还原备份的.bak文件

(1)首先将原备份的.bak文件放入到以下目录文件夹内

C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup

 (2)然后进入数据库客户端中,选中“数据库”右键单击,如下图选中“还原数据库”, 

图片

点击下图所示位置,选择设备,然后点击… 

图片

如下图所示找到拷贝的文件,点击确定 

图片

四、第四步 放入原数据相同的文件夹目录

将第一步所拷贝的History文件夹放入跟原数据相同的文件夹目录,例如原来的History文件夹放在电脑E盘,那么新的系统也需要放到E盘。如果没有此盘,需要创建此盘

五、第五步 重启电脑

在smc重新使能数据库,然后重启电脑,数据恢复就成功了。 

图片

 

纯净的风

2023年2月