Исходя из ошибки, создается впечатление, что вам нужно сначала создать имя входа на сервере SQL 2008, которое совпадает с тем же именем входа / пользователя, которое существует на сервере SQL 2000. Вы могли бы сделать пару вещей:
- создайте новую базу данных в 2008 году для перехода на
- создать новый логин в 2008 году, который совпадает с существующим логином из sql 2000
- сопоставить новый логин с этой новой базой данных с шага # 1
- запустить мастер копирования базы данных
Если бы это был я, я бы сделал, как предложил marc_s, и сделал бы полное резервное копирование существующей базы данных на SQL 2000, а затем восстановил бы пустую базу данных на SQL 2008. Если вы можете, обновите режим совместимости в свойствах базы данных, чтобы 2008. Я делал это сотни раз и работает как шарм.