sql数据库软件创建快照
在创建数据库快照时,对数据库快照命名是十分重要的。同数据库一样,每一个数据库快照都需要唯一的一个名称。
在SQL Server 2008中,创建数据库伙照使用CREATE DATABASE语句,具体的语法格式如下。
CREATE DATABASE database snapshot_name
ON
(
NAME=logical_flle_name,
FILENAME=‘os file_name.
)【,…n】
AS SNAPSHOT OF source_database_name

其中,database_snapshot_name川于指定数据库快照的名称,这个名称必须符合数据库的命名规则,而且必须具有唯,。性:NAME和FILENAME用于指定数据库快照的文件名和文件路径:AS SNAPSHOT OF用于指定源数据库名称。
为db books数据库创建数据库快照,语句如下。
CREATE DATABASE db_booksL snopshot_01
ON
(
NAME=db_books,
FILENAME=‘D:\Database\db_books_snopshot_01.mdf
)
AS SNAPSHOT OF db_books

茌这段代码中,创建了一个名称为db_books_snopshot_01的数据库快照。创建的数据库快照必须保存在NTFS文件系统的分区上,否则运行时会
提示“无法使文件成为稀疏文件'信息.