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

ممكن احد يفيدني بموضوع تعلم واحتراف استخدام ال script في قواعد البيانات

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

ممكن احد يفيدني بموضوع تعلم واحتراف استخدام ال script في قواعد البيانات

طبعا انا عندي 7 سيرفرات كلها اوراكل 11 و 10 وسيرفر واحد unix


شكرا لكم

مبتدئة DBA

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

بتاريخ:

الاخت مني المحترمه

يبدو لقارئ طلبك انه بسيط ولكنه سؤال جيد

Scripts هي ملفات نصية يمكن تطويرها باستخدام معالج النصوص البسيط مثل Notepad

من فوائدها توفير وقت وجهد المبرمج بدلا من أن يكتب الكود الواحد مرات عديدة وذلك بتخزينها ومن ثم تنفيذ محتواها وقت الحاجة الي ذلك

وهي عموما متاحة لاغلب لغات المبرمجة ومن ثم قامت بعض الشركات بعمل دعم ل SQL scripting مثل Embarcadero, ApexSQL, AciWorldwide علي سبيل المثال وغيرهم

Scripts تجعل معالجة وبرمجة التطبيقات أسهل لانه باستخدام ال Scripts الصحيحة ستقل الاخطاء واستخدام ملف جاهز أفضل ,اسرع من اعادة الكتابة مرة ثانية وتتأتي الاهمية بالتالي في عمل تقارير بشكل أسرع والنسخ الاحتياطي وكذلك ملاحظة أداء الانظمة

في أوراكل 10G و XE يمكنك تطوير SQL scripts واعادة استخدامها


لمعلومات أكثر يمكنك الاطلاع علي الملف المرفق

دعينا بصفة عمليه نقوم بعمل SCRIPT


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> SPOOL C:\TEST.SQL
SQL> CREATE TABLE TSET(ID NUMBER,NAME VARCHAR2(200));

Table created.

SQL> SPOOL OFF;
SQL> 


ستجدي في ال C ملف اسمه TEST.SQL

وبداخله
SQL> CREATE TABLE TSET(ID NUMBER,NAME VARCHAR2(200));

بعد مراجعته سريعا وحذف ال NONE STATEMENTS


لذا يمكنك حذف الجدول مثلا

ثم اعادة استخدام ال SCRIPT

SQL> DROP TABLE TSET;

Table dropped.

SQL> STA C:\TEST.SQL

Table created.

SQL>

أو بدلا من STA @
تحياتي
أحمد

Opening the SQL Script Editor.doc

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

شكرا لك

  • بعد 2 شهور...
بتاريخ:

سؤالي هو من يجب ان يقوم ب Run script

Database Administrator

or

Developer

بتاريخ:

اخى نور ....كما قال الاخ العزيز احمد فيمكنك بكل بساطه وضع كافه الاوامر التى تريد تنفيذها سواء كنت ديفيلوبر او ادمن وتقدر تنفذهم كللهم مره واحده بالترتيب طبعا فى SQL Script or RMAN Script

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

السلام عليكم
مش مهم مين ينفذ
المهم يكون فاهم ما ينفذه
معكم ولكم نتواصل

بتاريخ:

السلام عليكم

طيب دايما اقراء في الوضايف انه من طلبات dba انه يكون فاهم في الاسكريبت اذا بهذه السهوله ليش يطلبو

بتاريخ:

السلام عليكم

أعتقد اخى الكريم انك تتحدث عن الاسكريبتات الخاصة بنظام التشغيل مثل Shell Scripting بكافة انواعها وهى غالبا التى يتم طلبها لوحدها فى طلبات الوظائف. وهى مثلها مثل استخدام السكريبتات فى لغة SQL ولكن نستخدم أوامر نظام التشغيل وبعض أوامر البرمجة. ويتطلب عمل DBA انك تكون على علم بها لأنك غالبا ما تستخدمها فى عمل بعض المهام على نظام التشغيل. مثلا ممكن عمل سكريبت لتشغيل بعض التطبيقات وأيقافها أو وضع متغيرات نظام التشغيل وتغيير قيمتها System Environment Variables ومتابعة نظام التشغيل Monitoring System Health ومتابعة حالة قاعدة البيانات وحالة Listener وأشياء اخرى كثيرة.

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

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

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

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

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

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.