Re: MSDE2000->MSSQL2008
От: _ABC_  
Дата: 11.06.13 03:04
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Програма работает с сервером MSDE 2000, проводится upgrade на MSSQL 2008 Express.

А>В связи с этим вопрос, какие конфигурационые установки надо задать при установке сервер MSSQL 2008 чтобы
А>не пришлось менять код в GUI который заточен сейчас на MSDE 2000.

Посмотри на список не поддерживаемых вещей.
http://msdn.microsoft.com/ru-ru/library/ms144262(v=sql.105).aspx
У тебя их и не будет практически наверняка.

Посмотри на устаревшие вещи.
http://msdn.microsoft.com/ru-ru/library/ms143729(v=sql.105).aspx
Если у тебя есть такие, то на уровне БД поставить нужно будет COMPATIBILITY_LEVEL = 80. Хотя лучше бы потом пройтись по всем deprecated features и исправить.
Если нет таких, то ставь уровень на 105. Всё должно работать нормально без всяких проблем.

А>Как правиьно делать такой переход на MSSQL 2008, хотелось бы еще сделать uninstall MSDE 2000 после

А>установки MSSQL 2008 и не потерять при этом даные из текущей базы. Все хотелось сделать в автоматическом режиме.

Бэкап с MSDE, восстановление на SQL Server 2008R2 Express. Проверка работоспособности.
Учти, что в обратную сторону (с 2008 на msde) бэкапы работать не будут.
Так что, если что-то пойдет не так, новые и измененные данные придется переливать обратно при помощи приседаний и танцев.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.