当然实在要改的话可以参考:http://www.idevelopment.info/data/Oracle/DBA_tips/Backup_and_Recovery/BandR_2.shtml

解决方案 »

  1.   

    改服务名是比较简单的。
    1.shutdown database
    2.备份原数据库的orapwSID.ora文件和spfile以及initSID.ora。
    3.产生新的密码文件
    4.修改initSID.ora文件(instance_name=new name),当然文件名要用新的sid
    5.改名alertSID.ora文件
    6.用修改过后的initSID.ora启动数据库
    7.生成新的spfile
    8.shutdown and restartup database
    9.对于linux,unix,请修改bash_profile,profile
      

  2.   

    本地网络服务名:修改TNSNAMES.ORA
    实例名:参考楼上;
    数据库名:重新创建数据库;