码迷,mamicode.com
首页 > 数据库 > 详细

数据快照 (Database Snapshot)

时间:2015-11-19 16:33:19      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

数据库快照是指数据库某一指定时刻的情况,数据库快照提供了源数据库在创建快照时刻的只读,静态视图 。 数据库快照一旦创建就不会改变。

 

数据库快照在被数据库所有者显示删除前始终存在。

 

数据库快照用途: 快照可以用于报表,另外,数据源出现用户错误时候,可以将源数据库恢复到创建快照时候的状态。

 

数据库快照创建:

create database test_snapshot_kuaizhao
on
( name=test_snapshot,
filename=‘C:\Program Files\Microsoft SQL Server\MSSQL10_50.FXCPSFUSHENG\MSSQL\DATA\test_snapshot.mdf‘ ),
(
name=test_snapshot,
filename=‘C:\Program Files\Microsoft SQL Server\MSSQL10_50.FXCPSFUSHENG\MSSQL\DATA\test_snapshot_log.LDF‘
)
as snapshot of test_snapshot

 

on 子句可以省略不要,这样默认的是test_snapshot 对应文件。

 

但是创建时候失败

提示失败:

Msg 1844, Level 16, State 1, Line 1
Database Snapshot is not supported on Standard Edition.

 

说明 标准版的sql server 2008 不支持数据快照功能

数据快照 (Database Snapshot)

标签:

原文地址:http://www.cnblogs.com/Fusheng/p/4977743.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!