UNDO表領域の拡張の仕方

ORA-01555やORA-30036のエラーが出たときはUNDO表領域のサイズが足りないので、そのような場合のOracle側の対策としてサイズを拡張する必要があります。
(アプリ側の対策としてはこまめにcommitをかけるようにする必要があります)

CONN system/[パスワード]@[インスタンス名]

ALTER TABLESPACE [UNDO表領域名]
  ADD DATAFILE '[物理ファイル名]'
  SIZE [サイズ]
  AUTOEXTEND [ON/OFF]
  NEXT [サイズ]
  MAXSIZE [サイズ];

実行例

CONN system/manager@orcl

ALTER TABLESPACE undo
  ADD DATAFILE '/oradata/undo2.dbf'
  SIZE 500M
  AUTOEXTEND ON
  NEXT 640K
  MAXSIZE 500M;

追加されたかどうかの確認はテーブルDBA_DATA_FILESを参照してみてください。