Script to stage a database restore from a filegroup backup, several file backups, and transaction log backups
This example shows a script for a full database restore that you generate in the Restore Microsoft SQL Server Objects dialog box.
OPERATION RESTORE OBJECTTYPE FILEGROUP DATABASE "DatabaseR" OBJECTNAME "PRIMARY" # The following image is type: Filegroup NBIMAGE "ca.MSSQL7.CA\SECOND.fg.DatabaseR.PRIMARY.7.001of001.20140701095634..C" SQLHOST "CA" SQLINSTANCE "SECOND" NBSERVER "BOW" BROWSECLIENT "CA" MAXTRANSFERSIZE 6 BLOCKSIZE 7 RESTOREOPTION REPLACE RECOVEREDSTATE NOTRECOVERED ENDOPER TRUE OPERATION RESTORE OBJECTTYPE FILEGROUP DATABASE "DatabaseR" OBJECTNAME "DBR_FG2" # The following image is type: Filegroup NBIMAGE "ca.MSSQL7.CA\SECOND.fg.DatabaseR.DBR_FG2.7.001of001.20140701095425..C" SQLHOST "CA" SQLINSTANCE "SECOND" NBSERVER "BOW" BROWSECLIENT "CA" MAXTRANSFERSIZE 6 BLOCKSIZE 7 RESTOREOPTION REPLACE RECOVEREDSTATE NOTRECOVERED ENDOPER TRUE OPERATION RESTORE OBJECTTYPE FILE DATABASE "DatabaseR" OBJECTNAME "DBR_FG1_File1" # The following image is type: File NBIMAGE "ca.MSSQL7.CA\SECOND.fil.DatabaseR.DBR_FG1_File1.7.001of001.20140701100824..C" SQLHOST "CA" SQLINSTANCE "SECOND" NBSERVER "BOW" BROWSECLIENT "CA" MAXTRANSFERSIZE 6 BLOCKSIZE 7 RESTOREOPTION REPLACE RECOVEREDSTATE NOTRECOVERED ENDOPER TRUE OPERATION RESTORE OBJECTTYPE FILE DATABASE "DatabaseR" OBJECTNAME "DBR_FG1_File2" # The following image is type: File NBIMAGE "ca.MSSQL7.CA\SECOND.fil.DatabaseR.DBR_FG1_File2.7.001of001.20140701100908..C" SQLHOST "CA" SQLINSTANCE "SECOND" NBSERVER "BOW" BROWSECLIENT "CA" MAXTRANSFERSIZE 6 BLOCKSIZE 7 RESTOREOPTION REPLACE RECOVEREDSTATE NOTRECOVERED ENDOPER TRUE OPERATION RESTORE OBJECTTYPE FILE DATABASE "DatabaseR" OBJECTNAME "DBR_FG1_File3" # The following image is type: File NBIMAGE "ca.MSSQL7.CA\SECOND.fil.DatabaseR.DBR_FG1_File3.7.001of001.20140701100953..C" SQLHOST "CA" SQLINSTANCE "SECOND" NBSERVER "BOW" BROWSECLIENT "CA" MAXTRANSFERSIZE 6 BLOCKSIZE 7 RESTOREOPTION REPLACE RECOVEREDSTATE NOTRECOVERED ENDOPER TRUE OPERATION RESTORE OBJECTTYPE TRXLOG DATABASE "DatabaseR" # The following image is type: transaction log NBIMAGE "ca.MSSQL7.CA\SECOND.trx.DatabaseR.~.7.001of001.20140701100030..C" SQLHOST "CA" SQLINSTANCE "SECOND" NBSERVER "BOW" BROWSECLIENT "CA" MAXTRANSFERSIZE 6 BLOCKSIZE 7 RESTOREOPTION REPLACE RECOVEREDSTATE NOTRECOVERED ENDOPER TRUE OPERATION RESTORE OBJECTTYPE TRXLOG DATABASE "DatabaseR" # The following image is type: transaction log NBIMAGE "ca.MSSQL7.CA\SECOND.trx.DatabaseR.~.7.001of001.20140701110015..C" SQLHOST "CA" SQLINSTANCE "SECOND" NBSERVER "BOW" BROWSECLIENT "CA" MAXTRANSFERSIZE 6 BLOCKSIZE 7 RESTOREOPTION REPLACE RECOVEREDSTATE RECOVERED ENDOPER TRUE