بتاريخ: 22 أغسطس 200718 سنة comment_108051 ارجو من الاخوة الاعضاء من مساعدتي في موضوع تغيير charctersetAMERICAN_AMERICA.WE8MSWIN1252الىARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256المشلة واجهتني ان اللغة تظهر بشكل ؟؟؟؟؟علما بان البيانات باللغة العربية،،،،وعملت على تعديل جدول props$ ولم تفلح الطريقة وقمت بتغيير regedit ولم تفلح ايضا،،،وعملت تصدير اللغة بالشكل الجديد بعد التحويل والاستراد من جديد ولم تفلح ايضا،،،ارجو مساعدتي ياسرع وقت ولكم ل التقديرهذا الضع الموجد في قاعدة البيانات لدي،ارجو من الاخوة تبين بتفصيل مهي الخطوات المتبعة وشراSQL> SELECT NAME,SUBSTR(VALUE$,1,20)VALUE FROM PROPS$;NAME VALUE------------------------------ --------------------DICT.BASE 2DEFAULT_TEMP_TABLESPACE TEMPDEFAULT_PERMANENT_TABLESPACE USERSDEFAULT_TBS_TYPE SMALLFILENLS_LANGUAGE AMERICANNLS_TERRITORY AMERICANLS_CURRENCY $NLS_ISO_CURRENCY AMERICANLS_NUMERIC_CHARACTERS .,NLS_CHARACTERSET WE8MSWIN1252NLS_CALENDAR GREGORIANNLS_DATE_FORMAT DD-MON-RRNLS_DATE_LANGUAGE AMERICANNLS_SORT BINARYNLS_TIME_FORMAT HH.MI.SSXFF AMNLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFNLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZRNLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFNLS_DUAL_CURRENCY $NLS_COMP BINARYNLS_LENGTH_SEMANTICS BYTENLS_NCHAR_CONV_EXCP FALSENLS_NCHAR_CHARACTERSET AL16UTF16NLS_RDBMS_VERSION 10.1.0.2.0GLOBAL_DB_NAME ORCLEXPORT_VIEWS_VERSION 8DBTIMEZONE 00:00-------------------------------------------------------------------------Regedit:=NLS ====== AMERICAN_AMERICA.WE8MSWIN1252[email protected] تقديم بلاغ
بتاريخ: 22 أغسطس 200718 سنة comment_108061 اعمل بحث فى الرجيدت عنnls_lang موجودة حوالى 3 او 4 مراتو ضع القيمةARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256لكل منهم تقديم بلاغ
بتاريخ: 23 أغسطس 200718 سنة comment_108107 الأخ الفاضل / مسالمالسلام عليكم ورحمة الله وبركاتهأعمل التاليconn system/....select * from nls_database_parameters;مثلا عندي ظهرت النتيجة التاليهPARAMETER VALUE------------------------------ ----------------------------------------NLS_LANGUAGE AMERICANNLS_TERRITORY AMERICANLS_CURRENCY $NLS_ISO_CURRENCY AMERICANLS_NUMERIC_CHARACTERS .,NLS_CHARACTERSET WE8ISO8859P1NLS_CALENDAR GREGORIANNLS_DATE_FORMAT DD-MON-RRNLS_DATE_LANGUAGE AMERICANNLS_SORT BINARYNLS_TIME_FORMAT HH.MI.SSXFF AMPARAMETER VALUE------------------------------ ----------------------------------------NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AMNLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZRNLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZRNLS_DUAL_CURRENCY $NLS_COMP BINARYNLS_LENGTH_SEMANTICS BYTENLS_NCHAR_CONV_EXCP FALSENLS_NCHAR_CHARACTERSET AL16UTF16NLS_RDBMS_VERSION 9.2.0.1.0السطر الملون هو الـ Character Setفيجب عمل التالي في NLS_LANGAMERICAN_AMERICA.WE8ISO8859P1اللي هو عبارة عن قيمة الـ NLS_LANGوجزاكم الله خيرا تقديم بلاغ
بتاريخ: 24 أغسطس 200718 سنة comment_108242 للأسف أخى لايمكنك أطلاقا تغيير البيانات الموجودة بضبط AMERICAN_AMERICA.WE8MSWIN1252الى ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256مباشرة لانها ليست سيوبر ست ولاتحتوى كل الحروفيمكنك التحويل الى utf8 فهى تدعم جميع الحروف أو يمكنك أستخدام الأكسس لعمل التحويل أويمكنك استخدام ال DDL لعمل تصدير للبيانات فى شكل ملف sql تحياتى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.