查了半天发现sqlplus下无法对文件重命名,想要重命名和移动文件位置只能半自动化了(linux还是比windows香啊!)
第一步:
sql> conn / as sysdba
sql> shutdown immediate
第二步:手动对文件重命名或移动文件位置。
第三步:
sql> startup mount
sql>alter database open
sql> conn / as sysdba
sql>alter tablespace users rename datafile
'c:\cc\userso2.dbf' to 'c:\cc\users2.dbf'; --重命名
或
sql>alter tablespace users rename datafile
'c:\cc\users2.dbf' to 'c:\cc\ag\users2.dbf'; --移动