ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

问题不少,记得之前也碰过这个问题。还是记下来好了,当你的windows安装了两个oracle数据库后,你关掉数据库后再想用startup mount 启动会发现ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务,解决方法如下:
比如机器上有两个数据库,orcl1,orcl2
要启动这两个数据库,首先保证数据库orcl1,orcl2的服务都启动了,包括监听。
然后打开command界面,执行
set ORACLE_SID=orcl1
sqlplus "/as sysdba"
startup
等启动后然后退出sqlplus,执行
set ORACLE_SID=orcl2
sqlplus "/as sysdba"
startup
OK了

你可能感兴趣的:(oracle,数据库)