Назад | Перейти на главную страницу

sql server 2008 экспресс-изменение версии (не редакции!)

Я думаю, что сейчас у меня SQL Server Express 2008 с пакетом обновления 1 (SP1). Я пытаюсь установить SQL Server Express 2008 с Расширенные услуги (а потом, может быть, сам получу SP1 отдельно).

Как мне это сделать, чтобы не потерять данные, уже хранящиеся в базе данных? У меня мало чего происходит в Мастере. Только мои собственные базы данных.

изменить: я должен просто запустить SQL Server Express 2008 с установкой Advanced Services, и все уладится само по себе?

При обновлении продуктов MS вы всегда должны использовать версию, которая равна или выше текущей версии. В большинстве случаев программа установки проверяет установленную версию и отказывает в установке, если «понижение версии» не поддерживается, поэтому вы можете попробовать.

В любом случае лучший способ не потерять данные - это сделать полную резервную копию перед установкой. Звучит очевидно, но это лучший вариант.

В вашем случае, поскольку кажется, что нет связанного пакета Advanced Services SP1, я бы удалил текущую версию, установил расширенные службы, а затем обновился до SP1 (если возможно, всегда используйте последний SP).

Другой вариант - обновление до Express 2008 R2, но обратите внимание, что R2 - это другая версия, поэтому после обновления вы не сможете восстановить резервные копии с 2008 R2 на другой сервер, который работает «просто» 2008 (по какой-то причине SQL Server никогда не предоставлял метод из восстановление / импорт резервной копии из более поздней версии).