MSSQL Restore Torn Page
To restore a specific torn page first make a backup from the transaction log with NORECOVERY (tail backup).
RESTORE DATABASE Databasename PAGE='1:234' FROM DISK='X:\Path\To\Full\DatabaseBackupFile.bak' WITH NORECOVERY GO
Then restore all transaction log backups made sinds the Full backup with NORECOVERY. Then restore the tail backup WITH RECOVERY.