"Msg 3154, Level 16, State 4, Line 1 The backup set holds a backup of a database other than the existing 'DATABASE2' database. Msg 3013, Level 16, State 1, Line 1 RESTORE DATABASE is terminating abnormally." CREATE DATABASE [DATABASE1] CONTAINMENT = NONE ON PRIMARY ( NAME = N'DATABASE1', FILENAME = N'E:\SQLDATA\DATABASE1.mdf' , SIZE = 22118400KB , MAXSIZE = UNLIMITED, FILEGROWTH = 102400KB ), FILEGROUP [ARCHIVE] ( NAME = N'ARCHIVE', FILENAME = N'E:\SQLDATA\DATABASE1_ARCHIVE.bak' , SIZE = 5120000KB , MAXSIZE = 5120000KB , FILEGROWTH = 5120000KB ) LOG ON ( NAME = N'DATABASE1_log', FILENAME = N'F:\SQLLOG\DATABASE1_log.ldf' , SIZE = 35942400KB , MAXSIZE = 2048GB , FILEGROWTH = 102400KB ) GO CREATE DATABASE [DATABASE2] CONTAINMENT = NONE ON PRIMARY ( NAME = N'DATABASE2', FILENAME = N'E:\SQLDATA\DATABASE2.mdf' , SIZE = 22118400KB , MAXSIZE = UNLIMITED, FILEGROWTH = 102400KB ), FILEGROUP [ARCHIVE] ( NAME = N'ARCHIVE', FILENAME = N'E:\SQLDATA\DATABASE2_ARCHIVE.bak' , SIZE = 5120000KB , MAXSIZE = 5120000KB , FILEGROWTH = 5120000KB ) LOG ON ( NAME = N'DATABASE2_log', FILENAME = N'F:\SQLLOG\DATABASE2_log.ldf' , SIZE = 35942400KB , MAXSIZE = 2048GB , FILEGROWTH = 102400KB ) GO ALTER DATABASE [DATABASE1] MODIFY FILEGROUP ARCHIVE READ_ONLY ALTER DATABASE [DATABASE2] MODIFY FILEGROUP ARCHIVE READ_ONLY BACKUP DATABASE DATABASE1 FILE = 'ARCHIVE' TO DISK = 'E:\SQLDATA\DATABASE1_ARCHIVE_BACKUP.bck'; GO EXEC sp_addumpdevice 'disk', 'DATABASE1', 'E:\SQLDATA\DATABASE1_ARCHIVE_BACKUP.bck'; RESTORE DATABASE DATABASE2 FILE = 'ARCHIVE', FILEGROUP = 'ARCHIVE' FROM DATABASE1 WITH NORECOVERY; GO
↧
Back File Group and Restore File Group Issue
↧