oracle中如果新创建数据库后,默认的sid会指向新建库的实例名。如何对默认的sid进行设置呢?
解决方法:
Windows 平台下:
注册表中HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0
的ORACLE_SID 值
就是运行WINDOWS下的SQLPLUS(即SQLPLUSW)默认登陆的实例
如果你的server是linux的话
1. 以安装oracle的账号登陆
2. 修改 .bash_profile这个文件,里面应该有一行export ORACLE_SID = your_current_sid, 把它改成你现在的new_sid
3. source .bash_profile //让你的环境变量生效,如果不打这个命令的话,下次你登陆到oracle,才会生效
4. 这个改变是永久的
以上描述摘自itpub论坛。