Description
This page will help you to solve issues related to the below Extraction error message that occurs during PL/SQL extraction :
2017-12-11 07:50:40.036 - Extraction error: ORA-01427: single-row subquery returns more than one row
2017-12-11 07:50:50.411 - Extraction error: ORA-01427: single-row subquery returns more than one row
2017-12-11 07:51:00.785 - Extraction error: ORA-01427: single-row subquery returns more than one row
2017-12-11 07:51:11.190 - Extraction error: ORA-01427: single-row subquery returns more than one row
Observed in CAST AIP
Release | Yes/No |
---|---|
8.3.x |
Step by Step Scenario
- Configure the PL/SQL source Extractor
- Run the extraction
Action Plan
- In the extraction log file, on the top of the file, check if schema have been selected.
Figure 2 - If there are no schema indication , it means that all schema will be extracted.
- In the extraction log file, check for the query for which the Extraction error has been raised:
- Search for the error message ORA-01427: single-row subquery returns more than one row:
- Just above this message, the extraction log file show the objects it is going to extract as the next screenshot.
- Just below this message, the log displays the query that is failing as shown in the below screenshot.
- In the above example, the type of object being extracted is Oracle table.
- In the query, check for which schema it is failing :
- In the query, search for the keyword : owner = '
- If the schema name is SYS you must list all the schema one by one without selecting the SYS schema
- If the schema is not SYS then this is a bug in the query.
- In the query, search for the keyword : owner = '
- If the above points do not help you, contact CAST Technical Support with the following Relevant Input.
Related Pages
Zendesk-1200,Webcall-29558