奇怪的ORA-12145解决方法
今天访问ORACLE数据库时输入正确的用户名、密码,却提示ORA-12145
问题:
使用本地NET服务名进入数据库,提示ORA-12145
使用IP+SID进入数据库,正常
初步定位是TNS填写有问题,把一个可以用本地NET服务名的那几行数值复制并覆盖有问题,然后改成相应的数值
再次进入,问题依旧
这下奇怪了,把好的复制过来,好的可以用,这个不能进的按说也应该可以进的。
问题解决:
最后在同事的帮助下,试着把有问题的第一行的上面那行空行和最后一行下面的那行空行删除掉,问题解决……
很奇怪,可能是这两行空行中有什么字符导致的……