Oracle 密码包含特殊字符OTL访问的解决方案
作者:互联网
需求
用户名:zhzx,密码:zhzx@2020,通过OTL C++组件访问,构建连接字符串:zhzx/zhzx@2020@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.10)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)))
提示错误
ORA-12154: TNS: 无法解析指定的连接标识符
解决方案
密码中的@前面添加\,最终字符串如下:
zhzx/zhzx\@2020@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.10)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)))标签:zhzx,SERVICE,192.168,2020,ADDRESS,Oracle,OTL,DATA,特殊字符 来源: https://blog.51cto.com/fengyuzaitu/2538640