Microsoft SQL Server 创建数据库快照
示例
数据库快照是SQLServer数据库(源数据库)的只读静态视图。它与备份类似,但是可以作为任何其他数据库使用,因此客户端可以查询快照数据库。
CREATE DATABASE MyDatabase_morning -- name of the snapshot
ON (
NAME=MyDatabase_data, -- logical name of the data file of the source database
FILENAME='C:\SnapShots\MySnapshot_Data.ss' -- snapshot file;
)
AS SNAPSHOT OF MyDatabase; -- name of source database您还可以创建包含多个文件的数据库快照:
CREATE DATABASE MyMultiFileDBSnapshot ON
(NAME=MyMultiFileDb_ft, FILENAME='C:\SnapShots\MyMultiFileDb_ft.ss'),
(NAME=MyMultiFileDb_sys, FILENAME='C:\SnapShots\MyMultiFileDb_sys.ss'),
(NAME=MyMultiFileDb_data, FILENAME='C:\SnapShots\MyMultiFileDb_data.ss'),
(NAME=MyMultiFileDb_indx, FILENAME='C:\SnapShots\MyMultiFileDb_indx.ss')
AS SNAPSHOT OF MultiFileDb;
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短