on 09-18-2009 7:41 AM
Hi Experts,
When i an trying to upgrade PI 7.0 to pi 7.1 with EHP1 in checks roadmap in abap it throws error like
ERROR> Insufficient free space in the database as follows:
Create TABLESPACE PSAPROLL|PSAPUNDO with 728 MB
INFO> To adjust the size of your tablespaces, you may use the commands
in file '/oracle/stage/upg/abap/log/ORATBSXT.LST' using the 'brspace' utility.
Please copy the file before making changes, as it may be
overwritten in subsequent upgrade phases.
In the location
'/oracle/stage/upg/abap/log/ORATBSXT.LST
These are examples for brspace commands to extend/create the required
tablespaces. You can adapt them according to your own needs.
Add option '-c force' to call the commands in batch mode.
Change option '-autoextend' to 'yes' and set '-maxsize' and '-incrsize'
to create autoextensible segments.
brspace -function tscreate -tablespace PSAPROLL|PSAPUNDO -owner SAPSR3 -size 728 -autoe
xtend no
info while creating : PSAPUNDO: Command not found.
with the help of this above command i am not able to create the tablespace.
My Existing tabelspaces are
PSAPSR3
PSAPSR3700
PSAPSR3DB
PSAPSR3USR
PSAPTEMP
PSAPUNDO1
SYSAUX
SYSTEM
Plz help me on this ASAP.
Thanks,
Hari
Hi,
Try exceuting the command show parameter undo; in the sql prompt. This will give you the current undo tablespace name.
In your case the current undo tablespace should be PSAPUNDO1. During the upgrade, the upgrade assistant checks for the undo tablespace (PSAPUNDO of size 728 MB), but as you have PSAPUNDO1 as your undo tablespace the UA fails to create a new undo tablespace.
So, as Eric said, try to rename the undo tablespace to PSAPUNDO from PSAPUNDO1 and also change the undo_tablespace in the controlfile. This would resolve your issue.
Regards,
Varadhu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Harish,
Instead of using the direct command use brtools utility to create tablespace.
BR,
Darshan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Your real problem is that PSAPUNDO does not exist. For an unknown reason you are using PSAPUNDO1. so, you must fix this:
shutdown your DB.
rename tablespace PSAPUNDO1 to PSAPUNDO. this can be done with:
brspace -c force -f tsalter -a rename -t PSAPUNDO1 -n PSAPUNDO
you will also need to change parameter undo_tablespace to PSAPUNDO
if using initSID.ora, change this manually. or else, do this:
alter system set undo_tablespace=PSAPUNDO scope=both;
you might need to restart your database.
good luck.
Are you running the following command as ora<SID> ??
brspace -function tscreate -tablespace PSAPUNDO -owner SAPSR3 -size 728 -autoextend no
You really dont have to do the above as you have PSAPUNDO1 instead of PSAPUNDO
Pravin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.