سؤال

مرحبًا، كيف يمكنني تغيير أو تغيير مجموعة الأحرف الخاصة بقاعدة البيانات لدعم أحرف nihongo

هل كانت مفيدة؟

المحلول

ويونيكود هو صديقك، واستخدام NVARCHAR أو NTEXT.

نصائح أخرى

يجب أن تكون على ما يرام مع أي مجموعة متنوعة من UTF-8.

عادةً ما يتم تحديد مجموعة الأحرف عند إنشاء قاعدة البيانات.إذا كنت بحاجة إلى تغييره لاحقًا، فهناك تغيير أمر مجموعة أحرف قاعدة البيانات, ، ولكن ذلك يتطلب ترحيل البيانات:

لتغيير مجموعة أحرف قاعدة البيانات، قم بالخطوات التالية:

  1. قم بإيقاف تشغيل قاعدة البيانات، باستخدام عبارة SHUTDOWN IMMEDIATE أو عبارة SHUTDOWN NORMAL.
  2. قم بإجراء نسخة احتياطية كاملة من قاعدة البيانات لأنه لا يمكن إرجاع عبارة ALTER DATABASE CHARACTER SET.
  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