문제

안녕하세요 Nihongo 문자를 지원하기 위해 데이터베이스의 문자 세트를 변경하거나 변경하려면 어떻게해야합니까?

도움이 되었습니까?

해결책

그리고 유니 코드는 당신의 친구, nvarchar 또는 ntext를 사용합니다.

다른 팁

다양한 UTF-8에 괜찮을 것입니다.

문자 세트는 일반적으로 데이터베이스를 만들 때 지정됩니다. 나중에 변경해야한다면 ALTER 데이터베이스 문자 세트 명령, 그러나 데이터 마이그레이션이 필요합니다.

데이터베이스 문자 세트를 변경하려면 다음 단계를 수행하십시오.

  1. 셧다운 즉시 또는 셧다운 정상 명령문을 사용하여 데이터베이스를 종료하십시오.
  2. Alter 데이터베이스 문자 세트 문을 롤백 할 수 없으므로 데이터베이스의 전체 백업을 수행하십시오.
  3. 다음 진술을 작성하십시오.
  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;

보시다시피, 데이터베이스를 오프라인 상태로 변환해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top