Create Snapshot for Databases with Multiple Data Files in sqlserver
sql, sql-server
Solution
CREATE DATABASE databaseName_report_snap ON
(Name ='databaseName',
FileName='E:\SqlData\databaseName_report.snp'),
(Name ='databaseName_EX',
FileName='E:\SqlData\databaseName_report_ext.snp')
AS SNAPSHOT OF databaseName;
Problem
How to create database snapshot for databases which have primary data file (.mdf) and secondary data files (.ndf files) too. Throws exception Missing the file databaseName_EX when I create it. The database file includes databaseName_EX.ndf and databaseName.mdf ``` CREATE DATABASE databaseName_report_snap ON (Name ='databaseNameJ', FileName='E:\SqlData\databaseName_report.snp') AS SNAPSHOT OF databaseName; ```