應用文檔
圣天諾加密狗Sentinel LDK的EMS數(shù)據(jù)庫備份和恢復
更新時間:2020-09-14 15:04:03 點擊量:
方法一:
舊電腦上備份數(shù)據(jù)庫:
方法二:
一、 備份EMS數(shù)據(jù)庫
找到Sentinel EMS server和SQL Server(EMSDATABASE),停止這兩個服務。

2、進入C:\Program Files\Microsoft SQL Server\MSSQL10_50.EMSDATABASE\MSSQL\DATA目錄,把這兩個文件復制備份。

3、 重啟Sentinel EMS server和SQL Server(EMSDATABASE)服務。
舊電腦上備份數(shù)據(jù)庫:
以管理員身份運行 cmd.exe,輸入
sqlcmd -S localhost\EMSDATABASE -d EMSDB -U sa -P DBA!sa@EMSDB123 -Q "BACKUP DATABASE EMSDB to DISK = 'C:\emsdb\EMSDB.bak'"
請注意:標亮部分是存放數(shù)據(jù)庫備份文件的路徑,可以修改,但必須先創(chuàng)建好其路徑。
新電腦上恢復數(shù)據(jù)庫:
1. 停止 Sentinel EMS Service。
2. 以管理員身份運行 cmd.exe,輸入
sqlcmd -S localhost\EMSDATABASE -Q "RESTORE DATABASE EMSDB FROM DISK = 'C:\emsdb\EMSDB.bak' with replace"
請注意:按照數(shù)據(jù)庫備份文件的路徑修改標亮部分。備份文件不要放在桌面。
3. 啟動 Sentinel EMS Service。
請參照以下命令備份和恢復數(shù)據(jù)庫。
一、 備份EMS數(shù)據(jù)庫
1、 停止SQL和EMS的服務
右鍵我的電腦-管理-服務和應用程序,打開服務項

找到Sentinel EMS server和SQL Server(EMSDATABASE),停止這兩個服務。

2、進入C:\Program Files\Microsoft SQL Server\MSSQL10_50.EMSDATABASE\MSSQL\DATA目錄,把這兩個文件復制備份。

3、 重啟Sentinel EMS server和SQL Server(EMSDATABASE)服務。
二、 恢復EMS數(shù)據(jù)庫
1、 停止SQL和EMS的服務
2、 把之前備份的emsdb.mdf和emsdb_log.ldf復制到C:\Program Files\Microsoft SQL Server\MSSQL10_50.EMSDATABASE\MSSQL\DATA目錄
3、 重啟服務
注意事項:不同LDK版本由于數(shù)據(jù)庫結(jié)構(gòu)不同,此方法只能恢復相同LDK版本的數(shù)據(jù)庫。