الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Changing Db Charecter Set

Featured Replies

بتاريخ:

اخواني الاعزاء
اريد ان اغير ترميز الداتا بيز من WE8ISO8859P1الى AR8ISO8859P6 علماأنه لايمكن تغيرها بواسطة alter database
فارجو ممن لديه فكرة او طريقة اخباري باسرع مايمكن
ولكم جزيل الشكر

اخوكم في الله المختار

تم تعديل بواسطة almokhtar

بتاريخ:

اتبع الخطوات التالية

SQL> conn sys  as sysdba
Enter password: ********
Connected.
SQL> set line 30000
SQL> desc props$
Name																						   
-----------------------------------------------------------------------------------------------
NAME																						   
VALUE$																						 
COMMENT$																					   

SQL> select *  from   props$
 2  /

NAME						   VALUE$														   
------------------------------ -----------------------------------------------------------------
DICT.BASE					  2																
DEFAULT_TEMP_TABLESPACE		TEMP															 
DBTIMEZONE					 -07:00														   
NLS_LANGUAGE				   AMERICAN														 
NLS_TERRITORY				  AMERICA														  
NLS_CURRENCY				   $																
NLS_ISO_CURRENCY			   AMERICA														  
NLS_NUMERIC_CHARACTERS		 .,															   
NLS_CHARACTERSET			   WE8MSWIN1252													 
NLS_CALENDAR				   GREGORIAN														
NLS_DATE_FORMAT				DD-MON-RR														

NAME						   VALUE$														   
------------------------------ -----------------------------------------------------------------
NLS_DATE_LANGUAGE			  AMERICAN														 
NLS_SORT					   BINARY														   
NLS_TIME_FORMAT				HH.MI.SSXFF AM												   
NLS_TIMESTAMP_FORMAT		   DD-MON-RR HH.MI.SSXFF AM										 
NLS_TIME_TZ_FORMAT			 HH.MI.SSXFF AM TZR											   
NLS_TIMESTAMP_TZ_FORMAT		DD-MON-RR HH.MI.SSXFF AM TZR									 
NLS_DUAL_CURRENCY			  $																
NLS_COMP					   BINARY														   
NLS_LENGTH_SEMANTICS		   BYTE															 
NLS_NCHAR_CONV_EXCP			FALSE															
NLS_NCHAR_CHARACTERSET		 AL16UTF16														

NAME						   VALUE$														   
------------------------------ -----------------------------------------------------------------
NLS_RDBMS_VERSION			  9.2.0.1.0														
										  
EXPORT_VIEWS_VERSION		   8																

25 rows selected.

 1  update  props$ set VALUE$='AR8ISO8859P6'
 2* where  NAME   ='NLS_CHARACTERSET'
SQL> /

1 row updated.
SQL>commit
SQL> shutdown
ORACLE instance shut down.
SQL> startup 
ORACLE instance started.

Total System Global Area  135338868 bytes
Fixed Size				   453492 bytes
Variable Size			 109051904 bytes
Database Buffers		   25165824 bytes
Redo Buffers				 667648 bytes
Database mounted.
Database opened.
SQL> [/left][/left]

تم تعديل بواسطة samoracle

بتاريخ:

جزاك الله خير يا أخي العزيز ..

أريد أن اسأل عن استخدام characterset مختلف على مستوى الجداول أو الحقول إن أمكن بدون تغيير الcharacterset في قاعدة البيانات ..

مع الشكر ..

بتاريخ:
  • كاتب الموضوع

thanks samoracle i will test then update u

reagrds

تم تعديل بواسطة almokhtar

بتاريخ:
  • كاتب الموضوع

اخي العزيز samoracle:
لقد نفذت الخطوات وغيرت الترميز بعد ذلك حاولت ان اعمل exp فحصلت على خطا
ثم نفذت alter database للترميز الجديد ثم نفذت catalog then utlrp
حتى استطعت ان اعمل EXp لذلك اريد ان اعرف هل تغير الترميز صحيح
كيف اعرف ذلك؟
ارجو من الجميع المشاركة وقرا ت في المتدى مقال عن تغير الترميز وانه ممكن ان يضرب البيانات فارجو الرد السريع ممن لديه فكرة عن هذ الموضوع
علما ان التغير هو من WE8ISO8859P1 الى AR8WIN1256
شكرا للجميع مقدما

تم تعديل بواسطة almokhtar

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.