SQL Developer 23.x Not Generating Dependencies For Procedures When Run "Generate DB Doc"
(Doc ID 3042015.1)
Last updated on AUGUST 18, 2024
Applies to:
Oracle SQL Developer - Version 23.1 and laterInformation in this document applies to any platform.
Symptoms
On : 23.1 version, All Reports
ACTUAL BEHAVIOR
SQL Developer 23.x is not generating dependencies for Procedures when you run DB Doc.
For example, you have a table TEST and a procedure PROCEDURE1 created based on table TEST.
Using SQL Developer, you "Generate DB Doc".
When viewing the output of "Generate DB Doc", if select the table 'TEST' and then select dependencies, you can see procedure PROCEDURE1 in the list of dependencies.
However, if select the procedures --> PROCEDURE1 and then select dependencies, you do not see table 'TEST' in the list of dependencies.
In summary, you can see dependency to procedure when select “table”, but not other way around (that is, dependency to table when select procedure). Should the table to procedure dependency be both ways?
EXPECTED BEHAVIOR
To see dependencies of procedures when "Generate DB Doc".
STEPS TO REPRODUCE
The issue can be reproduced at will with the following steps:
- Connected as user with SQL Developer 23.1.
- Right click on connection name.
- Select "Generate DB Doc" from context menu.
- Click OK on entity select dialog.
- Output automatically opens in default browse.
When viewing the output, if select the table TEST and then select dependencies, you can see procedure PROCEDURE1 in the list of dependencies.
When viewing the output, if select the procedures and select procedure1 and then select dependencies, you do not see table TEST in the list of dependencies.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |