Trying to restore a Production DB backup into a Test DB for some Development work
Have tried via the GUI and that consistently gives the error "Unable to create restore plan due to break in the LSN chain"
Tried using T-SQL with both the DB restore and Files Restore variations (Error below)
Msg 3136, Level 16, State 1, Line 5
This differential backup cannot be restored because the database has not been restored to the correct earlier state.
Msg 3013, Level 16, State 1, Line 5
RESTORE DATABASE is terminating abnormally.
DB Method code:
USE [master]
RESTORE DATABASE [HR92JCN]
FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\Save\HR92PRD_backup_2016_03_17_030000_6735302.bak'
WITH FILE = 1, NORECOVERY, REPLACE
RESTORE DATABASE [HR92JCN]
FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\Save\HR92PRD_backup_2016_03_22_000001_1000758.dff'
WITH FILE = 1, RECOVERY, NOUNLOAD, STATS = 5
GO
File method Code:
USE [master]
RESTORE DATABASE [HR92JCN]
FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\Save\HR92PRD_backup_2016_03_17_030000_6735302.bak'
WITH FILE = 1,
MOVE N'HRPRD_data' TO N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\HRJCN.mdf',
MOVE N'HRPRD_log' TO N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\HRJCN.LDF',
NORECOVERY, NOUNLOAD, REPLACE, STATS = 5
RESTORE DATABASE [HR92JCN]
FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\Save\HR92PRD_backup_2016_03_22_000001_1000758.dff'
WITH FILE = 1,
MOVE N'HRPRD_data' TO N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\HRJCN.mdf',
MOVE N'HRPRD_log' TO N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\HRJCN.LDF',
RECOVERY, NOUNLOAD, REPLACE, STATS = 5
GO
Thanks in advance for your help
John Nollet