الانتقال إلى المحتوى
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.

أوامر مهمة لكل مبرمج اوركل

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته
أخواني الاعزاء في هذا المنتدى الرائع...
لقد لفت أنتباهي عدة مشاركات و اسئلة حول مواضيع يجب على كل مبرمج ناجح ومميز أن يعرفها مثل كيفية أنشاء User أو حذف User وأعطاء الصلاحيات أو سحب الصلاحيات وعمل Imp أو عمل Exp وأنشاء ال Tablespace وأسئلة حول القيود .........الخ
لذا قمت بكتابة بعض هذه ألاوامر بالترتيب عسى ان يستفيد اكبر عدد ممكن من ألاخوة .

1 ) لأنشاء User جديد

Create User User Name Identified By Pass Word;


على سبيل المثال

 Create User Waif Identified By W123;



2 ) لحذف User

Drop User User_Name Cascade;


على سبيل المثال

 Drop User Wafi Cascade;



((( أخواني ألاعزاء لأ تنسونا من صالح الدعاء )))


3 ) لأعطاء الصلاحيات للUser

Grant Connect, Resource To User_Name Identified Pass Word;



على سبيل المثال

Grant Connect, Resource Waif Test Identified w123;



كما يمكن اعطائه صلاحية ال DBA

Grant Connect, Resource, DBA To User_Name Identified Pass Word;



على سبيل المثال

 Grant Connect, Resource, DBA To Waif Identified w123;



4 ) لسحب الصلاحيات من ال User

Revoke Connect, Resource To User_Name;



على سبيل المثال

 Revoke Connect, Resource To Waif;



5 ) لأنشاء ال Table Space

ALTER USER User_Name DEFAULT TABLESPACE Table_Space_Name TEMPORARY TABLESPACE TEMP;



على سبيل المثال

 ALTER USER Waif DEFAULT TABLESPACE Wafi_Space TEMPORARY TABLESPACE TEMP;



6 ) لعمل ال Imp

Imp User Name/Pass Word	   File=File Name



على سبيل المثال

 Imp Wafi/W123	   File=Wafi27022008



7 ) لعمل ال Exp

 Exp System/Manager File=File Name Fromuser=Name User Touser=Name User Ignore=y;



على سبيل المثال

 Exp System/Manager File= Wafi25022008 Fromuser=Wafi Touser=Zen Ignore=y;



8 ) لأضافة قيد على الجدول

 Alter Table Table Name
Add Constraint Constraint_Name Primary Key (Column Name);


على سبيل المثال

Alter Table  Emp
Add Constraint  Emp_Emp_No_Pk Primary Key (Emp_No);



9 ) لحذف قيد على الجدول
على سبيل المثال

Alter Table Emp
Drop Constraint Emp_Emp_No_Pk;



Alter Table Emp
 Drop Constraint Emp_Emp_No_Pk;



10 ) لمعرفة القيود الموجودة في النظام كا مل مع معلومات عن القيود

Select *
From USER_CONSTRAINTS;



11 ) لمعرفة القيود الموجودة في جدول معين مع معلومات عن القيود

Select *
From USER_CONSTRAINTS
Where Table_Name=’Table_Name’;



على سبيل المثال

Select *
FROM USER_CONSTRAINTS
Where Table_Name=’Emp’;



12 ) لمعرفة القيود الموجودة في النظام كا مل مع معرفة اسم الحقل الموجود عليه القيد

Select *
From User_Cons_Columns;



13 ) لمعرفة القيود الموجودة في جدول معين مع معرفة اسم الحقل الموجود عليه القيد

Select *
From User_Cons_Columns
Where Table_Name=’Table_Name’;



على سبيل المثال

Select *
From User_Cons_Columns
Where Table_Name=’Emp’;



14 ) لمعرفة أسماء ال Userالموجودة في ال Data Base

Select *
From All_Users;



أو

Select *
From DBA_USERS;
لكن يجب ان تكون داخل على System/Manager



15 ) لمعرفة على أي نسخة تعمل اوركل

SELECT GLOBAL_NAME
FROM   GLOBAL_NAME;



16 ) لمعرفة محتويات سلة المهملات المتعلقة بأوراكل

Select *
From Recycle Bin;



17 ) أرجاع الملفات المحذوفة من سلة المهملات

Flash Back Table X To Before Drop;



18 ) شطب جميع الملفات من سلة المهملات

Drop Table X Purge;



أو

Drop Table X Purge Recycle Bin;



((( أخواني ألاعزاء لا تنسونا من صالح الدعاء )))

بتاريخ:

بارك الله فيك

بتاريخ:

جزاك الله كل خير، فعلا" معلومات قيمة و مفيده لكل مبرمج اوراكل <_<

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

العفو أخواني الاعزاء ....
هذا واجب على كل مسلم ان ينشر العلم الذي اكتسبه

قال الله تعالى { إن الذين يكتمون ما أنزلنا من البينات والهدى من بعد ما بيناه للناس في الكتاب أولئك يلعنهم الله ويلعنهم اللاعنون } .

وقال رسول الله صلى الله عليه وسلم { من سئل عن علم فكتمه ألجمه الله بلجام من نار يوم القيامة }

بتاريخ:

تسلم على هذا المجهود

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

مشكور أخي جلال محمود <_< <_< <_<

بتاريخ:

thx 3la el maghod da we tab3an 2awamer mohema

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

العفو أخي bollazzz-x <_< <_< <_<

بتاريخ:

يعطيك العافية ،،،،،

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

العفو أخي العزيز أستاذ عبداللطيف <_< <_< <_<
والله يعافيك أخي يحي القاضي :angry: :angry: :angry:

بتاريخ:

الله يوفقك ويسعدك ...

بتاريخ:

مشكـــــــــــــــــــــــــــــور وجزاك الله ألف خير

بتاريخ:

الله يجزاك خير واسال الله ان ينفع بك وبعلمك

معومات قيمة خاصة Flash back ماقصرت لاتحرمنا من علمك


وتقبل مروري..... <_<

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

مشكوريين أخواني الاعزاء Computeryah و k_ocp و ابو فهد على المرور <_< <_< <_<

  • بعد 3 سنة...
بتاريخ:

اللهم أغفر للمسلمين والمسلمات والمؤمينين والمؤمينات ألاحياء منهم وألاموات الى يوم الدين

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

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

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

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

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

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.