المشكله لم تشغيل برامجSQL*Plus

حسين القاضي 0 نقاط السُمعة
2026-10-06T20:38:38.2766667+00:00

السلام علكيم عندي المشكله في برامج SQL*Plusلااشتغل عندما ضغط عليه هنالك مشكله اثناى اتشغيل البرامج

Microsoft 365 وOffice | غير ذلك
0 تعليقات ليست هناك تعليقات

2 إجابات

فرز حسب: الأكثر فائدة
  1. هند عوض عبيد سليم 5 نقاط السُمعة
    2026-10-07T21:06:32.1733333+00:00

    . تشغيل البرنامج كمسؤول (Run as Administrator)

    في بعض الأحيان يحتاج البرنامج إلى صلاحيات كاملة للوصول إلى ملفات النظام.

    • اضغط بزر الفأرة الأيمن على أيقونة SQL*Plus.
    • اختر Run as administrator (التشغيل كمسؤول).
    1. إعداد متغيرات البيئة (Environment Variables)

    السبب الأكثر شيوعاً لاختفاء الشاشة السوداء فوراً هو أن نظام ويندوز لا يتعرف على مسار ملفات أوراكل.

    • ابحث في قائمة ابدأ عن Edit the system environment variables.
    • اضغط على Environment Variables.
    • تحت قسم System Variables، ابحث عن متغير اسمه Path واضغط عليه مرتين.
    • تأكد من وجود مسار مجلد الـ bin الخاص بأوراكل، مثل: C:\oracle\product\12.1.0\dbhome_1\bin (قد يختلف المسار حسب إصدارك). إذا لم يكن موجوداً، قم بإضافته.
    1. التشغيل عبر موجه الأوامر (CMD) لمعرفة الخطأ

    بدلاً من الضغط على الأيقونة مباشرة، افتح البرنامج عن طريق موجه الأوامر لمعرفة رمز الخطأ (مثل ORA-12154 أو ORA-01034):

    1. افتح قائمة ابدأ واكتب CMD وافتحه.
    2. اكتب الأمر التالي واضغط Enter:

    cmd

    sqlplus / as sysdba
    

    يُرجى استخدام الرمز البرمجي بحذر.

    1. إذا ظهرت لك رسالة خطأ، اكتبها لي في ردك القادم لأعطيك الحل المباشر لها.
    2. التأكد من تشغيل خدمات أوراكل (Oracle Services)

    إذا كان البرنامج يفتح ثم يعطيك خطأ في الاتصال، فقد تكون خدمات قاعدة البيانات متوقفة:

    • افتح قائمة ابدأ واكتب Services.
    • ابحث عن الخدمات التي تبدأ باسم Oracle.
    • تأكد أن الخدمة الخاصة بقاعدة البيانات (مثل OracleServiceORCL) وخدمة التسمية (OracleOraDB19Home1TNSListener) حالتهما Running (قيد التشغيل). إذا كانت متوقفة، اضغط بزر الفأرة الأيمن واختر Start.

    ما هي الرسالة أو الكود الذي يظهر لك عند تطبيق الخطوة رقم 3؟ شاركني إياه لمساعدتك بشكل أدق.. تشغيل البرنامج كمسؤول (Run as Administrator)

    في بعض الأحيان يحتاج البرنامج إلى صلاحيات كاملة للوصول إلى ملفات النظام.

    • اضغط بزر الفأرة الأيمن على أيقونة SQL*Plus.
    • اختر Run as administrator (التشغيل كمسؤول).

    2. إعداد متغيرات البيئة (Environment Variables)

    السبب الأكثر شيوعاً لاختفاء الشاشة السوداء فوراً هو أن نظام ويندوز لا يتعرف على مسار ملفات أوراكل.

    • ابحث في قائمة ابدأ عن Edit the system environment variables.
    • اضغط على Environment Variables.
    • تحت قسم System Variables، ابحث عن متغير اسمه Path واضغط عليه مرتين.
    • تأكد من وجود مسار مجلد الـ bin الخاص بأوراكل، مثل: C:\oracle\product\12.1.0\dbhome_1\bin (قد يختلف المسار حسب إصدارك). إذا لم يكن موجوداً، قم بإضافته.

    3. التشغيل عبر موجه الأوامر (CMD) لمعرفة الخطأ

    بدلاً من الضغط على الأيقونة مباشرة، افتح البرنامج عن طريق موجه الأوامر لمعرفة رمز الخطأ (مثل ORA-12154 أو ORA-01034):

    1. افتح قائمة ابدأ واكتب CMD وافتحه.
    2. اكتب الأمر التالي واضغط Enter:

    cmd

    sqlplus / as sysdba
    

    يُرجى استخدام الرمز البرمجي بحذر.

    1. إذا ظهرت لك رسالة خطأ، اكتبها لي في ردك القادم لأعطيك الحل المباشر لها.

    4. التأكد من تشغيل خدمات أوراكل (Oracle Services)

    إذا كان البرنامج يفتح ثم يعطيك خطأ في الاتصال، فقد تكون خدمات قاعدة البيانات متوقفة:

    • افتح قائمة ابدأ واكتب Services.
    • ابحث عن الخدمات التي تبدأ باسم Oracle.
    • تأكد أن الخدمة الخاصة بقاعدة البيانات (مثل OracleServiceORCL) وخدمة التسمية (OracleOraDB19Home1TNSListener) حالتهما Running (قيد التشغيل). إذا كانت متوقفة، اضغط بزر الفأرة الأيمن واختر Start.

    ما هي الرسالة أو الكود الذي يظهر لك عند تطبيق الخطوة رقم 3؟ شاركني إياه لمساعدتك بشكل أدق.

    هل كانت هذه الإجابة مفيدة؟

    0 تعليقات ليست هناك تعليقات

  2. Jeronimo Fuerte 46,745 نقاط السُمعة مشرف مستقل
    2026-10-06T23:48:19.6366667+00:00

    لفهم المشكلة بشكل أفضل، هل يمكنك توضيح ما يحدث بالضبط عند محاولة فتح أو تشغيل SQL*Plus؟ هل لا يحدث شيء؟ هل تفتح نافذة ثم تغلق فورا، أم تتلقى رسالة خطأ؟ إذا كان هناك خطأ، يرجى تقديم الرسالة كاملة أو مشاركة لقطة شاشة مع إخفاء أي معلومات شخصية. أيضا، يرجى تأكيد الإصدار الذي تستخدمه من ويندوز وأي إصدار من Oracle Database أو Oracle Client مثبت.

    يرجى أيضا الضغط على Windows + R، وكتابة cmd، والضغط على Enter. ثم شغل الأمر sqlplus وأخبرني بالضبط ما هي الرسالة التي ظهرت. إذا أمكن، قم أيضا بتشغيل مكان sqlplus ومشاركة النتيجة. سيساعد ذلك في تحديد ما إذا كانت المشكلة مرتبطة بتثبيت SQL*Plus نفسه، أو متغير بيئة PATH، أو تكوين Oracle Client.

    هل كانت هذه الإجابة مفيدة؟

    0 تعليقات ليست هناك تعليقات

إجابتك

يمكن وضع علامة على الأجوبة 'كمقبولة' من قبل كاتب السؤال و'مستحسنة' من قبل المشرفين، مما يساعد المستخدمين على معرفة الإجابة التي حلت مشكلة الكاتب.