#sql-server-express
#sql-server-express
Вопрос:
Мне было интересно, можем ли мы создать резервную копию базы данных, которую мы в настоящее время размещаем на обычном SQL Server, и поместить ее на компьютер наших клиентов, когда мы настроим для них SQL Server Express.
Возможно ли это? Спасибо, Мэтт
Комментарии:
1. Да, при условии, что номер версии database engine тот же или предыдущая версия: sql server <= sql express
Ответ №1:
Да, возможно восстановить резервную копию базы данных из стандартной версии в экспресс-версию. Однако восстановить SQL Server 2008 до версии SQL Server 2005 невозможно.
Однако между версиями есть некоторые незначительные различия. Я заметил проблему в SQL Server Express 2005 при вызове функций .NET SQL CLR в разных базах данных, поэтому ваш пробег может отличаться. Мне не удалось найти хороший обзор точных различий между различными версиями SQL Server.
Всегда лучше держать платформу разработки как можно ближе к платформе выпуска. Я могу только рекомендовать вам также использовать экспресс-версию SQL Server для разработки; и повторно протестируйте свое приложение.
Комментарии:
1. @JNK: 4 ГБ до 2008 года включительно, 10 ГБ для 2008 R2 (и, скорее всего, 2011 / Denali)