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

خطأ عند عمل Connect لل Database

Featured Replies

بتاريخ:

السلام عليكم
لما باجى اعمل connect على ال database بال user hr بيظهر خطأ
ERROR - ORA-00604: error occurred at recursive SQL level 1
ORA-01001: invalid cursor
ORA-06512: at line 48

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

السلام عليكم
لو سمحتم اذا حد يعرف اي حاجه عن الخطأ ده ياريت يوضحه عندى كل ال schemas بتطلع نفس ال خطأ مفيش حاجه بقدر ادخل بيها غير system
انا دوردت بس ملاقتش حاجهافهمها عن الخطأ ده
ولما جيت اجرب اعمل connect على الاسكيما من التود وعملت connect as sysdba اتفتحت من التود بس لسه مبقدرش ادخل عليها من الفورم او من isqlplus

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

بتاريخ:

السلام عليكم و رحمة الله تعالى و بركاته:
ممكن المشل انك لم تعيدي تشغيل فاعدة البيانات.
الدخول ب: sys / as sysdba
ثم هذا الامر لغلق الانستونس
shutdown immediate;
بعدها اعادة التشغيل بهدا الامر
startup
بالتوفيق
لن ننساك يا قدس و فينا نبض الحياة
يا رب ارزقنا صلاة في القدس الشريف آميـــن

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

  • بعد 1 شهر...
بتاريخ:
  • كاتب الموضوع

السلام عليكم
انا سطبت الاوراكل على كمبيوتر تانى خالص وكان شغال عادى ومره واحده بعمل connect على اي اسكيما من النازلين مش بيشتغلوا وبيطلعوا نفس الخطأ معادا الاسكيما system
بيدخل عادى وكمان بيدخل على database تانيه انا عملاها

تانى مره تحصل معايا المشكله دى ومعرفش ليها اي حل

بتاريخ:

السلام عليكم
حاولي تنشيء user جديد من خلال مستخدم ال sys وادخلي عليه هل سيكون نفس الخطأ
إذا لا
ممكن تعملي drop لل hr وتأخذي ال dump وتشوفيه هيعمل أم لا

كل الحلول يقولوا contact customer support لكن جربي

موفقة

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

انا بالفعل عندى user جديد انشأته وده شغال عادى
بس كل ال schema النزلت عند التسطيب هى المش بتشتغل هجرب انى اخد dump لل hr وانزله تانى

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

جزاك الله كل خير
اشتغلت بس هو حل صعب انى اعمله لكل ال schemas وبرده ان الخطأ ده يظهر معايا على جهازين مختلفين حاجه غريبه

ممكن يكون عيب في نسخه الداتابيز

بتاريخ:

dear all
try run this command ALTER SESSION SET sql_trace=TRUE;


otick

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

لما بكتب الامر ده في sql plus وبعمل انتر بيكتب رقم 2 كأن الامر مفروض يتكمل

بتاريخ:

if you can not run this command my advice to you search on anther work becouse this statment very easy
the result should be (Session altered)

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

السلام عليكم
اخى مصطفى جزاك الله خيرا فعلا انا كنت نسياها بس الجمله محلتش حاجه برده

اخ otick جزاك الله خيرا على مساعدتك

my advice to you search on anther work


معنديش تعليق على كلامك بس على كل حال اشكرك
  • بعد 2 أسابيع...
بتاريخ:

Oracle does a lot of work behind the scenes for you. It does this through its own SQL statements. Any SQL statement Oracle issues for you is a "recursive SQL" statement. There could be many SQL statements that are causing your problem. What I would do is to set SQL_TRACE=TRUE in my INIT.ORA and restart the database. I would then duplicate the ORA-604 error. This will generate many trace files in your USER_DUMP_DEST directory for all user processes. Immediately after the error, bring down the database and set SQL_TRACE=FALSE. You can then start your database again. Now dig through the trace files you just generated in your USER_DUMP_DEST directory to find the one that has the ORA-604 error. Right where the ORA-604 error is found will be the recursive SQL statement that had the problem and the "real" error that it experienced. Your solution will depend on the statement and the real error.


after take it done.
can you send to me traces file within the user_dump_dest
you find that path from this query select parameter_name from v$prameters where parameter_name =
'USER_DUMP_DEST'
OR IN
c:/$ORACLE_BASE/admin/$ORACLE_SID/udump

with regards

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

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

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

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

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

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.