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: يمكنك :

  1. Drop the specified index and/or recreate the index انخفاض مؤشر المحددة و / أو إعادة مؤشر
  2. Rebuild the specified index اعادة بناء الرقم القياسي المحدد
  3. 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 بلادي الرقمي الحياة المنتديات .



4 Responses to “ORA-01502 Oracle Index in Unusable State” 4 ردود على "ORA - 01502 أوراكل مؤشر غير صالح للإستعمال في الدولة"

  1. sandeep
    September 19th, 2006 22:28 سبتمبر 19th ، 2006 22:28
    1

    What about with Oracle 9i option SKIP UNUSABLE INDEXES? وماذا عن أوراكل 9i مع خيار القفز على غير صالحة للاستعمال الأرقام القياسية؟ Pls Explain. اشرح الثابتة والمتنقلة.

  2. Kalle
    March 6th, 2007 16:51 مارس 6th ، 2007 16:51
    2

    At least in oracle10 the status could also be ‘UNUSABLE’ oracle10 على الأقل في حالة ويمكن أيضا 'غير صالحة للاستعمال'

  3. ORA-01502: Indexes in unusable state « PSST0101 ORA - 01502 : الأرقام القياسية في دولة غير صالحة للاستعمال «PSST0101
    February 6th, 2008 06:31 فبراير 6th ، 2008 06:31
    3

    [...] ORA-01502 Oracle Index in Unusable State [...] [...]ORA - 01502 أوراكل مؤشر غير صالح للإستعمال في الدولة (...)

  4. sabry صبرى
    August 21st, 2008 14:49 أغسطس 21st ، 2008 14:49
    4

    thanks… the alter table fix worked بفضل تغيير الجدول... تحدد عمل

Leave a Reply ترك الرد

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> يمكنك استخدام هذه العلامات : <ahref="" title=""> <abbrtitle=""> <acronymtitle=""> <b><blockquotecite=""> <cite><code><ديل datetime = ""> <em><i><qcite=""> <strike><strong>

Subscribe without commenting اكتتاب دون التعليق


Custom Search

New Articles المواد الجديدة

Incoming Search Terms for the Article ابحث الواردة للشروط المنصوص عليها في المادة

ora-01502 أورا - 01502 - -- oracle index unusable أوراكل مؤشر غير صالحة للاستعمال - -- index unusable مؤشر غير صالحة للاستعمال - -- ora 01502 أورا 01502 - -- ORA-01502: ORA - 01502 : - -- oracle unusable index أوراكل مؤشر غير صالحة للاستعمال - -- Unusable index مؤشر غير صالحة للاستعمال - -- ora-01502: index أورا - 01502 : فهرس - -- ORACLE index status مؤشر مركز أوراكل - -- index UNUSABLE oracle مؤشر غير صالحة للاستعمال أوراكل - -- ORA-01502: index ORA - 01502 : فهرس - -- ORA-01502: ORA - 01502 : - -- unusable Index Oracle غير صالحة للاستعمال مؤشر أوراكل - -- ORA-01502 ORA - 01502 - -- oracle disable index أوراكل تعطيل مؤشر - -- oracle ora-01502 أوراكل أورا - 01502 - -- oracle index unusable state أوراكل مؤشر غير صالحة للدولة - -- index is in unusable state الرقم القياسي هو في حالة غير صالحة للاستعمال - -- unusable indexes غير صالحة للاستعمال الفهارس - -- oracle unusable indexes أوراكل غير صالحة للاستعمال الفهارس - -- ORA-01502 ORA - 01502 - -- alter index unusable تغيير مؤشر غير صالحة للاستعمال - -- oracle invalid index أوراكل مؤشر غير صالح - -- "ORA-01502" "ORA - 01502" - -- skip unusable index تخطى مؤشر غير صالحة للاستعمال - -- index unusable state مؤشر غير صالحة للدولة - -- rebuild unusable indexes اعادة بناء غير صالحة للاستعمال الفهارس - -- index status unusable مؤشر حالة غير صالحة للاستعمال - -- oracle index status unusable أوراكل مؤشر حالة غير صالحة للاستعمال - -- ORA-01502 ORACLE ORA - 01502 أوراكل - -- all الكل - -- oracle index is in unusable state أوراكل الرقم القياسي في دولة غير صالحة للاستعمال - -- UNUSABLE index in oracle مؤشر غير صالحة للاستعمال في أوراكل - -- oracle index in unusable state أوراكل الرقم القياسي في دولة غير صالحة للاستعمال - -- rebuild unusable index اعادة بناء غير صالحة للمؤشر - -- unusable indexes in oracle غير صالحة للاستعمال الأرقام القياسية في أوراكل - -- ORA-01502: index partition of such index is in unusable state ORA - 01502 : الرقم القياسي لهذا التقسيم من الرقم القياسي هو في حالة غير صالحة للاستعمال - -- SKIP UNUSABLE INDEXES القفز على غير صالحة للاستعمال الفهارس - -- ORA - 01502 ORA -- 01502 - -- index status oracle مؤشر مركز أوراكل - -- oracle rebuild unusable index أوراكل اعادة بناء غير صالحة للمؤشر - -- oracle index disable أوراكل مؤشر تعطيل - -- invalid index oracle مؤشر باطلة أوراكل - -- oracle 01502 أوراكل 01502 - -- invalid indexes باطل الفهارس - -- Rebuild the unusable index partition اعادة بناء غير قابلة للتقسيم مؤشر - -- index unusable state oracle مؤشر غير صالحة للاستعمال الدولة أوراكل - -- oracle index state مؤشر أوراكل الدولة - -- disable index oracle تعطيل مؤشر أوراكل - -- ORA:01502 ORA : 01502 - -- Oracle Indexes Unusable أوراكل فهارس غير صالحة للاستعمال - -- Index status in oracle مؤشر الوضع في أوراكل - -- ORACLE INDEX INVALID أوراكل مؤشر غير صالح - -- index partition unusable مؤشر غير قابل للتقسيم - -- oracle check index status التحقق من الرقم القياسي لمركز أوراكل - -- oracle alter index unusable أوراكل تغيير مؤشر غير صالحة للاستعمال - -- oracle partition index unusable أوراكل التقسيم مؤشر غير صالحة للاستعمال - -- index in unusable state oracle المؤشر في حالة غير صالحة للاستعمال أوراكل - -- UNUSABLE oracle index مؤشر غير صالحة للاستعمال أوراكل - -- unusable indexes oracle غير صالحة للاستعمال الفهارس أوراكل - -- oracle skip unusable أوراكل تخطي غير صالحة للاستعمال - -- index unusable in oracle مؤشر غير صالحة للاستعمال في أوراكل - -- INDEX ORACLE UNUSABLE مؤشر أوراكل غير صالحة للاستعمال - -- oracle unusable أوراكل غير صالحة للاستعمال - -- rebuild unusable local indexes اعادة بناء غير صالحة للاستعمال المحلي الفهارس - -- ORA-01502 + oracle ORA - 01502 + أوراكل - -- ORA-01502 error خطأ ORA - 01502 - -- oracle partition of such index is in unusable state أوراكل التقسيم من هذا المؤشر في حالة غير صالحة للاستعمال - -- oracle index usable أوراكل مؤشر صالحة للاستعمال - -- index in unusable state المؤشر في حالة غير صالحة للاستعمال - -- index status unusable oracle مؤشر حالة غير صالحة للاستعمال أوراكل - -- disable index in oracle تعطيل الرقم القياسي في أوراكل - -- why Index unusable لماذا مؤشر غير صالحة للاستعمال - -- oracle ora 01502 أوراكل أورا 01502 - -- oracle unusable state أوراكل دولة غير صالحة للاستعمال - --