Открытие .bak-файла SQL Server (не восстанавливается!)

Я читал много постов Google и вопросов StackOverflow о том, как восстановить базу данных в SQL Server из файла .bak.

Но ни в одном из них не указано, как просто ПРОЧИТАТЬ таблицы в резервной копии базы данных. (Ни одного, что я мог найти в любом случае?)

Я просто хочу проверить некоторую старую информацию, которая теперь была удалена, без фактического восстановления полной базы данных. Это возможно?

.

РЕДАКТИРОВАТЬ:

Я просто хотел опубликовать свое решение T-SQL для решения этой проблемы, чтобы другие могли его использовать, и я могу вернуться и посмотреть его;)

Сначала я создал новую базу данных под названиемbackup_lookup и взял его в автономном режиме. После этого я мог восстановить мою старую базу данныхmydb на новый, даже не касаясь моего оригинала.

USE master
GO
RESTORE DATABASE backup_lookup
 FROM DISK = 'D:\backup\mydb.bak'
WITH REPLACE,
 MOVE 'mydb' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\backup_lookup.mdf',
 MOVE 'mydb_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\backup_lookup_log.ldf'
GO

Надеюсь, это поможет :)

Ответы на вопрос(5)

Ваш ответ на вопрос