Przechodziłem przez zmianę SQL z Express na pełny. Powód był ten sam - mulenie. Po zmianie odczuło się przyspieszenie, szczególnie gdy ktoś puszczał zestawienie za duży okres i trzeba było działać na końcówkach, a tam dramat, nic nie szło zrobić.
Ja podszedłem do tego trochę inaczej - zarchiwizowałem bazę danych, zdearchiwizowałem na wirtualnej maszynie z zainstalowanym pełnym SQL-em, celem sprawdzenia czy wszystko odbędzie się bez problemu. Gdy okazało się, wszystko zadziało się w porządku, zrobiłem archiwizację, usunąłem SQL Express z serwera (po co ma chodzić, skoro nie będzie używany), a następnie zainstalowałem na serwerze pełny SQL. Potem tylko dearchiwizacja, konfiguracja końcówek pod nową instancję i tyle.
Zawsze możesz wrócić do wersji EXPRESS, po prostu archiwizujesz dane i dearchiwizujesz na bazie EXPRESS. Musisz tylko iść "w górę" lub na ten sam poziom wersji. Czyli 2012 pełny zdearchiwizujesz na 2012 Express i wyższym itp.
Najlepiej sobie te wszystkie operacje przerobić na wirtualce na osobnym kompie, przećwiczyć ewentualne scenariusze, a potem dopiero zabrać się za "żywy organizm".
Pozdrawiam