我们使用oradim -new -sid xxx创建实例恢复数据库时发现每次进入sqlplus都要set oracle_sid
那怎样解决呢,这个问题其实是系统没有相关oracle_sid的引导信息
有两个解决方法windows:
1.将oracle_sid写入环境变量,用户环境变量即可
确定
2.将oracle_sid写入注册表
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraDb11g_home1(其他版本命名自然不同)
新建字符串值ORACLE_SID,修改输入orcl(你的sid值)
解决方法linux/unix:
添加以下条目到配置文件($HOME/.bash_profile, $HOME/.profile, ...)
ORACLE_SID=<Your Oracle SID>