Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Переход с 2000 на 2008  [new]
Prolog
Member

Откуда: Москва
Сообщений: 2791
Собираемся переносить базу данных с MS SQL 2000 на MS SQL 2008. Пока что в режиме совместимости SQL 2000. Версия нового сервера - 10.0.2531.0 (Intel IA-64) .

Какие проблемы могут быть обнаружены после перехода на сервер 2008?

Где-то читал, что базу на 2008 лучше переносить в два этапа - через сервер SQL 2005. Стоит ли так?

Коллеги говорили, что при переходе на 2008 переставали работать ограничения foreign key. Есть такое?

Кто ещё с какими проблемами сталкивался?
15 сен 09, 11:59    [7659899]     Ответить | Цитировать Сообщить модератору
 Re: Переход с 2000 на 2008  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Там в комплекте инсталятора 2008 есть тулза (апдейт адвизор штоли называется) - прогоните через неё свою базу на 2000 на предмет совместимости кода - иногда такие ляпы находит, что в 2000 и 2005 работает, а в 2008 уже нет.
15 сен 09, 12:27    [7660191]     Ответить | Цитировать Сообщить модератору
 Re: Переход с 2000 на 2008  [new]
Crimean
Member

Откуда:
Сообщений: 13148
хинты с WITH переписать пришлось. вроде все..
*= убрали еще при переходе на 2000
больше проблем не было замечено
15 сен 09, 13:21    [7660691]     Ответить | Цитировать Сообщить модератору
 Re: Переход с 2000 на 2008  [new]

Guest
обратить внимание что переходите с 32 на 64 разряда да вдобавок IA.
15 сен 09, 13:23    [7660712]     Ответить | Цитировать Сообщить модератору
 Re: Переход с 2000 на 2008  [new]
Crimean
Member

Откуда:
Сообщений: 13148
обратить внимание что переходите с 32 на 64 разряда да вдобавок IA.


эээ... а "такое" может произойти "вдруг"??
15 сен 09, 13:43    [7660926]     Ответить | Цитировать Сообщить модератору
 Re: Переход с 2000 на 2008  [new]

Guest
к сожалению у нас всё может быть :(
15 сен 09, 13:47    [7660953]     Ответить | Цитировать Сообщить модератору
 Re: Переход с 2000 на 2008  [new]
Prolog
Member

Откуда: Москва
Сообщений: 2791
Crimean
хинты с WITH переписать пришлось. вроде все..
*= убрали еще при переходе на 2000
больше проблем не было замечено
*= нет. WITH(NOLOCK) навалом, но мы пока базу оставим на cmptlevel = 80. Или всё равно нужно править?
15 сен 09, 14:21    [7661335]     Ответить | Цитировать Сообщить модератору
 Re: Переход с 2000 на 2008  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36808
Prolog
Crimean
хинты с WITH переписать пришлось. вроде все..
*= убрали еще при переходе на 2000
больше проблем не было замечено
*= нет. WITH(NOLOCK) навалом, но мы пока базу оставим на cmptlevel = 80. Или всё равно нужно править?
with (nolock) нормально. Просто (nolock) - ненормально.
15 сен 09, 14:37    [7661543]     Ответить | Цитировать Сообщить модератору
 Re: Переход с 2000 на 2008  [new]
Prolog
Member

Откуда: Москва
Сообщений: 2791
Очепятался. Имел в виду навалом (nolock) без with.
15 сен 09, 16:46    [7662856]     Ответить | Цитировать Сообщить модератору
 Re: Переход с 2000 на 2008  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Prolog,

(nolock) вычистить поганой метлой и включить версионность.
15 сен 09, 16:50    [7662880]     Ответить | Цитировать Сообщить модератору
 Re: Переход с 2000 на 2008  [new]
Crimean
Member

Откуда:
Сообщений: 13148
pkarklin
Prolog,

(nolock) вычистить поганой метлой и включить версионность.


+0.5

ибо могут быть варианты, когда NOLOCK действительно надо
15 сен 09, 18:52    [7663740]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить