الانتقال إلى المحتوى

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


miash80

Recommended Posts

السلام عليكم ورحمة الله وبركاته
أخواني الاعزاء في هذا المنتدى الرائع...
لقد لفت أنتباهي عدة مشاركات و اسئلة حول مواضيع يجب على كل مبرمج ناجح ومميز أن يعرفها مثل كيفية أنشاء 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;



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

رابط هذا التعليق
شارك

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

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

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

رابط هذا التعليق
شارك

  • بعد 3 سنة...

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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