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

كيف اعمل Save

Featured Replies

بتاريخ:

السلام عليكم


انا عملت امر ( كرييت) و اردت ان احفظ هذه الاوامر بملف امتدااد SQL

ويظهر لي
SP2-0110: لا يمكن تكوين ملف الحفظ "creatM.sql


وانا اريد ان احفظ اوامر الكرييت في ملف
واوامر الانسيرت في ملف


ارجوكم
ساعدوني
ولا تطنشون

باسرع وقت

ربي يسعدكم ويوفقكم
لكل خيــــــــــــــــــــــر
ويرضى عليكم
.....[وسط][/وسط]

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



SQL>save createee.sql


SP2-0110: cannpt create save file "test.sql"


ارجوكم اريد الحل علما انني استخدم نظام فيستا ونسخةاوراكل 10



شكرا

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

بتاريخ:

السلام عليكم

يتم نسخ الاوامر التى تم تنفيذها وتجربتها
ثم اللصق فى ملف ... من برامج ال Notepad
ثم الحفظ باسم fileName.SQL

ولكن ما يظهر اثناء تنفيذ الأوامر المختلفة فى بيئة ال sql هو عبارة عن حفظ لملف text
لانه يحتوى نتائج تشغيل الاوامر مع الاوامر
ويمكن استخدام أمر ال spool
كما فى الرسم

spool.JPG

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

شكرا اخي امجد

يعني اعمل الاوامر الخاصه بالجداول
فعندما يتم تكوين الجداول
اقوم بنسخها من برنامجSQL* و لصقها في النوته ؟؟؟!!!

بتاريخ:

السلام عليكم


ويمكنك الاحتفاظ بالاوامر الاساسية ( لتشغيلها وتنفيذها فيما بعد ) فى ملف مكتوب بال notepad مع مميز نوع filename.sql

ثم فى جهاز اخر يمكن تنفيذ الاوامر من الملف مباشرة ... الذى نوعه sql

او بعد الدخول فى بيئة العمل sql يمكنك

استخدام أمر

sql > start c:\CreateMyTables.sql

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

اخي امجد

انا سويت اللي شرحته لي في البدايه


اخي شكرا شكرا شكرا جزيلا لك

وحقق الله امنياتك ورزقك من حيث لا تحتسب

اختك في الله طالبه محللة نظم

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


ويمكنك الاحتفاظ بالاوامر الاساسية ( لتشغيلها وتنفيذها فيما بعد ) فى ملف مكتوب بال notepad مع مميز نوع filename.sql

ثم فى جهاز اخر يمكن تنفيذ الاوامر من الملف مباشرة ... الذى نوعه sql

او بعد الدخول فى بيئة العمل sql يمكنك

استخدام أمر

sql > start c:\CreateMyTables.sql



سوف اقوم بتنفيذ ذلك الان

ربي يسعدك

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

سؤال اخي العزيز

ما الفرق بين
spool C:\nameOfMyFile.sql
و
start c:\nameOfMyFile.sql

وشكر لك

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

اخي العزيز
سؤال اخر

هل اعمل
spool off;
بعد كل جدول
او بعد ما اعمل desc لجميع الجداول ثم اعمل spool off وحده

اخي
اسفه جدا لكثرة اسئلتي
لكن لك دعوه صادقه

بتاريخ:

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

الهدف من عمل الspool هو فتح ملف من نوع text
ويمكن تحديد مكان هذا الملف على الهارد فى c or d
ويمكن تحديد اسم الملف ايضا

بعد ذلك

ايه اوامر سيتم كتابتها وتنفيذها داخل ال sql
وايضا النتائج المستخرجة من تنفيذ الاوامر

سيتم تخزينها وكتابتها فى الملف المحدد سابقا

ولكن بعد عمل spool off

---------------------------------------

يمكنك عمل spool off فى اى وقت

ثم يمكنك عمل spool file جديد باسم ملف جديد

هذا حسب احتياجك

-----------------------
الاوامر التى يمكن الاحتقاظ بها فى ملف من نوع sql .... وذلك من خلال نسخ الاوامر من الملف الأول الناتج من عملية الspool ولصقها فى ملف نوت باد بامتداد sql

هى الأوامر المراد إعادة تنفيذها بعد ذلك فى اى وقت وفى اي جهاز آخر
مثل اوامر
انشاء الملفات create table
ادخال بعض البيانات insert into
واوامر اخرى كثيرة

وفى هذا النوع من الملفات sql لا يحتوى النتائج المستخرجه من تنفيذ الاوامر

هذا شرح مبسط فقط ...
---------------
يتم تنفيذ الاوامر التى بداخل الملف دفعة واحدة ... من خلال الامر السابق ذكره وهو
start filename.sql
or
@ filename.sql

توجد برامج اخرى لكتابة الاوامر وتنفيذها
منها
- برنامج Toad
sql developer-

وبرامج اخرى متعددة

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

شكرا
وجزاك الله كل خير اخي امجد
على التوضيح والشرح
راح ان شاء الله ااطبق ذلك
بالاضافه

عندي مشاكل بسيطه في PL/SQL
اريد ان استفسر


دمت بحفظ الرحمن....

  • بعد 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.