Pregunta

Hola, ¿cómo puedo cambiar o alterar el juego de caracteres de una base de datos para que se admite caracteres nihongo

¿Fue útil?

Solución

Y Unicode es su amigo, NVARCHAR uso o NTEXT.

Otros consejos

Se debe estar bien con cualquier variedad de UTF-8.

El juego de caracteres normalmente se especifica al crear la base de datos. Si necesita cambiar más adelante, existe la rel="nofollow ALTER BASE DE dATOS DE CARÁCTER comando SET , pero que requiere la migración de datos:

  

Para cambiar el juego de caracteres de base de datos, lleve a cabo los siguientes pasos:

     
      
  1. Cierre la base de datos, utilizando un apagado inmediato o un estado de apagado normales.
  2.   
  3. Haga una copia de seguridad completa de la base de datos porque la instrucción SET BASE DE DATOS DE CARÁCTER ALTER no se puede revertir.
  4.   
  5. Complete los siguientes declaraciones:
  6.   
  STARTUP MOUNT;
  ALTER SYSTEM ENABLE RESTRICTED SESSION;
  ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
  ALTER SYSTEM SET AQ_TM_PROCESSES=0;
  ALTER DATABASE OPEN;
  ALTER DATABASE CHARACTER SET new_character_set;
  SHUTDOWN IMMEDIATE; -- or SHUTDOWN NORMAL; 
  STARTUP;

Como se puede ver, es necesario fuera de línea y convertir la base de datos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top