关于sql*plus登录的问题 这个我什么服务都打开了,为什么我用sql*plus登录会出现ORA—12560:TNS:协议适配器错误呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID.3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.经过以上步骤,就可以解决问题。 你的服务面板显示有两个数据库,所以连接之前需要set ORACLE_SID=orcl或set ORACLE_SID=sjbitdb 因为你有两个数据库实例,所以在用sqlplus登陆前要先选择某一个实例,入LS所说:set oracle_sid=XXXXXX是你的实例,根据你的截图可以看出你现在有orcle和sjbitdb这两个实例,你一次只能用一个。然后再用conn /as sysdba 之类的命令 请教各位:如何扩大重做日志(redolog)文件的大小 sqlplus登录问题,在线等 visio如何画出别人机器上的数据库结构图 oracle 的24小时制中的12:30的小时怎么取出来是00,怎么可以取出来是12 [提问]怎么样才算真正启动数据库了? 急求bde绝世高手,有超难问题! 字符编码格式 oracle8i的sqlplus执行 Oracle 9i 工作组5用户,这里5用户指的是什么?? 请ORACLE的技术支持回答 ORACLE查询求问,根据列值判断,只显示符合条件的列 求解释: select .......... where 1=0
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。
2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID.
3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.
经过以上步骤,就可以解决问题。
XXX是你的实例,根据你的截图可以看出你现在有orcle和sjbitdb这两个实例,你一次只能用一个。
然后再用conn /as sysdba 之类的命令