从C#应用程序连接到Oracle数据库时,我收到错误ORA-12170。我搜索并发现某处可以在sqlnet.log文件中找到错误描述。我粘贴的是sqlnet.log内容。我怎样才能克服这个问题?
致命的NI连接错误12170。
版本信息: 适用于32位Windows的TNS:版本10.2.0.1.0 - 生产 适用于32位Windows的Windows NT TCP / IP NT协议适配器:版本10.2.0.1.0 - 生产 时间:08-JUN-2016 18:49:09 跟踪未开启。 Tns错误结构: ns主要错误代码:12535 TNS-12535:TNS:操作超时 ns secondary err code:12560 主要错误代码:505 TNS-00505:操作超时 nt secondary err code:60 nt OS错误代码:0 客户地址:
答案 0 :(得分:1)
主要错误代码:12535
这只说明有超时
次要错误代码:12560
快速查询告诉我们这是" ORA-12560:TNS:协议适配器错误"。
您是否已启动Oracle服务?
要检查Oracle服务,可以使用命令行运行" services.msc
",然后找到Oracle服务并启动它们。