This ORA-38301 occurs when a stored procedure creates a table: the DDL/DML error cannot be performed on objects in the recycle bin. It turns out that this is a new 10 Gb feature, recycle bin. Drop tables are not directly deleted. It is placed in the recycle bin. Recyclebin.
However, this table is not found in the recycle bin.
Select * From recyclebin;
Very strange.
.
After the table is deleted, the table cannot be rebuilt. The error message "this object already exists" is returned.
Query the table from the recycle bin, and an error is returned.
ORA-00600: Internal error code, parameter: [ktsircinfo_num1
No. Many people on the Internet say they have internal Oracle problems. No way. Restart the database and try again. After the restart, the table does not exist in the database. The problem is solved.
Record basic recycle bin operations:
Tables that have been placed in the recycle bin cannot be deleted using the drop command (note the double quotation marks on the object name)
To clear this object, run the purge command:
SQL> purge table "bin $ v3f/oyuitrcef2cots5jaa = $0 ";
If you directly clear all objects in the recycle bin: