Fabão,
then the problem is lower. So you can start the bank with:
Select all
Startup Mount
Alter Database Open ResetLogs
This will clear the contents of the redo files.
UNDO tablespace is not related to this error, since, as the name says, it is to undo (undo), and the redo files are to redo.
To exemplify the UNDO tablespace, it follows a practical example of this is when we use DML (INSERT, UPDATE, DELETE commands, for example).
When we make an Update or Delete, Oracle writes the old information on the Undo Tablespace. The new information is recorded in the Oracle blocks in their respective tables / segments / eRacle blocks. If we make a commit, Oracle will simply release the segments of Undo Tablespace, which will be taken advantage of in other transactions.
In the case of Insert, Oracle picks up the number of blocks in which the new information will be stored, and inserts the new information. After the Commit, the operation repeats and the Undo segments are released.
But instead of using the Commit, typing rollback, all the information stored in the Undo segments will be recorded on the new information.
is for what serves Undo Tablespace.
Redolog Files serve to redo a transaction as well as backup.
ABS,
Gustavo.
PS: A good consultation source is the address
http://tahiti.oracle.com