Đối chiếu, hoặc lược đồ đối chiếu dữ liệu ký tự, được sử dụng trong việc xử lý và lưu trữ thông tin trên máy chủ MS SQL. Đối chiếu bao gồm cả các mẫu ký tự và các quy tắc đối chiếu và đối chiếu. Thay đổi các lược đồ ánh xạ có thể được yêu cầu khi tạo cơ sở dữ liệu mới hoặc khi bạn nhận được thông báo lỗi.
Hướng dẫn
Bước 1
Vui lòng sao lưu tất cả cơ sở dữ liệu sản xuất vì cơ sở dữ liệu hệ thống sẽ tự động được khôi phục sau khi thay đổi đối chiếu hoàn tất.
Bước 2
Điều hướng đến C: / Program Files / Microsoft SQL Server / 80 / Tools / Bin và chạy tiện ích build lạim.exe để thay đổi các lược đồ ánh xạ máy chủ mà không cần cài đặt lại (đối với Microsoft SQL Server 2000).
Bước 3
Chỉ định đường dẫn đến vị trí lưu tệp cơ sở dữ liệu hệ thống gốc (theo mặc định, thư mục / x86 / Data / trên đĩa khởi động Microsoft SQL Server) (đối với Microsoft SQL Server 2000).
Bước 4
Thay đổi lược đồ ánh xạ bằng cách chạy lệnh setup.exe từ đĩa khởi động Microsoft SQL Server với khóa:
setup.exe / qn InctanceName = MSSQLServer Reinstall = SQL_Engine Rebuilddatabase = 1 SAPWD = new_password SA SQLCollation = new_schema_assignment (dành cho Microsoft SQL Server 2005).
Bước 5
Lưu ý rằng thành phần chuyển đổi / qn sẽ vô hiệu hóa hiển thị giao diện trình cài đặt và lưu dữ liệu lỗi trong các mục nhật ký (đối với Microsoft SQL Server 2005).
Bước 6
Khôi phục tất cả cơ sở dữ liệu sản xuất dưới dạng việc thay đổi lược đồ ánh xạ khiến cơ sở dữ liệu hệ thống được đưa vào trạng thái khởi tạo (đối với Microsoft SQL Server 2005).
Bước 7
Sử dụng truy vấn SQL sau để thay đổi đối chiếu mặc định - Cyrillic_General_CI_AS:
ALTER DATABASE cơ sở dữ liệu_name_to_modify COLLATE Required_encoding_name.
Bước 8
Xin lưu ý rằng việc thực hiện thao tác trên có thể yêu cầu thay đổi các thuộc tính của cơ sở dữ liệu đã chọn để sử dụng riêng. Trong trường hợp này, yêu cầu sẽ được sửa đổi thành:
ALTER DATABASE db_name to_modify Đặt Single_User có khôi phục ngay lập tức
ALTER DATABASE database_name_to_modify COLLATE required_encoding_name
ALTER DATABASE database_name_to_modify Đặt Multi_User.