problem with swap space

I have sun solaris 8 for intell with 128m physiccal ram and swap of 148. Oracle requires to have 512M swap space. Is there a way I can change the swap space on intell machine without repartioning the box:? what if i create a link to /swap from another place????
pls advise

Jigar

Check the man page for mkfile, swap (-a), and make sure you add the entry to your /etc/vfstab so it will be there after a reboot.