Мне нужно преобразовать базу данных sql server 2008 в базу данных sql server 2005. Насколько я понимаю, единственный надежный способ сделать это - создать сценарий базы данных для более ранней версии сервера. Теперь мой клиент попросил «получить базу данных в правильном формате и с усеченным журналом транзакций». Я никогда не работал с sql server 2005 и тоже новичок в sql server 2008, и я не могу понять, есть ли способ обеспечить автоматическое усечение журнала транзакций. Насколько я понимаю, этой концепции как таковой в sql server 2008 нет.
Итак, мой вопрос: есть ли у кого-нибудь идеи, как удовлетворить запросы моих клиентов?
Я думаю, что они просят установить базу данных в режим простого восстановления. Это очистит журнал транзакций на каждой контрольной точке. Но убедитесь, что они понимают, что это означает, что восстановление данных на определенный момент времени невозможно. Вы сможете восстановить только до последней полной резервной копии (или разницы, если таковые имеются). Резервные копии журналов не будут существовать.