Konflikt wielkości liter przy migracji SQL SERVER 2005 na 2008

0

Migrujemy ASP.Net wraz z bazą z serwera z Windows 2003, IIS 6.0 oraz MS SQL 2005 na Win 2008, IIS 6.1 i MS SQL 2008. Wszystko fajnie działa jedynie powstały problemy przy przetwarzaniu danych za pomocą procedur, a także na drodze kod z asp -> procedura. Przyczyna problemu jest wielkość liter np.

w bazie Id; w kodzie id
w bazise statusID; w kodzie statusId

Jest jakaś opcja aby zmniejszyć czułość z poziomu serwera na wielkość liter w kolumnach tabel, procedur?

0

Sprawdź jak masz ustawione "collation" (także dla tempdb, jeśli jest używana).

0

Na obu serwera Polish_CS_AI

2

CS to case sensitive... ;-)

0

No to, żem się dowiedział :D

Problem jest taki, że próbując to zmienić pojawiają mi się informacje o tym, iż mam obiekty w bazie które opierają się na poprzednim collation i nie można tego zmienić dopóki constrainta nie zdejmę. W sumie mogę zdjąć i założyć na nowo ale czy przypadkiem wszystko nie powinno działać, skoro na źródłowym serwerze są takie same ustawienia?

EDIT:
Usunąlem constrainta, zmieniłem na POLISH_CI_AI i jak na razie śmiga :) Dzięki !

1 użytkowników online, w tym zalogowanych: 0, gości: 1