创建数据库和日志文件

CREATE DATABASE INGRAN_DB    --创建数据库
ON    --主数据文件
(
    NAME = 'INGRAN_DB',    --数据库逻辑名
    FILENAME = 'C:\Desktop\新建文件夹\INGRAN_DB.mdf',    --数据库物理地址
    SIZE = 3MB,
    MAXSIZE = 30MB,
    FILEGROWTH = 5%
)

 
LOG ON    --日志文件
(
    NAME = 'INGRAN_LOG',
    FILENAME = 'C:\Desktop\新建文件夹\INGRAN_LOG.ldf',
    SIZE = 2MB,
    MAXSIZE = 10MB,
    FILEGROWTH = 1MB 
)

创建数据库快照

CREATE DATABASE INGRAN_S --创建数据库快照
ON
(
    NAME = INGRAN_DB,    --不加引号,创建INGRAN_DB的快照
    FILENAME = 'C:\Desktop\新建文件夹\INGRAN_S.ss' --数据库快照主数据文件名字
    
)
as snapshot of INGRAN_DB

使用快照恢复数据库

--通过数据库快照恢复数据库
use master
go
restore database INGRAN_DB
from database_snapshot = 'INGRAN_S';