Hi,
I am running following SQL and getting error ORA-01652: unable to extend temp
segment by 128 in tablespace TEMP.
One thing I know is that when join with like
(CRM_Event_Legacy.Legacy_SFDC_Opportunity_ID(+) LIKE
SFDC_RawInquiry_Stg.EP_Event_ID || ‘%’) was added then it gave this error.
Before it was equijoin (CRM_Event_Legacy.Legacy_SFDC_Opportunity_ID(+) =
SFDC_RawInquiry_Stg.EP_Event_ID) and worked fine. I tried to use hints, but did
not work either. Any suggestions?
Thank you in advance
SELECT /*+ use_hash(SFDC_RAWINQUIRY_STG) use_hash(CRM_OPPORTUNITY)
use_hash(CRM_PROSPECT) use_hash(CRM_EVENT_LEGACY) /
SFDC_RAWINQUIRY_STG.RAW_INQUIRY_ID, SFDC_RAWINQUIRY_STG.LEAD_ID,
SFDC_RAWINQUIRY_STG.BRAND, SFDC_RAWINQUIRY_STG.GRAD_LEVEL,
SFDC_RAWINQUIRY_STG.CHANNEL, SFDC_RAWINQUIRY_STG.VENDOR_CODE,
SFDC_RAWINQUIRY_STG.VENDOR_TIMESTAMP,
SFDC_RAWINQUIRY_STG.VENDOR_TRACKING_NUMBER, SFDC_RAWINQUIRY_STG.ADDRESS_STREET,
SFDC_RAWINQUIRY_STG.ADDRESS_CITY, SFDC_RAWINQUIRY_STG.ADDRESS_STATE,
SFDC_RAWINQUIRY_STG.ADDRESS_POSTAL_CODE, SFDC_RAWINQUIRY_STG.ADDRESS_COUNTRY,
SFDC_RAWINQUIRY_STG.EMAIL, SFDC_RAWINQUIRY_STG.PHONE,
SFDC_RAWINQUIRY_STG.EP_PRESENTER_DSI, SFDC_RAWINQUIRY_STG.REP_DSI,
SFDC_RAWINQUIRY_STG.LEGACY_SFID, SFDC_RAWINQUIRY_STG.RAW_INQUIRY_DELETED,
SFDC_RAWINQUIRY_STG.SFDC_INQUIRY_CREATE_DATE, SFDC_RAWINQUIRY_STG.OWNER_ID,
SFDC_RAWINQUIRY_STG.SFDC_INQUIRY_UPDATE_DATE,
SFDC_RAWINQUIRY_STG.PROGRAM_OF_INTEREST,
SFDC_RAWINQUIRY_STG.LOCATION_PREFERENCE, SFDC_RAWINQUIRY_STG.INQUIRY_STATUS,
SFDC_RAWINQUIRY_STG.PROSPECT_TYPE, SFDC_RAWINQUIRY_STG.EP_SCORE_EXPLICIT,
SFDC_RAWINQUIRY_STG.EP_SCORE_IMPLICIT, SFDC_RAWINQUIRY_STG.CAMPAIGN_ID,
SFDC_RAWINQUIRY_STG.DUPLICATE, SFDC_RAWINQUIRY_STG.GRADUATION_DATE,
SFDC_RAWINQUIRY_STG.GRADUATION_TYPE, SFDC_RAWINQUIRY_STG.ORIGINAL_LOCATION_CD,
SFDC_RAWINQUIRY_STG.INQUIRY_SCORE, SFDC_RAWINQUIRY_STG.ELOQUA_TIMESTAMP,
SFDC_RAWINQUIRY_STG.EQUIFAX_TIMESTAMP, SFDC_RAWINQUIRY_STG.ASSIGN_KCCL,
SFDC_RAWINQUIRY_STG.ASSIGN_MILITARY, SFDC_RAWINQUIRY_STG.LEAD_STATUS,
SFDC_RAWINQUIRY_STG.LEAD_CREATE_DATE, SFDC_RAWINQUIRY_STG.LEAD_DELETED,
SFDC_RAWINQUIRY_STG.LEAD_MASTER_RECORD_ID, SFDC_RAWINQUIRY_STG.LEGACY_LEAD_ID,
SFDC_RAWINQUIRY_STG.ASSIGN_INTERNATIONAL,
SFDC_RAWINQUIRY_STG.CONTACT_ID, SFDC_RAWINQUIRY_STG.EQUIFAX_TRANSITION_ID,
SFDC_RAWINQUIRY_STG.EP_EVENT_ID,
CRM_OPPORTUNITY.CRM_OPPORTUNITY_ID, CRM_OPPORTUNITY.CRM_PROSPECT_ID,
CRM_OPPORTUNITY.CRM_CAMPAIGN_ID, CRM_OPPORTUNITY.CRM_OWNER_USER_ID,
CRM_OPPORTUNITY.CRM_ORIGINAL_USER_ID, CRM_OPPORTUNITY.STAGE,
CRM_OPPORTUNITY.BRAND, CRM_OPPORTUNITY.GRAD_LEVEL, CRM_OPPORTUNITY.CHANNEL,
CRM_OPPORTUNITY.VENDOR_CODE, CRM_OPPORTUNITY.VENDOR_TIMESTAMP,
CRM_OPPORTUNITY.VENDOR_TRACKING_NUMBER, CRM_OPPORTUNITY.LOCATION_PREFERENCE,
CRM_OPPORTUNITY.EP_SCORE_EXPLICIT, CRM_OPPORTUNITY.EP_SCORE_IMPLICIT,
CRM_OPPORTUNITY.LEAD_STATUS, CRM_OPPORTUNITY.ADVISOR_DSI,
CRM_OPPORTUNITY.EP_PRESENTER_DSI, CRM_OPPORTUNITY.REP_DSI,
CRM_OPPORTUNITY.LEGACY_SFID, CRM_OPPORTUNITY.CLOSED_REASON,
CRM_OPPORTUNITY.CLOSED_DETAIL, CRM_OPPORTUNITY.APPLICATION_DATE,
CRM_OPPORTUNITY.REGISTRATION_DATE, CRM_OPPORTUNITY.ATTENDED_DATE,
CRM_OPPORTUNITY.SFDC_RAW_INQUIRY_ID, CRM_OPPORTUNITY.SFDC_LEAD_ID,
CRM_OPPORTUNITY.SFDC_OPPORTUNITY_ID, CRM_OPPORTUNITY.DW_ORGINAL_LOCATION_ID,
CRM_OPPORTUNITY.ADDRESS_STREET_INQUIRY, CRM_OPPORTUNITY.ADDRESS_CITY_INQUIRY,
CRM_OPPORTUNITY.ADDRESS_STATE_INQUIRY,
CRM_OPPORTUNITY.ADDRESS_POSTAL_CODE_INQUIRY,
CRM_OPPORTUNITY.ADDRESS_COUNTRY_INQUIRY, CRM_OPPORTUNITY.EMAIL_INQUIRY,
CRM_OPPORTUNITY.PHONE_INQUIRY, CRM_OPPORTUNITY.SFDC_OWNER_USER_ID,
CRM_OPPORTUNITY.SFDC_CAMPAIGN_ID, CRM_OPPORTUNITY.SFDC_INQUIRY_DATE,
CRM_OPPORTUNITY.SFDC_INQUIRY_DATE_RPT, CRM_OPPORTUNITY.ATTRITION_DATE,
CRM_OPPORTUNITY.ORIGINAL_PROGRAM_CD, CRM_OPPORTUNITY.CURRENT_PROGRAM_CD,
CRM_OPPORTUNITY.ORIGINAL_SESSION_CD, CRM_OPPORTUNITY.CURRENT_SESSION_CD,
CRM_OPPORTUNITY.ORIGINAL_LOCATION_CD, CRM_OPPORTUNITY.CURRENT_LOCATION_CD,
CRM_OPPORTUNITY.DUPLICATE_INQUIRY, CRM_OPPORTUNITY.GRADUATION_DATE,
CRM_OPPORTUNITY.GRADUATION_TYPE, CRM_OPPORTUNITY.PROSPECT_TYPE,
CRM_OPPORTUNITY.DW_CURRENT_LOCATION_ID, CRM_OPPORTUNITY.ENROLLMENT_STATUS,
CRM_OPPORTUNITY.ENROLLMENT_SUBSTATUS, CRM_OPPORTUNITY.DELETED_RAWINQUIRY,
CRM_OPPORTUNITY.DELETED_OPPORTUNITY, CRM_OPPORTUNITY.DELETED_LEAD,
CRM_OPPORTUNITY.INQUIRY_STATUS, CRM_OPPORTUNITY.LEAD_CREATE_DATE,
CRM_OPPORTUNITY.LEAD_CLOSE_DATE, CRM_OPPORTUNITY.INQUIRY_LOCATION,
CRM_OPPORTUNITY.KCCL_IND, CRM_OPPORTUNITY.SFDC_ORIGINAL_USER_ID,
CRM_OPPORTUNITY.SFDC_CONTACT_ID, CRM_OPPORTUNITY.MILITARY_IND,
CRM_OPPORTUNITY.ORIG_INTENDED_START_DATE, CRM_OPPORTUNITY.SFDC_ACCOUNT_ID,
CRM_OPPORTUNITY.REPORTING_DIVISION, CRM_OPPORTUNITY.INQUIRY_COUNT,
CRM_OPPORTUNITY.APPLICATION_COUNT, CRM_OPPORTUNITY.CURRENT_SESSION_START_DATE,
CRM_OPPORTUNITY.DELIVERY_LOCATION_CD, CRM_OPPORTUNITY.INQUIRY_SCORE,
CRM_OPPORTUNITY.ATTRITION_CODE, CRM_OPPORTUNITY.NEW_STUDENT_COUNT,
CRM_OPPORTUNITY.SFDC_MASTER_LEAD_ID, CRM_OPPORTUNITY.CALL_CENTER_PARTNER_NAME,
CRM_OPPORTUNITY.CALL_CENTER_PROGRAM, CRM_OPPORTUNITY.CALL_CENTER_DATE,
CRM_OPPORTUNITY.ELOQUA_TIMESTAMP, CRM_OPPORTUNITY.EQUIFAX_TIMESTAMP,
CRM_OPPORTUNITY.ORIGINAL_BRAND, CRM_OPPORTUNITY.ORIGINAL_GRAD_LEVEL,
CRM_OPPORTUNITY.ORIGINAL_CHANNEL ,
CRM_OPPORTUNITY.INTERNATIONAL_IND, CRM_OPPORTUNITY.NON_MATRIC_INQUIRY,
CRM_OPPORTUNITY.APPLICATION_REGION, CRM_OPPORTUNITY.EQUIFAX_TRANSITION_ID,
CRM_OPPORTUNITY.RPT_DIV_GRAD_LEVEL, CRM_OPPORTUNITY.SFDC_ORIGINAL_LEAD_ID,
CRM_OPPORTUNITY.ROUTING_LOCATION_CD, CRM_OPPORTUNITY.CRM_ROUTING_LOCATION_ID,
CRM_OPPORTUNITY.ORIGINAL_LEAD_CREATE_DATE,
CRM_OPPORTUNITY.EP_EVENT_ID, CRM_OPPORTUNITY.CRM_EP_EVENT_LEGACY_ID,
CRM_OPPORTUNITY.CRM_EP_OWNER_LEGACY_ID,
CRM_OPPORTUNITY.CRM_EP_ACCOUNT_LEGACY_ID,
nvl(CRM_PROSPECT.CRM_PROSPECT_ID, -1),
nvl(CRM_EVENT_LEGACY.CRM_EVENT_LEGACY_ID, -1),
nvl(CRM_EVENT_LEGACY.CRM_ACCOUNT_LEGACY_ID,-1),
nvl(CRM_EVENT_LEGACY.CRM_OWNER_LEGACY_ID,-1)
FROM
SFDC_RAWINQUIRY_STG, CRM_OPPORTUNITY, CRM_PROSPECT, CRM_EVENT_LEGACY
WHERE
SFDC_RAWINQUIRY_STG.RAW_INQUIRY_ID=CRM_OPPORTUNITY.SFDC_RAW_INQUIRY_ID(+)
AND
SFDC_RAWINQUIRY_STG.LEAD_ID=CRM_PROSPECT.SFDC_LEAD_ID(+)
AND
SFDC_RAWINQUIRY_STG.CONTACT_ID IS NULL
AND
CRM_Event_Legacy.Legacy_SFDC_Opportunity_ID(+) LIKE
SFDC_RawInquiry_Stg.EP_Event_ID || ‘%’
AND
CRM_Event_Legacy.DW_Closed_Date(+) = to_date(‘01012500’,‘mmddyyyy’)
UNION
SELECT /+ use_hash(SFDC_RAWINQUIRY_STG) use_hash(CRM_OPPORTUNITY)
use_hash(CRM_PROSPECT) use_hash(CRM_EVENT_LEGACY) */
SFDC_RAWINQUIRY_STG.RAW_INQUIRY_ID, SFDC_RAWINQUIRY_STG.LEAD_ID,
SFDC_RAWINQUIRY_STG.BRAND, SFDC_RAWINQUIRY_STG.GRAD_LEVEL,
SFDC_RAWINQUIRY_STG.CHANNEL, SFDC_RAWINQUIRY_STG.VENDOR_CODE,
SFDC_RAWINQUIRY_STG.VENDOR_TIMESTAMP,
SFDC_RAWINQUIRY_STG.VENDOR_TRACKING_NUMBER, SFDC_RAWINQUIRY_STG.ADDRESS_STREET,
SFDC_RAWINQUIRY_STG.ADDRESS_CITY, SFDC_RAWINQUIRY_STG.ADDRESS_STATE,
SFDC_RAWINQUIRY_STG.ADDRESS_POSTAL_CODE, SFDC_RAWINQUIRY_STG.ADDRESS_COUNTRY,
SFDC_RAWINQUIRY_STG.EMAIL, SFDC_RAWINQUIRY_STG.PHONE,
SFDC_RAWINQUIRY_STG.EP_PRESENTER_DSI, SFDC_RAWINQUIRY_STG.REP_DSI,
SFDC_RAWINQUIRY_STG.LEGACY_SFID, SFDC_RAWINQUIRY_STG.RAW_INQUIRY_DELETED,
SFDC_RAWINQUIRY_STG.SFDC_INQUIRY_CREATE_DATE, SFDC_RAWINQUIRY_STG.OWNER_ID,
SFDC_RAWINQUIRY_STG.SFDC_INQUIRY_UPDATE_DATE,
SFDC_RAWINQUIRY_STG.PROGRAM_OF_INTEREST,
SFDC_RAWINQUIRY_STG.LOCATION_PREFERENCE, SFDC_RAWINQUIRY_STG.INQUIRY_STATUS,
SFDC_RAWINQUIRY_STG.PROSPECT_TYPE, SFDC_RAWINQUIRY_STG.EP_SCORE_EXPLICIT,
SFDC_RAWINQUIRY_STG.EP_SCORE_IMPLICIT, SFDC_RAWINQUIRY_STG.CAMPAIGN_ID,
SFDC_RAWINQUIRY_STG.DUPLICATE, SFDC_RAWINQUIRY_STG.GRADUATION_DATE,
SFDC_RAWINQUIRY_STG.GRADUATION_TYPE, SFDC_RAWINQUIRY_STG.ORIGINAL_LOCATION_CD,
SFDC_RAWINQUIRY_STG.INQUIRY_SCORE, SFDC_RAWINQUIRY_STG.ELOQUA_TIMESTAMP,
SFDC_RAWINQUIRY_STG.EQUIFAX_TIMESTAMP, SFDC_RAWINQUIRY_STG.ASSIGN_KCCL,
SFDC_RAWINQUIRY_STG.ASSIGN_MILITARY, SFDC_RAWINQUIRY_STG.LEAD_STATUS,
SFDC_RAWINQUIRY_STG.LEAD_CREATE_DATE, SFDC_RAWINQUIRY_STG.LEAD_DELETED,
SFDC_RAWINQUIRY_STG.LEAD_MASTER_RECORD_ID, SFDC_RAWINQUIRY_STG.LEGACY_LEAD_ID,
SFDC_RAWINQUIRY_STG.ASSIGN_INTERNATIONAL,
SFDC_RAWINQUIRY_STG.CONTACT_ID, SFDC_RAWINQUIRY_STG.EQUIFAX_TRANSITION_ID,
SFDC_RAWINQUIRY_STG.EP_EVENT_ID,
CRM_OPPORTUNITY.CRM_OPPORTUNITY_ID, CRM_OPPORTUNITY.CRM_PROSPECT_ID,
CRM_OPPORTUNITY.CRM_CAMPAIGN_ID, CRM_OPPORTUNITY.CRM_OWNER_USER_ID,
CRM_OPPORTUNITY.CRM_ORIGINAL_USER_ID, CRM_OPPORTUNITY.STAGE,
CRM_OPPORTUNITY.BRAND, CRM_OPPORTUNITY.GRAD_LEVEL, CRM_OPPORTUNITY.CHANNEL,
CRM_OPPORTUNITY.VENDOR_CODE, CRM_OPPORTUNITY.VENDOR_TIMESTAMP,
CRM_OPPORTUNITY.VENDOR_TRACKING_NUMBER, CRM_OPPORTUNITY.LOCATION_PREFERENCE,
CRM_OPPORTUNITY.EP_SCORE_EXPLICIT, CRM_OPPORTUNITY.EP_SCORE_IMPLICIT,
CRM_OPPORTUNITY.LEAD_STATUS, CRM_OPPORTUNITY.ADVISOR_DSI,
CRM_OPPORTUNITY.EP_PRESENTER_DSI, CRM_OPPORTUNITY.REP_DSI,
CRM_OPPORTUNITY.LEGACY_SFID, CRM_OPPORTUNITY.CLOSED_REASON,
CRM_OPPORTUNITY.CLOSED_DETAIL, CRM_OPPORTUNITY.APPLICATION_DATE,
CRM_OPPORTUNITY.REGISTRATION_DATE, CRM_OPPORTUNITY.ATTENDED_DATE,
CRM_OPPORTUNITY.SFDC_RAW_INQUIRY_ID, CRM_OPPORTUNITY.SFDC_LEAD_ID,
CRM_OPPORTUNITY.SFDC_OPPORTUNITY_ID, CRM_OPPORTUNITY.DW_ORGINAL_LOCATION_ID,
CRM_OPPORTUNITY.ADDRESS_STREET_INQUIRY, CRM_OPPORTUNITY.ADDRESS_CITY_INQUIRY,
CRM_OPPORTUNITY.ADDRESS_STATE_INQUIRY,
CRM_OPPORTUNITY.ADDRESS_POSTAL_CODE_INQUIRY,
CRM_OPPORTUNITY.ADDRESS_COUNTRY_INQUIRY, CRM_OPPORTUNITY.EMAIL_INQUIRY,
CRM_OPPORTUNITY.PHONE_INQUIRY, CRM_OPPORTUNITY.SFDC_OWNER_USER_ID,
CRM_OPPORTUNITY.SFDC_CAMPAIGN_ID, CRM_OPPORTUNITY.SFDC_INQUIRY_DATE,
CRM_OPPORTUNITY.SFDC_INQUIRY_DATE_RPT, CRM_OPPORTUNITY.ATTRITION_DATE,
CRM_OPPORTUNITY.ORIGINAL_PROGRAM_CD, CRM_OPPORTUNITY.CURRENT_PROGRAM_CD,
CRM_OPPORTUNITY.ORIGINAL_SESSION_CD, CRM_OPPORTUNITY.CURRENT_SESSION_CD,
CRM_OPPORTUNITY.ORIGINAL_LOCATION_CD, CRM_OPPORTUNITY.CURRENT_LOCATION_CD,
CRM_OPPORTUNITY.DUPLICATE_INQUIRY, CRM_OPPORTUNITY.GRADUATION_DATE,
CRM_OPPORTUNITY.GRADUATION_TYPE, CRM_OPPORTUNITY.PROSPECT_TYPE,
CRM_OPPORTUNITY.DW_CURRENT_LOCATION_ID, CRM_OPPORTUNITY.ENROLLMENT_STATUS,
CRM_OPPORTUNITY.ENROLLMENT_SUBSTATUS, CRM_OPPORTUNITY.DELETED_RAWINQUIRY,
CRM_OPPORTUNITY.DELETED_OPPORTUNITY, CRM_OPPORTUNITY.DELETED_LEAD,
CRM_OPPORTUNITY.INQUIRY_STATUS, CRM_OPPORTUNITY.LEAD_CREATE_DATE,
CRM_OPPORTUNITY.LEAD_CLOSE_DATE, CRM_OPPORTUNITY.INQUIRY_LOCATION,
CRM_OPPORTUNITY.KCCL_IND, CRM_OPPORTUNITY.SFDC_ORIGINAL_USER_ID,
CRM_OPPORTUNITY.SFDC_CONTACT_ID, CRM_OPPORTUNITY.MILITARY_IND,
CRM_OPPORTUNITY.ORIG_INTENDED_START_DATE, CRM_OPPORTUNITY.SFDC_ACCOUNT_ID,
CRM_OPPORTUNITY.REPORTING_DIVISION, CRM_OPPORTUNITY.INQUIRY_COUNT,
CRM_OPPORTUNITY.APPLICATION_COUNT, CRM_OPPORTUNITY.CURRENT_SESSION_START_DATE,
CRM_OPPORTUNITY.DELIVERY_LOCATION_CD, CRM_OPPORTUNITY.INQUIRY_SCORE,
CRM_OPPORTUNITY.ATTRITION_CODE, CRM_OPPORTUNITY.NEW_STUDENT_COUNT,
CRM_OPPORTUNITY.SFDC_MASTER_LEAD_ID, CRM_OPPORTUNITY.CALL_CENTER_PARTNER_NAME,
CRM_OPPORTUNITY.CALL_CENTER_PROGRAM, CRM_OPPORTUNITY.CALL_CENTER_DATE,
CRM_OPPORTUNITY.ELOQUA_TIMESTAMP, CRM_OPPORTUNITY.EQUIFAX_TIMESTAMP,
CRM_OPPORTUNITY.ORIGINAL_BRAND, CRM_OPPORTUNITY.ORIGINAL_GRAD_LEVEL,
CRM_OPPORTUNITY.ORIGINAL_CHANNEL ,
CRM_OPPORTUNITY.INTERNATIONAL_IND, CRM_OPPORTUNITY.NON_MATRIC_INQUIRY,
CRM_OPPORTUNITY.APPLICATION_REGION, CRM_OPPORTUNITY.EQUIFAX_TRANSITION_ID,
CRM_OPPORTUNITY.RPT_DIV_GRAD_LEVEL, CRM_OPPORTUNITY.SFDC_ORIGINAL_LEAD_ID,
CRM_OPPORTUNITY.ROUTING_LOCATION_CD, CRM_OPPORTUNITY.CRM_ROUTING_LOCATION_ID,
CRM_OPPORTUNITY.ORIGINAL_LEAD_CREATE_DATE,
CRM_OPPORTUNITY.EP_EVENT_ID, CRM_OPPORTUNITY.CRM_EP_EVENT_LEGACY_ID,
CRM_OPPORTUNITY.CRM_EP_OWNER_LEGACY_ID,
CRM_OPPORTUNITY.CRM_EP_ACCOUNT_LEGACY_ID,
nvl(CRM_PROSPECT.CRM_PROSPECT_ID,-1),
nvl(CRM_EVENT_LEGACY.CRM_EVENT_LEGACY_ID, -1),
nvl(CRM_EVENT_LEGACY.CRM_ACCOUNT_LEGACY_ID,-1),
nvl(CRM_EVENT_LEGACY.CRM_OWNER_LEGACY_ID,-1)
FROM
SFDC_RAWINQUIRY_STG, CRM_OPPORTUNITY, CRM_PROSPECT, CRM_EVENT_LEGACY
WHERE
SFDC_RAWINQUIRY_STG.RAW_INQUIRY_ID=CRM_OPPORTUNITY.SFDC_RAW_INQUIRY_ID(+)
AND
SFDC_RAWINQUIRY_STG.CONTACT_ID=CRM_PROSPECT.SFDC_CONTACT_ID(+)
AND
SFDC_RAWINQUIRY_STG.CONTACT_ID IS NOT NULL
AND
CRM_Event_Legacy.Legacy_SFDC_Opportunity_ID(+) LIKE
SFDC_RawInquiry_Stg.EP_Event_ID || ‘%’
AND
CRM_Event_Legacy.DW_Closed_Date(+) = to_date(‘01012500’,‘mmddyyyy’)