Может ли кто-нибудь сказать мне, как восстановить базу данных в SQL Server 2005 с помощью бесплатного (я имею в виду не условно-бесплатного) программного обеспечения, которое использует только файл ldf?
Спасибо раньше
если ты только есть файл LDF (журнал транзакций), вы не можете восстановить базу данных ...
Файл журнала транзакций - как следует из его названия - содержит только транзакции, которые выполнялись с вашей базой данных в прошлом - с момента последней полной резервной копии файла журнала. Оно делает не содержат фактические данные, хранящиеся в базе данных.
Вы не можете. Я очень серьезно.
Ваш единственный вариант - восстановить из резервной копии, которая у вас, конечно, есть ...?
Ваш вопрос настолько ошибочен, что я могу только "указать пальцем на луну", поэтому начни читать здесь.
Журнал транзакций (ldf) - это просто файл транзакций и всех изменений, внесенных ими. Если этот журнал транзакций не содержит всех транзакций с самого начала существования исходной базы данных, он просто не содержит информации, необходимой даже для гипотетического воссоздания исходной БД. Даже если бы он содержал все изменения, я не знаю ни одного программного обеспечения (особенно бесплатного), которое могло бы его воссоздать.