Oleg_Martynov
Дата: 01.02.2008 20:17:54
Там есть одна фишечка. При установке SMS делает переиндексацию системных таблиц, которые были в 2000, а в 2005 это вьюхи - и вылетает по ошибке.
К сожалению, счас я не на работе - конкретно смогу сказать только вечером в понедельник.
Я поборол так- сделал пустую таблицу и напрямую в setup.exe записал её имя вместо имён системных таблиц. К сожалению, так же приходится делать и в сетапах сервиспака(ов).
Если срочно - нужно отловить профайлером (последний) запрос, а потом поиском по экзехе найти эти места. Их там совсем немного (вроде, штуки 3) и они рядом, подряд, что-то типа "reindex sysindexes".
Не забудьте предварительно будущую базу SMS перевести в режим SQL2000.
Однако, можно так делать по \мнению МС или нет - я не интересовался.
Удачи!