Cara Menukar Collation

Isi kandungan:

Cara Menukar Collation
Cara Menukar Collation

Video: Cara Menukar Collation

Video: Cara Menukar Collation
Video: 3 TRICKS You are missing in PES 21 Mobile 2024, November
Anonim

Kolasi, atau skema penggabungan data watak, digunakan dalam pemprosesan dan penyimpanan maklumat pada pelayan MS SQL. Kolasi merangkumi kedua-dua corak watak dan kaedah kolasi dan penggabungan. Mengubah skema pemetaan mungkin diperlukan ketika membuat pangkalan data baru atau ketika Anda menerima pesan kesalahan.

Cara menukar collation
Cara menukar collation

Arahan

Langkah 1

Sila buat sandaran semua pangkalan data pengeluaran kerana pangkalan data sistem akan dipulihkan secara automatik setelah perubahan penggabungan selesai.

Langkah 2

Navigasi ke C: / Program Files / Microsoft SQL Server / 80 / Tools / Bin dan jalankan utiliti rebuildm.exe untuk mengubah skema pemetaan pelayan tanpa memasang semula (untuk Microsoft SQL Server 2000).

Langkah 3

Tentukan jalan ke lokasi di mana fail pangkalan data sistem asal disimpan (secara lalai, folder / x86 / Data / pada cakera boot Microsoft SQL Server) (untuk Microsoft SQL Server 2000).

Langkah 4

Ubah skema pemetaan dengan menjalankan perintah setup.exe dari cakera boot Microsoft SQL Server dengan kunci:

setup.exe / qn InctanceName = MSSQLServer Reinstall = SQL_Engine Rebuilddatabase = 1 SAPWD = new_password SA SQLCollation = new_schema_assignment (untuk Microsoft SQL Server 2005).

Langkah 5

Perhatikan bahawa komponen suis / qn akan mematikan paparan antara muka pemasang dan menyimpan data ralat dalam entri log (untuk Microsoft SQL Server 2005).

Langkah 6

Pulihkan semua pangkalan data pengeluaran sebagai mengubah skema pemetaan menyebabkan pangkalan data sistem dimasukkan ke dalam keadaan inisialisasi (untuk Microsoft SQL Server 2005).

Langkah 7

Gunakan pertanyaan SQL berikut untuk mengubah penggabungan lalai - Cyrillic_General_CI_AS:

ALTER DATABASE database_name_to_modify COLLATE diperlukan_encoding_name.

Langkah 8

Harap maklum bahawa melakukan operasi di atas mungkin memerlukan mengubah sifat pangkalan data yang dipilih menjadi penggunaan eksklusif. Dalam kes ini, permintaan akan diubah menjadi:

ALTER DATABASE db_name to_modify Set Single_User dengan Rollback Segera

ALTER DATABASE database_name_to_modify COLLATE diperlukan_encoding_name

ALTER DATABASE database_name_to_modify Set Multi_User.

Disyorkan: