Преобразование из SQL Server 2000 в 2005 для веб-приложения ASP.NET - PullRequest
2 голосов
/ 14 апреля 2010

Я перевожу свой веб-сайт ASP.NET на нового провайдера. Единственная проблема - старый хост поддерживает мой SQL Server 2000 db. Новый хост поддерживает только SQL Server 2005. Как я должен идти о преобразовании? Можно ли просто создать резервную копию файла 2000 (.bak) на старом хосте и восстановить этот файл в SQL Server 2005 на новом хосте? Или есть еще что-то ??

Обратите внимание, что у меня дома нет копии SQL Server 2005 ... и я стараюсь не делать этого.

Спасибо, Bazza

Ответы [ 3 ]

2 голосов
/ 14 апреля 2010

Достаточно простого восстановления бэкапа. У меня нормально работает.

1 голос
/ 14 апреля 2010

Создайте сценарии развертывания, используя " Мастер публикации баз данных " для базы данных Sql200 и выберите целевой тип данных как "sql2005". Это должно работать безупречно, как мы испытывали то же самое в прошлом.

0 голосов
/ 14 апреля 2010

Используете ли вы службы преобразования данных (DTS)? Эту функцию SQL Server 2000 нельзя сразу перенести в SQL Server 2005. Вам придется перенести ваши DTS-пакеты в службы интеграции SQL Server.

Запуск SQL Server 2005 Upgrade Advisor помогает выявить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...