SQL 创建数据库快照

来源:互联网 发布:淘宝秒杀自动刷新 编辑:程序博客网 时间:2024/06/12 01:25

一、创建数据库快照命令:

CREATE DATABASE SCDBKZON(NAME = 'SCDB',FILENAME = 'E:\SQL SERVER 2008\SCDBKZ1.mdf')AS SNAPSHOT OF SCDB;


CREATE DATABASE SCDBKZ   /*快照名*/
ON
(
NAME = 'SCDB',   /*逻辑名称*/
FILENAME = 'E:\SQL SERVER 2008\SCDBKZ1.mdf'  /*快照保存地址*/
)
AS SNAPSHOT OF SCDB;  /*原数据库名称*/



创建好的快照:




二、从数据库快照恢复数据:

RESTORE DATABASE SCDBFROM DATABASE_SNAPSHOT = 'SCDBKZ';

RESTORE DATABASE SCDB  /*要被恢复的数据库名称*/
FROM DATABASE_SNAPSHOT = 'SCDBKZ';  /*数据库快照*/



三、数据库快照的限制:

1.不能对数据库进行删除,分离,或者还原。

2.原数据库性能受到影响(因为每次都要复制数据库快照)。

3...


0 0