库MSSQL连接热备库的步骤指导(mssql怎么连接热备)

SQL Server实现库的热备库的功能允许我们将线上数据库的数据备份到热备库,灾难发生时可以迅速恢复主库;其实也可以通过Done实现,只不过得到备份要比热备库要慢得多,这里就不介绍Done实现方式了,下面就介绍实现热备库步骤:

1、在主库中建立好备份数据库,也可以传输表及表结构,两台服务器的数据结构得一直;

2、编写SQL语句建立热备库,可以远程登录备份库,编写SQL语句:

CREATE DATABASE sample

ON (NAME=sample_Dat,

FILENAME=DISK ‘E:\mssql\data\sample.mdf’,

SIZE=200000,

FILEGROWTH=10000),

(NAME=sample_Log,

FILENAME=DISK ‘E:\mssql\log\sample.ldf’,

SIZE=100000,

FILEGROWTH=10000)

FOR ATTACH;

3、建立热备库完成后,只需要用计划任务定时增量备份;比如每天中午12点备份到备份库中,只需要编写SQL语句:

Back up Database [sample]

To Disk = N’E:\MSSQL\Data\sample_back.bak’

With Init ,

Nounload ,

Name = N’sample_back’ ,

Stats = 10

4、这么就大功告成了,定时备份也完成了,但是还需要在备份库中对数据库进行恢复;

让我们来看看备份库中恢复热备库:

恢复热备库语句:

RESTORE DATABASE sample

FROM DISK = N’E:\MSSQL\Data\sample_back.bak’

WITH REPLACE, RECOVERY

5、恢复之后,查看本地库中备份文件是否存在,如果存在,表示连接备份库已经成功了!

以上就是如何实现库MSSQL热备库的步骤指导,我们只需要按照上述步骤操作誊就可以完成热备库的建立。


数据运维技术 » 库MSSQL连接热备库的步骤指导(mssql怎么连接热备)