tns协议 TNS协议渗透
若找不到,则在与ORACLE_HOME一项的同一个文件夹下新建字符串值,命名为ORACLE_SID,值为你的数据库实例名,然后在登录sqlplus即可 建议查看下tnsnameora文件里是怎么配置的然后用以下格式登录你想要登录的数据库实例。
造成ORA TNS 协议适配器错误的问题的原因有三个1监听服务没有起起来windows平台个一如下操作开始程序管理工具服务,打开服务面板,启动oraclehome92TNSlistener服务2database instance没有起起来。
服务器端的tnsnameora文件配置好之后,使用sqlplus userpassword@sid走下监听试试能不能正常登录,登录没有问题就说明服务器端是好的,然后查看客户端登录其他机器是不是好,其他都是好的那检查网络是不是有防火墙,要一。
EXP00056和ORA错误都与Oracle数据库连接相关,可能是由于连接配置不正确或数据库实例无法访问导致的以下是一些可能的解决方法确保TNS名称解析正确请检查TNSNAMESORA文件中的连接配置是否正确,确保TNS别名和实例名称。
要么你的这台机器没有配置 Oracle客户端,如果安装了那么就是TNSNAME 配置错误了你需要检查和ORACLE数据库的连接情况。
1查询语句出错会用标记marker类型2客户端向服务器请求失败如不存在的服务ID,服务器会发送拒绝refuse类型 3客户机登陆会发送连接类型,而服务器返回一个重定向类型数据4当重定向端口连接完成后客。
tns是312协议根据查询相关公开信息显示ORACLE网络通讯协议TNS有许多版本,并且大部分向下兼容,他的协议版本号为312,其兼容到300。
用Oracle菜单里面的工具Net Configuration Assistant 监听程序配置,删除监听,重新添加监听然后再用它本地Net服务名配置,先删除,再增加就好了。