创建多个数据库,却只能进入一个!求大虾指教!!
我装oracle时创建了一个orcl数据库,后来用DBCA创建了一个db,却只能进入db,进不去orcl。
PS:建db之前,我一直能进orcl。
------解决方案--------------------windows 中登录前先 SET ORACLE_SID=ORCL
LINUX EXPORT ORACLE_SID=ORCL
------解决方案-------------------- 呵呵!兄弟,后面创建的db把前面创建orcl 冲掉了! 打开你的注册表看看!步棸如下:
运行里cmd--->regedit-->HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1 找到下面
ORACLE_SID 查看一下:ORACLE_SID是否等于orcl ,如果不是orcl ,修改一下!
------解决方案--------------------可以建很多数据库,但只能连接一个实例,一个实例只能打开一个数据库。
------解决方案--------------------可以两个都同时开的。 只是 你需要先设置一下 oracle_sid
------解决方案-------------------- 兄弟,再给你解释一下!oracle中数据库建立多少个是没关系。当你启动oracle监听时,oracle监听服务会根据你注册表中oracle_sid指定的标识,去监听,oracle_sid指示的那个数据实例!
------解决方案--------------------参考这篇博文:http://blog.csdn.net/luiseradl/article/details/6972217