ORACLE报错TNS-12532: TNS:INVALID ARGUMENT

原因:脚本用到sqlplus抽数据库中的数据。

经过:在Linux上安装oracle 客户端和sqlplus,测试脚本报此错。

解决方法:

       1.tnsnames.ora配置文件中格式有误,导致无法识别TNS name;网上大多去解决此配置文件问题(无效)

       2.服务器防火墙问题,限制了对1521端口的连接;

       3.密码中带有“@”符号或其他特殊符号,可以通过给密码加上 反斜杠及双引号解决。(解决)

       举例:

 

Linux安装oracle 客户端参考这两篇文章:

1.linux下oracle instantclient安装(rpm/zip)

2.sqlplus安装 

此文参考:https://www.cnblogs.com/xidabei/p/8465575.html

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值