这是网上搜到的一篇文章:
---------
如何将Oracle数据库改名
在很多人看来Oracle数据库一旦建好后,数据库的名字就不能改变了,其实不然,本文将告诉你如何更改Oracle数据库的名字。
当然在开始这一系列动作之前,你必须确认已对你的数据库做了一个完整可用的备份,虽然我做过测试,不做任何备份完全可以成功,但是如果你也这样做,风险自负,可不要怪我没有提醒你噢!欢迎和我交流:gototop@vip.sina.com。
1、打开Server Manager,用internal连接
$ svrmgrl
SVRMGR> connect internal
2、如果你的数据库跑在archived log mode下,你需要执行以下命令来强迫一次checkpoint发生:
SVRMGR> alter system switch logfile;
3、为你的control file做一次备份:
SVRMGR> alter database backup controlfile to trace resetlogs;
4、用normal或immediate方式关闭数据库,记住千万不要用abort方式:
SVRMGR> shutdown immediate
SVRMGR> exit
5、打开你最近一次的trace file(在"user_dump_dest"所定义的目录下),将从"CREATE