Hi Champs,
I am using Oracle Load to load my fact table.
Volume: 280 mills per load.
The DB is partitioned by date.
We have 7 bitmap indexes on this table.
The problem starts after the data is loaded and when OCI stage tries to rebuild the indexes and it is failing there.
The error:
ORA-01502: index 'CBA_DBA.XIF1EDX_RPT_SDF_BMAP' or partition of such index is in unusable state
Any Guesses........
OCI Stage: Indexes in Unusable State
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Premium Member
- Posts: 1255
- Joined: Wed Feb 02, 2005 11:54 am
- Location: United States of America
It can't get any better than Craig's answer.
Also, check this POST.chulett wrote:Bitmap indexes are notoriously picky and prone to going bad during a load. As people have said, have a chat with your DBAs but I'd bet you'll need to drop them before the load and then rebuild them post load.
Anything that won't sell, I don't want to invent. Its sale is proof of utility, and utility is success.
Author: Thomas A. Edison 1847-1931, American Inventor, Entrepreneur, Founder of GE
Author: Thomas A. Edison 1847-1931, American Inventor, Entrepreneur, Founder of GE
We get this problem when Oracle runs out of temp space. The temp space is used to store/sort/create your indexes as the data is being loaded. Google for this error and you'll find ways to calculate how much temp space is needed. And other tricks like sorting the input data in the order of (one of) you indexes.
Are DataStage and Oracle on the say server, or at least on the same version of operating system.
-Craig
Are DataStage and Oracle on the say server, or at least on the same version of operating system.
-Craig