ORA-01502 Oracle Index in Unusable State ORA - 01502 أوراكل مؤشر غير صالح للإستعمال في الدولة
When trying to perform query on Oracle tables with select SQL statement, Oracle returns the following error: عند محاولة لأداء الاستعلام على جداول أوراكل مع اختيار مزود بيان ، أوراكل عودة الخطأ التالية :
ORA-01502: index ’string.string’ or partition of such index is in unusable state ORA - 01502 : مؤشر 'string.string' أو تقسيم هذا الرقم القياسي هو في حالة غير صالحة للاستعمال
The error indicates an attempt has been made to access an index or index partition that has been marked unusable by a direct load or by a DDL operation. ويشير هذا الخطأ قد جرت محاولة الوصول إلى مؤشر أو مؤشر على أن التقسيم غير صالحة للاستعمال ولقد تميز بها مباشرة أو عن طريق تحميل DDL العملية.
The problem usually happens when using the Direct Path for the SQL*Loader, Direct Load or DDL operations. هذه المشكلة عادة يحدث عند استخدام الطريق المباشر لمزود * محمل ، المباشر أو الحمولة عمليات DDL. This requires enough temporary space to build all indexes of the table. وهذا يتطلب ما يكفي من الفضاء المؤقتة لبناء جميع الأرقام القياسية من الجدول. If there is no enough space in TEMP tablespace, all rows will still be loaded and imported, but the indices are left with STATUS = ‘INVALID’. وإذا لم يكن هناك مساحة كافية في درجة الحرارة tablespace ، جميع الصفوف ستظل تحميل والمستوردة ، ولكن المؤشرات غادر مع مركز = 'غير صحيح'.
Invalid indexes can be checked with a SELECT * from USER_INDEXES WHERE STATUS = ‘INVALID’; SQL statement. غير صحيح يمكن التحقق من الأرقام القياسية مع اختر * من أين مركز USER_INDEXES = 'غير صحيح' ؛ مزود بيان.
Solution to this error is simple. حل لهذا الخطأ هو بسيط. You can: يمكنك :
- Drop the specified index and/or recreate the index انخفاض مؤشر المحددة و / أو إعادة مؤشر
- Rebuild the specified index اعادة بناء الرقم القياسي المحدد
- Rebuild the unusable index partition اعادة بناء غير قابلة للتقسيم مؤشر
Generally, the following SQL manipulation language will be able to rebuild the unusable index: عموما ، ما يلي مزود التلاعب باللغة وسوف تكون قادرة على إعادة بناء مؤشر غير صالحة للاستعمال :
ALTER INDEX index_name تغيير المؤشر index_name REBUILD أعد بناء
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. هام : هذه هي آلة الصفحة المترجمة التي تقدم "كما هي" دون ضمان. Machine translation may be difficult to understand. الترجمة الآلية قد يكون من الصعب فهم. Please refer to يرجى الرجوع إلى original English article المادة الانكليزية الأصلية whenever possible. كلما كان ذلك ممكنا.
Share and contribute or get technical support and help at وحصة المساهمة أو الحصول على الدعم التقني والمساعدة في My Digital Life Forums بلادي الرقمي الحياة المنتديات .
Related Articles المواد ذات الصلة
- Manual and Clean Uninstall Oracle for Windows دليل نظيفة وأوراكل لازالة تثبيت ويندوز
- Oracle JDeveloper Reviews أوراكل JDeveloper الاستعراضات
- Oracle Database Import Error 3113/3114 استيراد قاعدة البيانات أوراكل خطأ 3113/3114
- Change Oracle Database User Password تغيير قاعدة البيانات أوراكل المستخدم كلمة السر
- Check Oracle Version التحقق من النسخة أوراكل
- Oracle Business Activity Monitoring Reviews أوراكل النشاط التجاري رصد الاستعراضات
- Oracle Database Link ربط قاعدة بيانات أوراكل
- How to Escape Characters in Oracle PL/SQL Queries كيف الفرار حرفا في أوراكل رر / مزود الاستفسارات
- ORA-02449 Oracle Drop Table Error أورا - 02449 أوراكل إسقاط الجدول خطأ
- How to Rename or Move Oracle Tablespace Datafile to Another Location كيفية إعادة تسمية أو نقل أوراكل Tablespace Datafile إلى مكان آخر

































September 19th, 2006 22:28 سبتمبر 19th ، 2006 22:28
What about with Oracle 9i option SKIP UNUSABLE INDEXES? وماذا عن أوراكل 9i مع خيار القفز على غير صالحة للاستعمال الأرقام القياسية؟ Pls Explain. اشرح الثابتة والمتنقلة.
March 6th, 2007 16:51 مارس 6th ، 2007 16:51
At least in oracle10 the status could also be ‘UNUSABLE’ oracle10 على الأقل في حالة ويمكن أيضا 'غير صالحة للاستعمال'
February 6th, 2008 06:31 فبراير 6th ، 2008 06:31
[...] ORA-01502 Oracle Index in Unusable State [...] [...]ORA - 01502 أوراكل مؤشر غير صالح للإستعمال في الدولة (...)
August 21st, 2008 14:49 أغسطس 21st ، 2008 14:49
thanks… the alter table fix worked بفضل تغيير الجدول... تحدد عمل