43 lines
2.6 KiB
Transact-SQL
43 lines
2.6 KiB
Transact-SQL
/**
|
|
BACKUP DATABASE [BrokerLog]
|
|
FILEGROUP = 'PRIMARY'
|
|
TO DISK = N'K:\MSSQL10_50.MDPLQA\Backup\BL_P_1.bak'
|
|
WITH NOFORMAT, INIT, NAME = N'BrokerLog-Full Primary',
|
|
SKIP, NOREWIND, NOUNLOAD, COMPRESSION, STATS = 10
|
|
GO
|
|
|
|
BACKUP DATABASE [BrokerLog]
|
|
FILEGROUP = 'BrokerLogFG_201601020000'
|
|
TO DISK = N'K:\MSSQL10_50.MDPLQA\Backup\BL_BrokerLogFG_201601020000_1.bak'
|
|
WITH NOFORMAT, INIT, NAME = N'BrokerLog-Full BrokerLogFG_201601020000',
|
|
SKIP, NOREWIND, NOUNLOAD, COMPRESSION, STATS = 10
|
|
GO
|
|
|
|
|
|
BACKUP log BrokerLog
|
|
|
|
to disk = 'K:\MSSQL10_50.MDPLQA\Backup\BL_BrokerLogFG_201601020000_1_log.BAK' with init
|
|
*/
|
|
|
|
RESTORE DATABASE BL_PD
|
|
from disk = 'K:\MSSQL10_50.MDPLQA\Backup\BL_P_1.bak'
|
|
WITH NORECOVERY, REPLACE, PARTIAL
|
|
,MOVE 'BrokerLog' to 'K:\MSSQL10_50.MDPLQA\Backup\BL_PD.mdf'
|
|
,MOVE 'BrokerLog_log' to 'K:\MSSQL10_50.MDPLQA\Backup\BL_PD.ldf'
|
|
|
|
-- restore only the latest 2005 data, oldest partitions on FGOrdersHistory not restored
|
|
|
|
RESTORE DATABASE BL_PD
|
|
from disk = 'K:\MSSQL10_50.MDPLQA\Backup\BL_BrokerLogFG_201601020000_1.bak'
|
|
WITH NORECOVERY
|
|
,MOVE 'BrokerLogFN_201601020000' to 'K:\MSSQL10_50.MDPLQA\Backup\BL_PD_1.ndf'
|
|
|
|
|
|
RESTORE log BL_PD
|
|
|
|
from disk = 'K:\MSSQL10_50.MDPLQA\Backup\BL_BrokerLogFG_201601020000_1_log.BAK'
|
|
|
|
WITH NORECOVERY
|
|
|
|
|
|
Restore database BL_PD with recovery |