Sortowanie, czyli schematy sortowania danych znakowych, są wykorzystywane w przetwarzaniu i przechowywaniu informacji na serwerze MS SQL. Sortowanie obejmuje zarówno wzorce znaków, jak i reguły sortowania i sortowania. Zmiana schematów mapowania może być wymagana podczas tworzenia nowej bazy danych lub po pojawieniu się komunikatów o błędach.
Instrukcje
Krok 1
Utwórz kopię zapasową wszystkich produkcyjnych baz danych, ponieważ bazy danych systemu zostaną automatycznie przywrócone po zakończeniu zmiany sortowania.
Krok 2
Przejdź do C: / Program Files / Microsoft SQL Server / 80 / Tools / Bin i uruchom narzędzie rebuildm.exe, aby zmienić schematy mapowania serwera bez ponownej instalacji (dla Microsoft SQL Server 2000).
Krok 3
Określ ścieżkę do lokalizacji, w której zapisywane są oryginalne pliki systemowej bazy danych (domyślnie folder / x86 / Data / na dysku rozruchowym programu Microsoft SQL Server) (w przypadku programu Microsoft SQL Server 2000).
Krok 4
Zmień schematy mapowania, uruchamiając polecenie setup.exe z dysku rozruchowego Microsoft SQL Server z kluczem:
setup.exe / qn InstanceName = MSSQLServer Reinstall = SQL_Engine Rebuilddatabase = 1 SAPWD = nowe_hasło SA SQLCollation = nowe_schemat_przypisanie (dla Microsoft SQL Server 2005).
Krok 5
Należy zauważyć, że składnik przełącznika /qn wyłączy wyświetlanie interfejsu instalatora i zapisze dane o błędach we wpisach dziennika (dla Microsoft SQL Server 2005).
Krok 6
Przywróć wszystkie produkcyjne bazy danych jako zmiana schematów mapowania powoduje wprowadzenie systemowych baz danych w stan inicjalizacji (dla Microsoft SQL Server 2005).
Krok 7
Użyj następującego zapytania SQL, aby zmienić domyślne sortowanie - Cyrillic_General_CI_AS:
ALTER DATABASE nazwa_bazy_danych_do_zmodyfikowania UKŁADANIE_wymagana_nazwa_kodowania.
Krok 8
Należy pamiętać, że wykonanie powyższej operacji może wymagać zmiany właściwości wybranej bazy danych na wyłączność. W takim przypadku żądanie zostanie zmodyfikowane na:
ZMIEŃ BAZA DANYCH nazwa_db_do_zmodyfikowania Ustaw Single_User z natychmiastowym wycofaniem
ALTER DATABASE nazwa_bazy_danych_do_zmodyfikowania UKŁADANIE wymagana_nazwa_kodowania
ZMIEŃ BAZA DANYCH nazwa_bazy_danych_do_zmodyfikowania Ustaw wielu_użytkowników.