Cómo Cambiar La Colación

Tabla de contenido:

Cómo Cambiar La Colación
Cómo Cambiar La Colación

Video: Cómo Cambiar La Colación

Video: Cómo Cambiar La Colación
Video: Colaciones deliciosas y saludables DIY 2024, Mayo
Anonim

La intercalación, o esquemas de intercalación de datos de caracteres, se utiliza en el procesamiento y almacenamiento de información en el servidor MS SQL. La clasificación incluye tanto patrones de caracteres como reglas de clasificación y clasificación. Es posible que sea necesario cambiar los esquemas de asignación al crear una nueva base de datos o cuando reciba mensajes de error.

Cómo cambiar la colación
Cómo cambiar la colación

Instrucciones

Paso 1

Realice una copia de seguridad de todas las bases de datos de producción, ya que las bases de datos del sistema se restaurarán automáticamente una vez que se complete el cambio de clasificación.

Paso 2

Vaya a C: / Archivos de programa / Microsoft SQL Server / 80 / Tools / Bin y ejecute la utilidad rebuildm.exe para cambiar los esquemas de asignación del servidor sin reinstalar (para Microsoft SQL Server 2000).

Paso 3

Especifique la ruta a la ubicación donde se guardan los archivos de la base de datos del sistema original (de forma predeterminada, la carpeta / x86 / Data / en el disco de arranque de Microsoft SQL Server) (para Microsoft SQL Server 2000).

Paso 4

Cambie los esquemas de asignación ejecutando el comando setup.exe desde el disco de arranque de Microsoft SQL Server con la clave:

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

Paso 5

Tenga en cuenta que el componente de cambio / qn desactivará la visualización de la interfaz del instalador y guardará los datos de error en las entradas del registro (para Microsoft SQL Server 2005).

Paso 6

Restaurar todas las bases de datos de producción como cambiar los esquemas de mapeo hace que las bases de datos del sistema se pongan en el estado de inicialización (para Microsoft SQL Server 2005).

Paso 7

Utilice la siguiente consulta SQL para cambiar la intercalación predeterminada: Cyrillic_General_CI_AS:

ALTER DATABASE nombre_base_datos_para_modificar COLLATE nombre_codificación_requerido.

Paso 8

Tenga en cuenta que realizar la operación anterior puede requerir cambiar las propiedades de la base de datos seleccionada para uso exclusivo. En este caso, la solicitud se modificará a:

ALTER DATABASE db_name to_modify Establecer Single_User con Rollback inmediato

ALTER DATABASE nombre_base_datos_para_modificar COLLATE nombre_de_codificación_requerido

ALTER DATABASE nombre_base_datos_para_modificar Establecer Multi_User.

Recomendado: