真的不一定是服务没启动的问题,可能是IP的问题,也就是listenerora文件中的IP问题
如上面的Host = 17219206198,有可能你机子上的写的localhost,你尝试下改为127001或者为本机IP。
去把服务里类似oracleorahome90tnslistene的启起来
再用tnsping 看看,连接指向的IP,Port是否正确拉。
网络是否通顺
不行就比较一下你的 TNSNAMESORA 和服务器上LISTENERORA
或者和服务器上的TNSNAMESORA
最后提醒不要把1521端口给禁止掉了哦
PL/SQL Developer使用InstantClient连接Oracle:
•1 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-112020;
•2 将系统的tnsnamesora拷贝到该目录下;
•3 在PLSQL Developer中设置Oracle_Home和OCI Library:
ToolsPreferencesOracleConnection:
Oracle_Home: C:\instantclient-basic-nt-112020
OCI Library: C:\instantclient-basic-nt-112020\ocidll
•4 在PLSQL Developer目录下新建如下bat文件,替换其快捷方式,启动PLSQL Developer:
@echo off
set path=C:\instantclient-basic-nt-112020
set ORACLE_HOME=C:\instantclient-basic-nt-112020
set TNS_ADMIN=C:\instantclient-basic-nt-112020
set NLS_LANG=AMERICAN_AMERICAZHS16GBK
start plsqldevexe
以上就是关于ORA-12541 TNS 无监听程序全部的内容,包括:ORA-12541 TNS 无监听程序、ORA-12541: TNS: 无监听程序 怎么解决、远程连接xp系统的oracle提示ORA-12541: TNS: 无监听程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)